public static class Profile.StructureElementDefinitionBinding extends BaseIdentifiableElement implements IResourceBlock
Definition: Binds to a value set if this element is coded (code, Coding, CodeableConcept)
| Constructor and Description |
|---|
Profile.StructureElementDefinitionBinding() |
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
BoundCodeDt<BindingConformanceEnum> |
getConformance()
Gets the value(s) for conformance (required | preferred | example).
|
StringDt |
getDescription()
Gets the value(s) for description (Human explanation of the value set).
|
BooleanDt |
getIsExtensible()
Gets the value(s) for isExtensible (Can additional codes be used?).
|
StringDt |
getName()
Gets the value(s) for name (Descriptive Name).
|
IDatatype |
getReference()
Gets the value(s) for reference[x] (Source of value set).
|
boolean |
isEmpty() |
Profile.StructureElementDefinitionBinding |
setConformance(BindingConformanceEnum theValue)
Sets the value(s) for conformance (required | preferred | example)
|
Profile.StructureElementDefinitionBinding |
setConformance(BoundCodeDt<BindingConformanceEnum> theValue)
Sets the value(s) for conformance (required | preferred | example)
|
Profile.StructureElementDefinitionBinding |
setDescription(String theString)
Sets the value for description (Human explanation of the value set)
|
Profile.StructureElementDefinitionBinding |
setDescription(StringDt theValue)
Sets the value(s) for description (Human explanation of the value set)
|
Profile.StructureElementDefinitionBinding |
setIsExtensible(boolean theBoolean)
Sets the value for isExtensible (Can additional codes be used?)
|
Profile.StructureElementDefinitionBinding |
setIsExtensible(BooleanDt theValue)
Sets the value(s) for isExtensible (Can additional codes be used?)
|
Profile.StructureElementDefinitionBinding |
setName(String theString)
Sets the value for name (Descriptive Name)
|
Profile.StructureElementDefinitionBinding |
setName(StringDt theValue)
Sets the value(s) for name (Descriptive Name)
|
Profile.StructureElementDefinitionBinding |
setReference(IDatatype theValue)
Sets the value(s) for reference[x] (Source of value set)
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic Profile.StructureElementDefinitionBinding()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic StringDt getName()
null.
Definition: A descriptive name for this - can be useful for generating implementation artifacts
public Profile.StructureElementDefinitionBinding setName(StringDt theValue)
Definition: A descriptive name for this - can be useful for generating implementation artifacts
public Profile.StructureElementDefinitionBinding setName(String theString)
Definition: A descriptive name for this - can be useful for generating implementation artifacts
public BooleanDt getIsExtensible()
null.
Definition: If true, then conformant systems may use additional codes or (where the data type permits) text alone to convey concepts not covered by the set of codes identified in the binding. If false, then conformant systems are constrained to the provided codes alone
public Profile.StructureElementDefinitionBinding setIsExtensible(BooleanDt theValue)
Definition: If true, then conformant systems may use additional codes or (where the data type permits) text alone to convey concepts not covered by the set of codes identified in the binding. If false, then conformant systems are constrained to the provided codes alone
public Profile.StructureElementDefinitionBinding setIsExtensible(boolean theBoolean)
Definition: If true, then conformant systems may use additional codes or (where the data type permits) text alone to convey concepts not covered by the set of codes identified in the binding. If false, then conformant systems are constrained to the provided codes alone
public BoundCodeDt<BindingConformanceEnum> getConformance()
null.
Definition: Indicates the degree of conformance expectations associated with this binding
public Profile.StructureElementDefinitionBinding setConformance(BoundCodeDt<BindingConformanceEnum> theValue)
Definition: Indicates the degree of conformance expectations associated with this binding
public Profile.StructureElementDefinitionBinding setConformance(BindingConformanceEnum theValue)
Definition: Indicates the degree of conformance expectations associated with this binding
public StringDt getDescription()
null.
Definition: Describes the intended use of this particular set of codes
public Profile.StructureElementDefinitionBinding setDescription(StringDt theValue)
Definition: Describes the intended use of this particular set of codes
public Profile.StructureElementDefinitionBinding setDescription(String theString)
Definition: Describes the intended use of this particular set of codes
public IDatatype getReference()
null.
Definition: Points to the value set or external definition that identifies the set of codes to be used
public Profile.StructureElementDefinitionBinding setReference(IDatatype theValue)
Definition: Points to the value set or external definition that identifies the set of codes to be used
Copyright © 2014 University Health Network. All rights reserved.