Class NamingSystem.UniqueId
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
NamingSystem
Definition: Indicates how the system may be identified when referenced in electronic exchange
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for period ().Gets the value(s) for preferred ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for preferred ().getType()
Gets the value(s) for type ().ca.uhn.fhir.model.primitive.BoundCodeDt
<NamingSystemIdentifierTypeEnum> Gets the value(s) for type ().getValue()
Gets the value(s) for value (id).ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for value (id).boolean
isEmpty()
Sets the value(s) for period ()setPreferred
(boolean theBoolean) Sets the value for preferred ()setPreferred
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for preferred ()setType
(NamingSystemIdentifierTypeEnum theValue) Sets the value(s) for type ()setType
(ca.uhn.fhir.model.primitive.BoundCodeDt<NamingSystemIdentifierTypeEnum> theValue) Sets the value(s) for type ()setValue
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for value (id)Sets the value for value (id)Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
UniqueId
public UniqueId()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getTypeElement
Gets the value(s) for type (). creating it if it does not exist. Will not returnnull
.Definition: Identifies the unique identifier scheme used for this particular identifier.
-
getType
Gets the value(s) for type (). creating it if it does not exist. This method may returnnull
.Definition: Identifies the unique identifier scheme used for this particular identifier.
-
setType
public NamingSystem.UniqueId setType(ca.uhn.fhir.model.primitive.BoundCodeDt<NamingSystemIdentifierTypeEnum> theValue) Sets the value(s) for type ()Definition: Identifies the unique identifier scheme used for this particular identifier.
-
setType
Sets the value(s) for type ()Definition: Identifies the unique identifier scheme used for this particular identifier.
-
getValueElement
Gets the value(s) for value (id). creating it if it does not exist. Will not returnnull
.Definition: The string that should be sent over the wire to identify the code system or identifier system
-
getValue
Gets the value(s) for value (id). creating it if it does not exist. This method may returnnull
.Definition: The string that should be sent over the wire to identify the code system or identifier system
-
setValue
Sets the value(s) for value (id)Definition: The string that should be sent over the wire to identify the code system or identifier system
-
setValue
Sets the value for value (id)Definition: The string that should be sent over the wire to identify the code system or identifier system
-
getPreferredElement
Gets the value(s) for preferred (). creating it if it does not exist. Will not returnnull
.Definition: Indicates whether this identifier is the \"preferred\" identifier of this type.
-
getPreferred
Gets the value(s) for preferred (). creating it if it does not exist. This method may returnnull
.Definition: Indicates whether this identifier is the \"preferred\" identifier of this type.
-
setPreferred
Sets the value(s) for preferred ()Definition: Indicates whether this identifier is the \"preferred\" identifier of this type.
-
setPreferred
Sets the value for preferred ()Definition: Indicates whether this identifier is the \"preferred\" identifier of this type.
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: Identifies the period of time over which this identifier is considered appropriate to refer to the naming system. Outside of this window, the identifier might be non-deterministic
-
setPeriod
Sets the value(s) for period ()Definition: Identifies the period of time over which this identifier is considered appropriate to refer to the naming system. Outside of this window, the identifier might be non-deterministic
-