public static enum Encounter.EncounterClass extends Enum<Encounter.EncounterClass>
| Enum Constant and Description |
|---|
AMBULATORY
An encounter where the patient visits the practitioner in his/her office, e.g.
|
DAYTIME
An encounter where the patient needs more prolonged treatment or investigations than outpatients, but who do not need to stay in the hospital overnight.
|
EMERGENCY
An encounter in the Emergency Care Department.
|
FIELD
An encounter taking place outside the regular environment for giving care.
|
HOME
An encounter where the practitioner visits the patient at his/her home.
|
INPATIENT
An encounter during which the patient is hospitalized and stays overnight.
|
NULL
added to help the parsers
|
OTHER
Any other encounter type that is not described by one of the other values.
|
OUTPATIENT
An encounter during which the patient is not hospitalized overnight.
|
VIRTUAL
An encounter that takes place where the patient and practitioner do not physically meet but use electronic means for contact.
|
| Modifier and Type | Method and Description |
|---|---|
static Encounter.EncounterClass |
fromCode(String codeString) |
String |
getDefinition() |
String |
getDisplay() |
String |
getSystem() |
String |
toCode() |
static Encounter.EncounterClass |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Encounter.EncounterClass[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Encounter.EncounterClass INPATIENT
public static final Encounter.EncounterClass OUTPATIENT
public static final Encounter.EncounterClass AMBULATORY
public static final Encounter.EncounterClass EMERGENCY
public static final Encounter.EncounterClass HOME
public static final Encounter.EncounterClass FIELD
public static final Encounter.EncounterClass DAYTIME
public static final Encounter.EncounterClass VIRTUAL
public static final Encounter.EncounterClass OTHER
public static final Encounter.EncounterClass NULL
public static Encounter.EncounterClass[] values()
for (Encounter.EncounterClass c : Encounter.EncounterClass.values()) System.out.println(c);
public static Encounter.EncounterClass valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static Encounter.EncounterClass fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic String getDefinition()
public String getDisplay()
Copyright © 2014–2018 University Health Network. All rights reserved.