public class IdentifierDt extends ca.uhn.fhir.model.base.composite.BaseIdentifierDt implements ca.uhn.fhir.model.api.ICompositeDatatype
Definition: A technical identifier - identifies some entity uniquely and unambiguously
Requirements: Need to be able to identify things with confidence and be sure that the identification is not subject to misinterpretation
| Constructor and Description |
|---|
IdentifierDt()
Constructor
|
IdentifierDt(String theSystem,
String theValue)
Creates a new identifier with the given system and value
|
| Modifier and Type | Method and Description |
|---|---|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
ResourceReferenceDt |
getAssigner()
Gets the value(s) for assigner ().
|
PeriodDt |
getPeriod()
Gets the value(s) for period ().
|
String |
getSystem()
Gets the value(s) for system ().
|
ca.uhn.fhir.model.primitive.UriDt |
getSystemElement()
Gets the value(s) for system ().
|
BoundCodeableConceptDt<IdentifierTypeCodesEnum> |
getType()
Gets the value(s) for type ().
|
String |
getUse()
Gets the value(s) for use ().
|
ca.uhn.fhir.model.primitive.BoundCodeDt<IdentifierUseEnum> |
getUseElement()
Gets the value(s) for use ().
|
String |
getValue()
Gets the value(s) for value ().
|
ca.uhn.fhir.model.primitive.StringDt |
getValueElement()
Gets the value(s) for value ().
|
boolean |
isEmpty() |
IdentifierDt |
setAssigner(ResourceReferenceDt theValue)
Sets the value(s) for assigner ()
|
IdentifierDt |
setPeriod(PeriodDt theValue)
Sets the value(s) for period ()
|
IdentifierDt |
setSystem(String theUri)
Sets the value for system ()
|
IdentifierDt |
setSystem(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for system ()
|
IdentifierDt |
setType(BoundCodeableConceptDt<IdentifierTypeCodesEnum> theValue)
Sets the value(s) for type ()
|
IdentifierDt |
setType(IdentifierTypeCodesEnum theValue)
Sets the value(s) for type ()
|
IdentifierDt |
setUse(ca.uhn.fhir.model.primitive.BoundCodeDt<IdentifierUseEnum> theValue)
Sets the value(s) for use ()
|
IdentifierDt |
setUse(IdentifierUseEnum theValue)
Sets the value(s) for use ()
|
IdentifierDt |
setValue(String theString)
Sets the value for value ()
|
IdentifierDt |
setValue(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for value ()
|
String |
toString() |
getMissing, getQueryParameterQualifier, getValueAsQueryToken, matchesSystemAndValue, setMissing, setValueAsQueryTokengetElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatComment, isBaseEmptypublic IdentifierDt()
public IdentifierDt(String theSystem, String theValue)
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic ca.uhn.fhir.model.primitive.BoundCodeDt<IdentifierUseEnum> getUseElement()
null.
Definition: The purpose of this identifier
public String getUse()
null.
Definition: The purpose of this identifier
public IdentifierDt setUse(ca.uhn.fhir.model.primitive.BoundCodeDt<IdentifierUseEnum> theValue)
Definition: The purpose of this identifier
public IdentifierDt setUse(IdentifierUseEnum theValue)
Definition: The purpose of this identifier
public BoundCodeableConceptDt<IdentifierTypeCodesEnum> getType()
null.
Definition: A coded type for the identifier that can be used to determine which identifier to use for a specific purpose
public IdentifierDt setType(BoundCodeableConceptDt<IdentifierTypeCodesEnum> theValue)
Definition: A coded type for the identifier that can be used to determine which identifier to use for a specific purpose
public IdentifierDt setType(IdentifierTypeCodesEnum theValue)
Definition: A coded type for the identifier that can be used to determine which identifier to use for a specific purpose
public ca.uhn.fhir.model.primitive.UriDt getSystemElement()
null.
Definition: Establishes the namespace in which set of possible id values is unique.
getSystemElement in class ca.uhn.fhir.model.base.composite.BaseIdentifierDtpublic String getSystem()
null.
Definition: Establishes the namespace in which set of possible id values is unique.
public IdentifierDt setSystem(ca.uhn.fhir.model.primitive.UriDt theValue)
Definition: Establishes the namespace in which set of possible id values is unique.
public IdentifierDt setSystem(String theUri)
Definition: Establishes the namespace in which set of possible id values is unique.
setSystem in class ca.uhn.fhir.model.base.composite.BaseIdentifierDtpublic ca.uhn.fhir.model.primitive.StringDt getValueElement()
null.
Definition: The portion of the identifier typically displayed to the user and which is unique within the context of the system.
getValueElement in class ca.uhn.fhir.model.base.composite.BaseIdentifierDtpublic String getValue()
null.
Definition: The portion of the identifier typically displayed to the user and which is unique within the context of the system.
public IdentifierDt setValue(ca.uhn.fhir.model.primitive.StringDt theValue)
Definition: The portion of the identifier typically displayed to the user and which is unique within the context of the system.
public IdentifierDt setValue(String theString)
Definition: The portion of the identifier typically displayed to the user and which is unique within the context of the system.
setValue in class ca.uhn.fhir.model.base.composite.BaseIdentifierDtpublic PeriodDt getPeriod()
null.
Definition: Time period during which identifier is/was valid for use
public IdentifierDt setPeriod(PeriodDt theValue)
Definition: Time period during which identifier is/was valid for use
public ResourceReferenceDt getAssigner()
null.
Definition: Organization that issued/manages the identifier
public IdentifierDt setAssigner(ResourceReferenceDt theValue)
Definition: Organization that issued/manages the identifier
Copyright © 2014–2018 University Health Network. All rights reserved.