Enum QicoreCommunicationMedium
- java.lang.Object
-
- java.lang.Enum<QicoreCommunicationMedium>
-
- org.hl7.fhir.dstu2016may.model.codesystems.QicoreCommunicationMedium
-
- All Implemented Interfaces:
Serializable,Comparable<QicoreCommunicationMedium>
public enum QicoreCommunicationMedium extends Enum<QicoreCommunicationMedium>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DEVICEThe message was communicated via a medical deviceEMAILThe message was sent as an emailFAXThe message was sent via a fax transmissionINPERSONThe message was communicated in personMAILThe message was posted via conventional mailNULLadded to help the parsersPORTALThe message was communicated via a patient portalSOCIALMEDIAThe message was communicated via a social media platformTELEPHONEThe message was communicated via telephoneTEXTThe message was sent via text message (SMS)UNSPECIFIEDThe communication medium has not been specifiedVIDEOThe message was communicated via a video callVOICEMAILThe message was left on the recipient's voicemail system
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QicoreCommunicationMediumfromCode(String codeString)StringgetDefinition()StringgetDisplay()StringgetSystem()StringtoCode()static QicoreCommunicationMediumvalueOf(String name)Returns the enum constant of this type with the specified name.static QicoreCommunicationMedium[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNSPECIFIED
public static final QicoreCommunicationMedium UNSPECIFIED
The communication medium has not been specified
-
TELEPHONE
public static final QicoreCommunicationMedium TELEPHONE
The message was communicated via telephone
-
FAX
public static final QicoreCommunicationMedium FAX
The message was sent via a fax transmission
-
DEVICE
public static final QicoreCommunicationMedium DEVICE
The message was communicated via a medical device
-
VIDEO
public static final QicoreCommunicationMedium VIDEO
The message was communicated via a video call
-
VOICEMAIL
public static final QicoreCommunicationMedium VOICEMAIL
The message was left on the recipient's voicemail system
-
TEXT
public static final QicoreCommunicationMedium TEXT
The message was sent via text message (SMS)
-
SOCIALMEDIA
public static final QicoreCommunicationMedium SOCIALMEDIA
The message was communicated via a social media platform
-
INPERSON
public static final QicoreCommunicationMedium INPERSON
The message was communicated in person
-
MAIL
public static final QicoreCommunicationMedium MAIL
The message was posted via conventional mail
-
EMAIL
public static final QicoreCommunicationMedium EMAIL
The message was sent as an email
-
PORTAL
public static final QicoreCommunicationMedium PORTAL
The message was communicated via a patient portal
-
NULL
public static final QicoreCommunicationMedium NULL
added to help the parsers
-
-
Method Detail
-
values
public static QicoreCommunicationMedium[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (QicoreCommunicationMedium c : QicoreCommunicationMedium.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static QicoreCommunicationMedium 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 nameNullPointerException- if the argument is null
-
fromCode
public static QicoreCommunicationMedium fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-