Enum Class EntityRole

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

public enum EntityRole extends Enum<EntityRole> implements 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_INSTITUION

      public static final EntityRole EDUCATIONAL_INSTITUION
    • 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
    • SHIP_TO

      public static final EntityRole SHIP_TO
  • 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)
    • ediValue

      public String ediValue()
      Specified by:
      ediValue in interface EdiQualifier
    • desc

      public String desc()
      Specified by:
      desc in interface EdiQualifier
    • isProvider

      public boolean isProvider()
    • verShortDesc

      public String verShortDesc()