Enum ReferralMethodEnum

java.lang.Object
java.lang.Enum<ReferralMethodEnum>
ca.uhn.fhir.model.dstu2.valueset.ReferralMethodEnum
All Implemented Interfaces:
Serializable, Comparable<ReferralMethodEnum>, java.lang.constant.Constable

  • Enum Constant Details

    • FAX

      public static final ReferralMethodEnum FAX
      Display: Fax
      Code Value: fax Referrals may be accepted by fax.
    • PHONE

      public static final ReferralMethodEnum PHONE
      Display: Phone
      Code Value: phone Referrals may be accepted over the phone from a practitioner.
    • SECURE_MESSAGING

      public static final ReferralMethodEnum SECURE_MESSAGING
      Display: Secure Messaging
      Code Value: elec Referrals may be accepted via a secure messaging system. To determine the types of secure messaging systems supported, refer to the identifiers collection. Callers will need to understand the specific identifier system used to know that they are able to transmit messages.
    • SECURE_EMAIL

      public static final ReferralMethodEnum SECURE_EMAIL
      Display: Secure Email
      Code Value: semail Referrals may be accepted via a secure email. To send please enrypt with the services public key.
    • MAIL

      public static final ReferralMethodEnum MAIL
      Display: Mail
      Code Value: mail Referrals may be accepted via regular postage (or hand delivered).
  • Field Details

  • Method Details

    • values

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

      public static ReferralMethodEnum valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public String getCode()
      Returns the code associated with this enumerated value
    • getSystem

      public String getSystem()
      Returns the code system associated with this enumerated value
    • forCode

      public static ReferralMethodEnum forCode(String theCode)
      Returns the enumerated value associated with this code