Class ConceptMap.OtherElementComponent

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseBackboneElement, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
    Enclosing class:
    ConceptMap

    public static class ConceptMap.OtherElementComponent
    extends BackboneElement
    implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
    See Also:
    Serialized Form
    • Field Detail

      • element

        protected UriType element
        A reference to a specific concept that holds a coded value. This can be an element in a FHIR resource, or a specific reference to a data element in a different specification (e.g. HL7 v2) or a general reference to a kind of data field, or a reference to a value set with an appropriately narrow definition.
      • system

        protected UriType system
        An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems).
      • code

        protected StringType code
        Identity (code or path) or the element/item/ValueSet that the map depends on / refers to.
    • Method Detail

      • getElementElement

        public UriType getElementElement()
        Returns:
        element (A reference to a specific concept that holds a coded value. This can be an element in a FHIR resource, or a specific reference to a data element in a different specification (e.g. HL7 v2) or a general reference to a kind of data field, or a reference to a value set with an appropriately narrow definition.). This is the underlying object with id, value and extensions. The accessor "getElement" gives direct access to the value
      • setElementElement

        public ConceptMap.OtherElementComponent setElementElement​(UriType value)
        Parameters:
        value - element (A reference to a specific concept that holds a coded value. This can be an element in a FHIR resource, or a specific reference to a data element in a different specification (e.g. HL7 v2) or a general reference to a kind of data field, or a reference to a value set with an appropriately narrow definition.). This is the underlying object with id, value and extensions. The accessor "getElement" gives direct access to the value
      • getElement

        public String getElement()
        Returns:
        A reference to a specific concept that holds a coded value. This can be an element in a FHIR resource, or a specific reference to a data element in a different specification (e.g. HL7 v2) or a general reference to a kind of data field, or a reference to a value set with an appropriately narrow definition.
      • setElement

        public ConceptMap.OtherElementComponent setElement​(String value)
        Parameters:
        value - A reference to a specific concept that holds a coded value. This can be an element in a FHIR resource, or a specific reference to a data element in a different specification (e.g. HL7 v2) or a general reference to a kind of data field, or a reference to a value set with an appropriately narrow definition.
      • getSystemElement

        public UriType getSystemElement()
        Returns:
        system (An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems).). This is the underlying object with id, value and extensions. The accessor "getSystem" gives direct access to the value
      • setSystemElement

        public ConceptMap.OtherElementComponent setSystemElement​(UriType value)
        Parameters:
        value - system (An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems).). This is the underlying object with id, value and extensions. The accessor "getSystem" gives direct access to the value
      • getSystem

        public String getSystem()
        Returns:
        An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems).
      • setSystem

        public ConceptMap.OtherElementComponent setSystem​(String value)
        Parameters:
        value - An absolute URI that identifies the code system of the dependency code (if the source/dependency is a value set that crosses code systems).
      • getCodeElement

        public StringType getCodeElement()
        Returns:
        code (Identity (code or path) or the element/item/ValueSet that the map depends on / refers to.). This is the underlying object with id, value and extensions. The accessor "getCode" gives direct access to the value
      • hasCode

        public boolean hasCode()
      • setCodeElement

        public ConceptMap.OtherElementComponent setCodeElement​(StringType value)
        Parameters:
        value - code (Identity (code or path) or the element/item/ValueSet that the map depends on / refers to.). This is the underlying object with id, value and extensions. The accessor "getCode" gives direct access to the value
      • getCode

        public String getCode()
        Returns:
        Identity (code or path) or the element/item/ValueSet that the map depends on / refers to.
      • makeProperty

        public Base makeProperty​(int hash,
                                 String name)
                          throws org.hl7.fhir.exceptions.FHIRException
        Description copied from class: Base
        make an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property
        Overrides:
        makeProperty in class BackboneElement
        Returns:
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
        Overrides:
        isEmpty in class BackboneElement