Enum Class EntityRole

java.lang.Object
java.lang.Enum<EntityRole>
hdi.model.orgperson.EntityRole
All Implemented Interfaces:
hdi.edi.qualifier.EdiQualifier, Serializable, Comparable<EntityRole>, Constable

public enum EntityRole extends Enum<EntityRole> implements hdi.edi.qualifier.EdiQualifier
  • Enum Constant Details

    • PAYEE

      public static final EntityRole PAYEE
    • INSURED_SUBSCRIBER

      public static final EntityRole INSURED_SUBSCRIBER
    • PAYER

      public static final EntityRole PAYER
    • PATIENT

      public static final EntityRole PATIENT
    • DEPENDENT

      public static final EntityRole DEPENDENT
    • CORRECTED_INSURED

      public static final EntityRole CORRECTED_INSURED
    • RECEIVER

      public static final EntityRole RECEIVER
    • SUBMITTER

      public static final EntityRole SUBMITTER
    • SUBSCRIBER

      public static final EntityRole SUBSCRIBER
    • OTHER_SUBSCRIBER

      public static final EntityRole OTHER_SUBSCRIBER
    • PAY_TO_PROVIDER

      public static final EntityRole PAY_TO_PROVIDER
    • BILLING_PROVIDER

      public static final EntityRole BILLING_PROVIDER
    • RENDERING

      public static final EntityRole RENDERING
    • SUPERVISING

      public static final EntityRole SUPERVISING
    • PURCHASE_SERVICE

      public static final EntityRole PURCHASE_SERVICE
    • ORDERING

      public static final EntityRole ORDERING
    • REFERRING

      public static final EntityRole REFERRING
    • PRIMARY_CARE

      public static final EntityRole PRIMARY_CARE
    • SERVICE_FACILITY

      public static final EntityRole SERVICE_FACILITY
    • SERVICE_PROVIDER

      public static final EntityRole SERVICE_PROVIDER
    • FACILITY

      public static final EntityRole FACILITY
    • CLINIC

      public static final EntityRole CLINIC
    • PURCHASED

      public static final EntityRole PURCHASED
    • ATTENDING

      public static final EntityRole ATTENDING
    • OPERATING

      public static final EntityRole OPERATING
    • OTHER_PHYSICIAN

      public static final EntityRole OTHER_PHYSICIAN
    • OTHER_OPERATING

      public static final EntityRole OTHER_OPERATING
    • ASSISTANT_SURGEON

      public static final EntityRole ASSISTANT_SURGEON
    • PICKUP_ADDRESS

      public static final EntityRole PICKUP_ADDRESS
    • DROP_OFF_LOCATION

      public static final EntityRole DROP_OFF_LOCATION
    • ADMITTING_PHYSICIAN

      public static final EntityRole ADMITTING_PHYSICIAN
    • ADMITTING_SERVICES

      public static final EntityRole ADMITTING_SERVICES
    • CROSSOVER_CARRIER

      public static final EntityRole CROSSOVER_CARRIER
    • PROVIDER

      public static final EntityRole PROVIDER
    • UTILIZATION_MANAGEMENT_ORGANIZATION

      public static final EntityRole UTILIZATION_MANAGEMENT_ORGANIZATION
    • EMPLOYEE_NAME

      public static final EntityRole EMPLOYEE_NAME
    • CLEARINGHOUSE

      public static final EntityRole CLEARINGHOUSE
    • PATIENT_FACILITY

      public static final EntityRole PATIENT_FACILITY
    • PREPARER

      public static final EntityRole PREPARER
    • PRIMARY_INSURED

      public static final EntityRole PRIMARY_INSURED
    • PRIOR_INSURANCE_CARRIER

      public static final EntityRole PRIOR_INSURANCE_CARRIER
    • PRIOR_INCORRECT_INSURED

      public static final EntityRole PRIOR_INCORRECT_INSURED
    • EDUCATIONAL_INSTITUTION

      public static final EntityRole EDUCATIONAL_INSTITUTION
    • PLAN_SPONSOR

      public static final EntityRole PLAN_SPONSOR
    • INSURER

      public static final EntityRole INSURER
    • IN_PATIENT_PHARMACY

      public static final EntityRole IN_PATIENT_PHARMACY
    • SELF_INSURED

      public static final EntityRole SELF_INSURED
    • MAILING_ADDRESS

      public static final EntityRole MAILING_ADDRESS
    • EMPLOYER

      public static final EntityRole EMPLOYER
    • GROUP

      public static final EntityRole GROUP
    • PARTICIPANT

      public static final EntityRole PARTICIPANT
    • TPA

      public static final EntityRole TPA
    • BROKER_OR_SALES_OFFICE

      public static final EntityRole BROKER_OR_SALES_OFFICE
    • LABORATORY

      public static final EntityRole LABORATORY
    • OB_GYN_FACILITY

      public static final EntityRole OB_GYN_FACILITY
    • HOSPITAL

      public static final EntityRole HOSPITAL
    • OPTOMETRIST

      public static final EntityRole OPTOMETRIST
    • PHARMACY

      public static final EntityRole PHARMACY
    • DENTIST

      public static final EntityRole DENTIST
    • MANAGED_CARE

      public static final EntityRole MANAGED_CARE
    • CUSTODIAL_PARENT

      public static final EntityRole CUSTODIAL_PARENT
    • CASE_MANAGER

      public static final EntityRole CASE_MANAGER
    • KEY_PERSON

      public static final EntityRole KEY_PERSON
    • RESPONSIBLE_ENTITY

      public static final EntityRole RESPONSIBLE_ENTITY
    • EXECUTOR_OF_ESTATE

      public static final EntityRole EXECUTOR_OF_ESTATE
    • EX_SPOUSE

      public static final EntityRole EX_SPOUSE
    • GUARDIAN

      public static final EntityRole GUARDIAN
    • POWER_OF_ATTORNEY

      public static final EntityRole POWER_OF_ATTORNEY
    • RESPONSIBLE_PARTY

      public static final EntityRole RESPONSIBLE_PARTY
    • PARENT

      public static final EntityRole PARENT
    • SIGNIFICANT_OTHER

      public static final EntityRole SIGNIFICANT_OTHER
    • SPOUSE

      public static final EntityRole SPOUSE
    • SHIP_TO

      public static final EntityRole SHIP_TO
    • SHIP_SF

      public static final EntityRole SHIP_SF
    • REMIT_TO

      public static final EntityRole REMIT_TO
    • BROKER

      public static final EntityRole BROKER
    • BILL_AND_SHIP_TO

      public static final EntityRole BILL_AND_SHIP_TO
    • BILL_TO_PARTY

      public static final EntityRole BILL_TO_PARTY
    • MESSAGE_FROM

      public static final EntityRole MESSAGE_FROM
    • SELLING_PARTY

      public static final EntityRole SELLING_PARTY
    • SHIPPER

      public static final EntityRole SHIPPER
    • BUYING_PARTY

      public static final EntityRole BUYING_PARTY
    • NONE

      public static final EntityRole NONE
  • Method Details

    • values

      public static EntityRole[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EntityRole valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromEdi

      public static EntityRole fromEdi(String ediCode)
    • oneOf

      public boolean oneOf(EntityRole... roles)
    • toCodeEntity

      public hdi.codeent.CodeEntity toCodeEntity()
      Specified by:
      toCodeEntity in interface hdi.edi.qualifier.EdiQualifier
    • desc

      public String desc()
      Specified by:
      desc in interface hdi.edi.qualifier.EdiQualifier
    • veryShortDesc

      public String veryShortDesc()
    • ediEltId

      public String ediEltId()
      Specified by:
      ediEltId in interface hdi.edi.qualifier.EdiQualifier
    • ediValue

      public String ediValue()
      Specified by:
      ediValue in interface hdi.edi.qualifier.EdiQualifier
    • isProvider

      public boolean isProvider()