public static class NamingSystem.NamingSystemUniqueIdComponent extends BackboneElement implements IBaseBackboneElement
| Constructor and Description |
|---|
NamingSystemUniqueIdComponent() |
NamingSystemUniqueIdComponent(Enumeration<NamingSystem.NamingSystemIdentifierType> type,
StringType value) |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getId, getIdElement, hasExtension, hasId, hasIdElement, setId, setIdElementchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtensionaddModifierExtension, getModifierExtensionpublic NamingSystemUniqueIdComponent()
public NamingSystemUniqueIdComponent(Enumeration<NamingSystem.NamingSystemIdentifierType> type, StringType value)
public Enumeration<NamingSystem.NamingSystemIdentifierType> getTypeElement()
type (Identifies the unique identifier scheme used for this particular identifier.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public NamingSystem.NamingSystemUniqueIdComponent setTypeElement(Enumeration<NamingSystem.NamingSystemIdentifierType> value)
value - type (Identifies the unique identifier scheme used for this particular identifier.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic NamingSystem.NamingSystemIdentifierType getType()
public NamingSystem.NamingSystemUniqueIdComponent setType(NamingSystem.NamingSystemIdentifierType value)
value - Identifies the unique identifier scheme used for this particular identifier.public StringType getValueElement()
value (The string that should be sent over the wire to identify the code system or identifier system.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the valuepublic boolean hasValueElement()
public boolean hasValue()
public NamingSystem.NamingSystemUniqueIdComponent setValueElement(StringType value)
value - value (The string that should be sent over the wire to identify the code system or identifier system.). This is the underlying object with id, value and extensions. The accessor "getValue" gives direct access to the valuepublic String getValue()
public NamingSystem.NamingSystemUniqueIdComponent setValue(String value)
value - The string that should be sent over the wire to identify the code system or identifier system.public BooleanType getPreferredElement()
preferred (Indicates whether this identifier is the "preferred" identifier of this type.). This is the underlying object with id, value and extensions. The accessor "getPreferred" gives direct access to the valuepublic boolean hasPreferredElement()
public boolean hasPreferred()
public NamingSystem.NamingSystemUniqueIdComponent setPreferredElement(BooleanType value)
value - preferred (Indicates whether this identifier is the "preferred" identifier of this type.). This is the underlying object with id, value and extensions. The accessor "getPreferred" gives direct access to the valuepublic boolean getPreferred()
public NamingSystem.NamingSystemUniqueIdComponent setPreferred(boolean value)
value - Indicates whether this identifier is the "preferred" identifier of this type.public Period getPeriod()
period (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.)public boolean hasPeriod()
public NamingSystem.NamingSystemUniqueIdComponent setPeriod(Period value)
value - period (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.)public NamingSystem.NamingSystemUniqueIdComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementCopyright © 2014–2015 University Health Network. All rights reserved.