public enum ProvenanceAgentType extends Enum<ProvenanceAgentType>
| Enum Constant and Description |
|---|
DEVICE
The participant is a device, an instance of a manufactured thing that is used in the provision of healthcare without being substantially changed through that activity.
|
NULL
added to help the parsers
|
ORGANIZATION
The participant is an organization.
|
PATIENT
The participant is the patient, a person or animal receiving care or other health-related services.
|
PERSON
The participant is a person acting on their on behalf or on behalf of the patient rather than as an practitioner for an organization.
|
PRACTITIONER
The participant is a practitioner, a person (provider) who is directly or indirectly involved in the provisioning of healthcare.
|
RELATEDPERSON
The participant is a related person, a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process.
|
SOFTWARE
The participant is a software application including services, algorithms, etc.
|
| Modifier and Type | Method and Description |
|---|---|
static ProvenanceAgentType |
fromCode(String codeString) |
String |
getDefinition() |
String |
getDisplay() |
String |
getSystem() |
String |
toCode() |
static ProvenanceAgentType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProvenanceAgentType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProvenanceAgentType PERSON
public static final ProvenanceAgentType PRACTITIONER
public static final ProvenanceAgentType ORGANIZATION
public static final ProvenanceAgentType SOFTWARE
public static final ProvenanceAgentType PATIENT
public static final ProvenanceAgentType DEVICE
public static final ProvenanceAgentType RELATEDPERSON
public static final ProvenanceAgentType NULL
public static ProvenanceAgentType[] values()
for (ProvenanceAgentType c : ProvenanceAgentType.values()) System.out.println(c);
public static ProvenanceAgentType 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 ProvenanceAgentType 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.