FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Ext_R5_Parameters_pa_value - Detailed Descriptions

Page standards status: Informative Maturity Level: 0

Definitions for the ext-R5-Parameters.pa.value extension.

Guidance on how to interpret the contents of this table can be foundhere

0. Extension
Definition

Conveys the content if the parameter is a data type.

ShortIf parameter is a data type
Comments

Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

Control0..1
2. Extension.extension
Control0..*
SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Extension.extension:concept
    Slice Nameconcept
    Definition

    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

    ShortReference to a concept (by class)
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    Control0..1
    6. Extension.extension:concept.url
    Control1..1
    Fixed Valueconcept
    8. Extension.extension:concept.value[x]
    Definition

    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

    ShortReference to a concept (by class)
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    TypeCodeableConcept
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    10. Extension.extension:reference
    Slice Namereference
    Definition

    A reference to a resource the provides exact details about the information being referenced.

    ShortReference to a resource (by instance)
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    Control0..1
    12. Extension.extension:reference.url
    Control1..1
    Fixed Valuereference
    14. Extension.extension:reference.value[x]
    Definition

    A reference to a resource the provides exact details about the information being referenced.

    ShortReference to a resource (by instance)
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    TypeReference
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    16. Extension.extension:lowNumerator
    Slice NamelowNumerator
    Definition

    The value of the low limit numerator.

    ShortLow Numerator limit
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    Control0..1
    18. Extension.extension:lowNumerator.url
    Control1..1
    Fixed ValuelowNumerator
    20. Extension.extension:lowNumerator.value[x]
    Definition

    The value of the low limit numerator.

    ShortLow Numerator limit
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    TypeQuantity(SimpleQuantity)
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    22. Extension.extension:highNumerator
    Slice NamehighNumerator
    Definition

    The value of the high limit numerator.

    ShortHigh Numerator limit
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    Control0..1
    24. Extension.extension:highNumerator.url
    Control1..1
    Fixed ValuehighNumerator
    26. Extension.extension:highNumerator.value[x]
    Definition

    The value of the high limit numerator.

    ShortHigh Numerator limit
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    TypeQuantity(SimpleQuantity)
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    28. Extension.extension:denominator
    Slice Namedenominator
    Definition

    The value of the denominator.

    ShortDenominator value
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    Control0..1
    30. Extension.extension:denominator.url
    Control1..1
    Fixed Valuedenominator
    32. Extension.extension:denominator.value[x]
    Definition

    The value of the denominator.

    ShortDenominator value
    Comments

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    TypeQuantity(SimpleQuantity)
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    34. Extension.extension:availableTime
    Slice NameavailableTime
    Definition

    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

    ShortTimes the {item} is available
    Control0..*
    36. Extension.extension:availableTime.extension
    Control0..*
    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
    • value @ url
    • 38. Extension.extension:availableTime.extension:daysOfWeek
      Slice NamedaysOfWeek
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      Shortmon | tue | wed | thu | fri | sat | sun
      Control0..*
      40. Extension.extension:availableTime.extension:daysOfWeek.url
      Control1..1
      Fixed ValuedaysOfWeek
      42. Extension.extension:availableTime.extension:daysOfWeek.value[x]
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      Shortmon | tue | wed | thu | fri | sat | sun
      BindingThe codes SHALL be taken from DaysOfWeek
      (required to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1)

      The purpose for which an extended contact detail should be used.

      Typecode
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      44. Extension.extension:availableTime.extension:allDay
      Slice NameallDay
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortAlways available? i.e. 24 hour service
      Control0..1
      46. Extension.extension:availableTime.extension:allDay.url
      Control1..1
      Fixed ValueallDay
      48. Extension.extension:availableTime.extension:allDay.value[x]
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortAlways available? i.e. 24 hour service
      Typeboolean
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      50. Extension.extension:availableTime.extension:availableStartTime
      Slice NameavailableStartTime
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortOpening time of day (ignored if allDay = true)
      Control0..1
      52. Extension.extension:availableTime.extension:availableStartTime.url
      Control1..1
      Fixed ValueavailableStartTime
      54. Extension.extension:availableTime.extension:availableStartTime.value[x]
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortOpening time of day (ignored if allDay = true)
      Typetime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      56. Extension.extension:availableTime.extension:availableEndTime
      Slice NameavailableEndTime
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortClosing time of day (ignored if allDay = true)
      Control0..1
      58. Extension.extension:availableTime.extension:availableEndTime.url
      Control1..1
      Fixed ValueavailableEndTime
      60. Extension.extension:availableTime.extension:availableEndTime.value[x]
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortClosing time of day (ignored if allDay = true)
      Typetime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      62. Extension.extension:availableTime.url
      Control1..1
      Fixed ValueavailableTime
      64. Extension.extension:notAvailableTime
      Slice NamenotAvailableTime
      Definition

      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

      ShortNot available during this time due to provided reason
      Control0..*
      66. Extension.extension:notAvailableTime.extension
      Control0..*
      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
      • value @ url
      • 68. Extension.extension:notAvailableTime.extension:description
        Slice Namedescription
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortReason presented to the user explaining why time not available
        Control0..1
        70. Extension.extension:notAvailableTime.extension:description.url
        Control1..1
        Fixed Valuedescription
        72. Extension.extension:notAvailableTime.extension:description.value[x]
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortReason presented to the user explaining why time not available
        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        74. Extension.extension:notAvailableTime.extension:during
        Slice Nameduring
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortService not available during this period
        Control0..1
        76. Extension.extension:notAvailableTime.extension:during.url
        Control1..1
        Fixed Valueduring
        78. Extension.extension:notAvailableTime.extension:during.value[x]
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortService not available during this period
        TypePeriod
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        80. Extension.extension:notAvailableTime.url
        Control1..1
        Fixed ValuenotAvailableTime
        82. Extension.extension:purpose
        Slice Namepurpose
        Definition

        The purpose/type of contact.

        ShortThe type of contact
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        Control0..1
        84. Extension.extension:purpose.url
        Control1..1
        Fixed Valuepurpose
        86. Extension.extension:purpose.value[x]
        Definition

        The purpose/type of contact.

        ShortThe type of contact
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
        (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

        The purpose for which an extended contact detail should be used.

        TypeCodeableConcept
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        88. Extension.extension:name
        Slice Namename
        Definition

        The name of an individual to contact, some types of contact detail are usually blank.

        ShortName of an individual to contact
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        Control0..*
        90. Extension.extension:name.url
        Control1..1
        Fixed Valuename
        92. Extension.extension:name.value[x]
        Definition

        The name of an individual to contact, some types of contact detail are usually blank.

        ShortName of an individual to contact
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        TypeHumanName
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        94. Extension.extension:telecom
        Slice Nametelecom
        Definition

        The contact details application for the purpose defined.

        ShortContact details (e.g.phone/fax/url)
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        Control0..*
        96. Extension.extension:telecom.url
        Control1..1
        Fixed Valuetelecom
        98. Extension.extension:telecom.value[x]
        Definition

        The contact details application for the purpose defined.

        ShortContact details (e.g.phone/fax/url)
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        TypeContactPoint
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        100. Extension.extension:address
        Slice Nameaddress
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortAddress for the contact
        Control0..1
        102. Extension.extension:address.url
        Control1..1
        Fixed Valueaddress
        104. Extension.extension:address.value[x]
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortAddress for the contact
        TypeAddress
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        106. Extension.extension:organization
        Slice Nameorganization
        Definition

        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

        ShortThis contact detail is handled/monitored by a specific organization
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        Control0..1
        108. Extension.extension:organization.url
        Control1..1
        Fixed Valueorganization
        110. Extension.extension:organization.value[x]
        Definition

        This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

        ShortThis contact detail is handled/monitored by a specific organization
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        TypeReference
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        112. Extension.extension:period
        Slice Nameperiod
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortPeriod that this contact was valid for usage
        Control0..1
        114. Extension.extension:period.url
        Control1..1
        Fixed Valueperiod
        116. Extension.extension:period.value[x]
        Definition

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        ShortPeriod that this contact was valid for usage
        TypePeriod
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        118. Extension.extension:_datatype
        Slice Name_datatype
        Definition

        Data type name for Parameters.parameter.value[x] from FHIR R5

        ShortData type name for Parameters.parameter.value[x] from FHIR R5
        Control0..1
        TypeExtension(Datatype) (Extension Type: string)
        120. Extension.extension:_datatype.value[x]
        Comments

        Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

        Control1..1
        Typestring
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        122. Extension.url
        Control1..1
        Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-Parameters.parameter.value
        124. Extension.value[x]
        Definition

        Conveys the content if the parameter is a data type.

        ShortIf parameter is a data type
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, Contributor
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

        Guidance on how to interpret the contents of this table can be foundhere

        0. Extension
        Definition

        Conveys the content if the parameter is a data type.


        Optional Extension Element - found in all resources.

        ShortIf parameter is a data typeOptional Extensions Element
        Comments

        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

        Control0..1*
        This element is affected by the following invariants: ele-1
        Is Modifierfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        2. Extension.extension
        Definition

        An Extension


        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortExtensionAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
        • value @ url
        • 4. Extension.extension:concept
          Slice Nameconcept
          Definition

          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

          ShortReference to a concept (by class)Additional content defined by implementations
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          6. Extension.extension:concept.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed Valueconcept
          8. Extension.extension:concept.value[x]
          Definition

          A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.


          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortReference to a concept (by class)Value of extension
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1
          TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          10. Extension.extension:reference
          Slice Namereference
          Definition

          A reference to a resource the provides exact details about the information being referenced.

          ShortReference to a resource (by instance)Additional content defined by implementations
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          12. Extension.extension:reference.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed Valuereference
          14. Extension.extension:reference.value[x]
          Definition

          A reference to a resource the provides exact details about the information being referenced.


          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortReference to a resource (by instance)Value of extension
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1
          TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          16. Extension.extension:lowNumerator
          Slice NamelowNumerator
          Definition

          The value of the low limit numerator.

          ShortLow Numerator limitAdditional content defined by implementations
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          18. Extension.extension:lowNumerator.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed ValuelowNumerator
          20. Extension.extension:lowNumerator.value[x]
          Definition

          The value of the low limit numerator.


          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortLow Numerator limitValue of extension
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1
          TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          22. Extension.extension:highNumerator
          Slice NamehighNumerator
          Definition

          The value of the high limit numerator.

          ShortHigh Numerator limitAdditional content defined by implementations
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          24. Extension.extension:highNumerator.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed ValuehighNumerator
          26. Extension.extension:highNumerator.value[x]
          Definition

          The value of the high limit numerator.


          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortHigh Numerator limitValue of extension
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1
          TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          28. Extension.extension:denominator
          Slice Namedenominator
          Definition

          The value of the denominator.

          ShortDenominator valueAdditional content defined by implementations
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          30. Extension.extension:denominator.url
          Definition

          Source of the definition for the extension code - a logical name or a URL.

          Shortidentifies the meaning of the extension
          Comments

          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

          Control1..1
          Typeuri
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          Fixed Valuedenominator
          32. Extension.extension:denominator.value[x]
          Definition

          The value of the denominator.


          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

          ShortDenominator valueValue of extension
          Comments

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          Control0..1
          TypeQuantity(SimpleQuantity), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          34. Extension.extension:availableTime
          Slice NameavailableTime
          Definition

          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

          ShortTimes the {item} is availableAdditional content defined by implementations
          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          36. Extension.extension:availableTime.extension
          Definition

          An Extension


          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortExtensionAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
          • value @ url
          • 38. Extension.extension:availableTime.extension:daysOfWeek
            Slice NamedaysOfWeek
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

            Shortmon | tue | wed | thu | fri | sat | sunAdditional content defined by implementations
            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            40. Extension.extension:availableTime.extension:daysOfWeek.url
            Definition

            Source of the definition for the extension code - a logical name or a URL.

            Shortidentifies the meaning of the extension
            Comments

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValuedaysOfWeek
            42. Extension.extension:availableTime.extension:daysOfWeek.value[x]
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            Shortmon | tue | wed | thu | fri | sat | sunValue of extension
            Control0..1
            BindingThe codes SHALL be taken from For codes, see DaysOfWeek
            (required to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1)

            The purpose for which an extended contact detail should be used.

            Typecode, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            44. Extension.extension:availableTime.extension:allDay
            Slice NameallDay
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

            ShortAlways available? i.e. 24 hour serviceAdditional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            46. Extension.extension:availableTime.extension:allDay.url
            Definition

            Source of the definition for the extension code - a logical name or a URL.

            Shortidentifies the meaning of the extension
            Comments

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueallDay
            48. Extension.extension:availableTime.extension:allDay.value[x]
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortAlways available? i.e. 24 hour serviceValue of extension
            Control0..1
            Typeboolean, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, Expression, Signature, unsignedInt, time
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            50. Extension.extension:availableTime.extension:availableStartTime
            Slice NameavailableStartTime
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

            ShortOpening time of day (ignored if allDay = true)Additional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            52. Extension.extension:availableTime.extension:availableStartTime.url
            Definition

            Source of the definition for the extension code - a logical name or a URL.

            Shortidentifies the meaning of the extension
            Comments

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueavailableStartTime
            54. Extension.extension:availableTime.extension:availableStartTime.value[x]
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortOpening time of day (ignored if allDay = true)Value of extension
            Control0..1
            Typetime, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            56. Extension.extension:availableTime.extension:availableEndTime
            Slice NameavailableEndTime
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

            ShortClosing time of day (ignored if allDay = true)Additional content defined by implementations
            Control0..1*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            58. Extension.extension:availableTime.extension:availableEndTime.url
            Definition

            Source of the definition for the extension code - a logical name or a URL.

            Shortidentifies the meaning of the extension
            Comments

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueavailableEndTime
            60. Extension.extension:availableTime.extension:availableEndTime.value[x]
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ShortClosing time of day (ignored if allDay = true)Value of extension
            Control0..1
            Typetime, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            62. Extension.extension:availableTime.url
            Definition

            Source of the definition for the extension code - a logical name or a URL.

            Shortidentifies the meaning of the extension
            Comments

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Typeuri
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            Fixed ValueavailableTime
            64. Extension.extension:notAvailableTime
            Slice NamenotAvailableTime
            Definition

            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

            ShortNot available during this time due to provided reasonAdditional content defined by implementations
            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            66. Extension.extension:notAvailableTime.extension
            Definition

            An Extension


            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            ShortExtensionAdditional content defined by implementations
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and ClosedOpen, and can be differentiated using the following discriminators:
            • value @ url
            • 68. Extension.extension:notAvailableTime.extension:description
              Slice Namedescription
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              ShortReason presented to the user explaining why time not availableAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              70. Extension.extension:notAvailableTime.extension:description.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuedescription
              72. Extension.extension:notAvailableTime.extension:description.value[x]
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortReason presented to the user explaining why time not availableValue of extension
              Control0..1
              Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              74. Extension.extension:notAvailableTime.extension:during
              Slice Nameduring
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              ShortService not available during this periodAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              76. Extension.extension:notAvailableTime.extension:during.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valueduring
              78. Extension.extension:notAvailableTime.extension:during.value[x]
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortService not available during this periodValue of extension
              Control0..1
              TypePeriod, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              80. Extension.extension:notAvailableTime.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed ValuenotAvailableTime
              82. Extension.extension:purpose
              Slice Namepurpose
              Definition

              The purpose/type of contact.

              ShortThe type of contactAdditional content defined by implementations
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              84. Extension.extension:purpose.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuepurpose
              86. Extension.extension:purpose.value[x]
              Definition

              The purpose/type of contact.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortThe type of contactValue of extension
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1
              BindingThe codes SHOULD be taken from For codes, see R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
              (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

              The purpose for which an extended contact detail should be used.

              TypeCodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              88. Extension.extension:name
              Slice Namename
              Definition

              The name of an individual to contact, some types of contact detail are usually blank.

              ShortName of an individual to contactAdditional content defined by implementations
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              90. Extension.extension:name.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuename
              92. Extension.extension:name.value[x]
              Definition

              The name of an individual to contact, some types of contact detail are usually blank.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortName of an individual to contactValue of extension
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1
              TypeHumanName, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              94. Extension.extension:telecom
              Slice Nametelecom
              Definition

              The contact details application for the purpose defined.

              ShortContact details (e.g.phone/fax/url)Additional content defined by implementations
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              96. Extension.extension:telecom.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valuetelecom
              98. Extension.extension:telecom.value[x]
              Definition

              The contact details application for the purpose defined.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortContact details (e.g.phone/fax/url)Value of extension
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1
              TypeContactPoint, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              100. Extension.extension:address
              Slice Nameaddress
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              ShortAddress for the contactAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              102. Extension.extension:address.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valueaddress
              104. Extension.extension:address.value[x]
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortAddress for the contactValue of extension
              Control0..1
              TypeAddress, date, Meta, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              106. Extension.extension:organization
              Slice Nameorganization
              Definition

              This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

              ShortThis contact detail is handled/monitored by a specific organizationAdditional content defined by implementations
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              108. Extension.extension:organization.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valueorganization
              110. Extension.extension:organization.value[x]
              Definition

              This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortThis contact detail is handled/monitored by a specific organizationValue of extension
              Comments

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              Control0..1
              TypeReference, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              112. Extension.extension:period
              Slice Nameperiod
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

              ShortPeriod that this contact was valid for usageAdditional content defined by implementations
              Control0..1*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              114. Extension.extension:period.url
              Definition

              Source of the definition for the extension code - a logical name or a URL.

              Shortidentifies the meaning of the extension
              Comments

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Typeuri
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              Fixed Valueperiod
              116. Extension.extension:period.value[x]
              Definition

              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.


              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ShortPeriod that this contact was valid for usageValue of extension
              Control0..1
              TypePeriod, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              118. Extension.extension:_datatype
              Slice Name_datatype
              Definition

              Data type name for Parameters.parameter.value[x] from FHIR R5

              ShortData type name for Parameters.parameter.value[x] from FHIR R5
              Control0..1
              TypeExtension(Datatype) (Extension Type: string)
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              120. Extension.extension:_datatype.extension
              Definition

              An Extension


              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              ShortExtensionAdditional content defined by implementations
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..0*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 122. Extension.extension:_datatype.url
                Definition

                Source of the definition for the extension code - a logical name or a URL.

                Shortidentifies the meaning of the extension
                Comments

                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                Control1..1
                Typeuri
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                124. Extension.extension:_datatype.value[x]
                Definition

                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortValue of extension
                Comments

                Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                Control10..1
                This element is affected by the following invariants: ext-1
                Typestring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                126. Extension.url
                Definition

                Source of the definition for the extension code - a logical name or a URL.

                Shortidentifies the meaning of the extension
                Comments

                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                Control1..1
                Typeuri
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-Parameters.parameter.value
                128. Extension.value[x]
                Definition

                Conveys the content if the parameter is a data type.


                Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                ShortIf parameter is a data typeValue of extension
                Comments

                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                Control0..1
                TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta, Contributor
                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

                Guidance on how to interpret the contents of this table can be foundhere

                0. Extension
                Definition

                Conveys the content if the parameter is a data type.

                ShortIf parameter is a data type
                Comments

                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                Control0..1
                This element is affected by the following invariants: ele-1
                Is Modifierfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                2. Extension.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                4. Extension.extension
                Definition

                An Extension

                ShortExtension
                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on Extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                • value @ url
                • 6. Extension.extension:concept
                  Slice Nameconcept
                  Definition

                  A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                  ShortReference to a concept (by class)
                  Comments

                  Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                  Control0..1
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  8. Extension.extension:concept.id
                  Definition

                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  10. Extension.extension:concept.extension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                  ShortAdditional content defined by implementations
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Alternate Namesextensions, user content
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 12. Extension.extension:concept.url
                    Definition

                    Source of the definition for the extension code - a logical name or a URL.

                    Shortidentifies the meaning of the extension
                    Comments

                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                    Control1..1
                    Typeuri
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    Fixed Valueconcept
                    14. Extension.extension:concept.value[x]
                    Definition

                    A reference to a concept - e.g. the information is identified by its general class to the degree of precision found in the terminology.

                    ShortReference to a concept (by class)
                    Comments

                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                    Control0..1
                    TypeCodeableConcept
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Is Modifierfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    16. Extension.extension:reference
                    Slice Namereference
                    Definition

                    A reference to a resource the provides exact details about the information being referenced.

                    ShortReference to a resource (by instance)
                    Comments

                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                    Control0..1
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    18. Extension.extension:reference.id
                    Definition

                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    ShortUnique id for inter-element referencing
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    20. Extension.extension:reference.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional content defined by implementations
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 22. Extension.extension:reference.url
                      Definition

                      Source of the definition for the extension code - a logical name or a URL.

                      Shortidentifies the meaning of the extension
                      Comments

                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                      Control1..1
                      Typeuri
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      Fixed Valuereference
                      24. Extension.extension:reference.value[x]
                      Definition

                      A reference to a resource the provides exact details about the information being referenced.

                      ShortReference to a resource (by instance)
                      Comments

                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                      Control0..1
                      TypeReference
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      26. Extension.extension:lowNumerator
                      Slice NamelowNumerator
                      Definition

                      The value of the low limit numerator.

                      ShortLow Numerator limit
                      Comments

                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                      Control0..1
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      28. Extension.extension:lowNumerator.id
                      Definition

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      ShortUnique id for inter-element referencing
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      30. Extension.extension:lowNumerator.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      ShortAdditional content defined by implementations
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Alternate Namesextensions, user content
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 32. Extension.extension:lowNumerator.url
                        Definition

                        Source of the definition for the extension code - a logical name or a URL.

                        Shortidentifies the meaning of the extension
                        Comments

                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                        Control1..1
                        Typeuri
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        Fixed ValuelowNumerator
                        34. Extension.extension:lowNumerator.value[x]
                        Definition

                        The value of the low limit numerator.

                        ShortLow Numerator limit
                        Comments

                        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                        Control0..1
                        TypeQuantity(SimpleQuantity)
                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                        Is Modifierfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        36. Extension.extension:highNumerator
                        Slice NamehighNumerator
                        Definition

                        The value of the high limit numerator.

                        ShortHigh Numerator limit
                        Comments

                        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                        Control0..1
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        38. Extension.extension:highNumerator.id
                        Definition

                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        ShortUnique id for inter-element referencing
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        40. Extension.extension:highNumerator.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional content defined by implementations
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 42. Extension.extension:highNumerator.url
                          Definition

                          Source of the definition for the extension code - a logical name or a URL.

                          Shortidentifies the meaning of the extension
                          Comments

                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                          Control1..1
                          Typeuri
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          Fixed ValuehighNumerator
                          44. Extension.extension:highNumerator.value[x]
                          Definition

                          The value of the high limit numerator.

                          ShortHigh Numerator limit
                          Comments

                          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                          Control0..1
                          TypeQuantity(SimpleQuantity)
                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                          Is Modifierfalse
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          46. Extension.extension:denominator
                          Slice Namedenominator
                          Definition

                          The value of the denominator.

                          ShortDenominator value
                          Comments

                          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                          Control0..1
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          48. Extension.extension:denominator.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typestring
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          50. Extension.extension:denominator.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 52. Extension.extension:denominator.url
                            Definition

                            Source of the definition for the extension code - a logical name or a URL.

                            Shortidentifies the meaning of the extension
                            Comments

                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                            Control1..1
                            Typeuri
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            Fixed Valuedenominator
                            54. Extension.extension:denominator.value[x]
                            Definition

                            The value of the denominator.

                            ShortDenominator value
                            Comments

                            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                            Control0..1
                            TypeQuantity(SimpleQuantity)
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            56. Extension.extension:availableTime
                            Slice NameavailableTime
                            Definition

                            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                            ShortTimes the {item} is available
                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            58. Extension.extension:availableTime.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            60. Extension.extension:availableTime.extension
                            Definition

                            An Extension

                            ShortExtension
                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                            • value @ url
                            • 62. Extension.extension:availableTime.extension:daysOfWeek
                              Slice NamedaysOfWeek
                              Definition

                              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                              Shortmon | tue | wed | thu | fri | sat | sun
                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              64. Extension.extension:availableTime.extension:daysOfWeek.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typestring
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              66. Extension.extension:availableTime.extension:daysOfWeek.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 68. Extension.extension:availableTime.extension:daysOfWeek.url
                                Definition

                                Source of the definition for the extension code - a logical name or a URL.

                                Shortidentifies the meaning of the extension
                                Comments

                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                Control1..1
                                Typeuri
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                Fixed ValuedaysOfWeek
                                70. Extension.extension:availableTime.extension:daysOfWeek.value[x]
                                Definition

                                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                Shortmon | tue | wed | thu | fri | sat | sun
                                Control0..1
                                BindingThe codes SHALL be taken from DaysOfWeek
                                (required to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1)

                                The purpose for which an extended contact detail should be used.

                                Typecode
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                72. Extension.extension:availableTime.extension:allDay
                                Slice NameallDay
                                Definition

                                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                ShortAlways available? i.e. 24 hour service
                                Control0..1
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                74. Extension.extension:availableTime.extension:allDay.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                76. Extension.extension:availableTime.extension:allDay.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 78. Extension.extension:availableTime.extension:allDay.url
                                  Definition

                                  Source of the definition for the extension code - a logical name or a URL.

                                  Shortidentifies the meaning of the extension
                                  Comments

                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                  Control1..1
                                  Typeuri
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  Fixed ValueallDay
                                  80. Extension.extension:availableTime.extension:allDay.value[x]
                                  Definition

                                  Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                  ShortAlways available? i.e. 24 hour service
                                  Control0..1
                                  Typeboolean
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  82. Extension.extension:availableTime.extension:availableStartTime
                                  Slice NameavailableStartTime
                                  Definition

                                  Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                  ShortOpening time of day (ignored if allDay = true)
                                  Control0..1
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  84. Extension.extension:availableTime.extension:availableStartTime.id
                                  Definition

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  ShortUnique id for inter-element referencing
                                  Control0..1
                                  Typestring
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  86. Extension.extension:availableTime.extension:availableStartTime.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  ShortAdditional content defined by implementations
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesextensions, user content
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 88. Extension.extension:availableTime.extension:availableStartTime.url
                                    Definition

                                    Source of the definition for the extension code - a logical name or a URL.

                                    Shortidentifies the meaning of the extension
                                    Comments

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                    Control1..1
                                    Typeuri
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    Fixed ValueavailableStartTime
                                    90. Extension.extension:availableTime.extension:availableStartTime.value[x]
                                    Definition

                                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                    ShortOpening time of day (ignored if allDay = true)
                                    Control0..1
                                    Typetime
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Is Modifierfalse
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    92. Extension.extension:availableTime.extension:availableEndTime
                                    Slice NameavailableEndTime
                                    Definition

                                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                    ShortClosing time of day (ignored if allDay = true)
                                    Control0..1
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    94. Extension.extension:availableTime.extension:availableEndTime.id
                                    Definition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    Typestring
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    96. Extension.extension:availableTime.extension:availableEndTime.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional content defined by implementations
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 98. Extension.extension:availableTime.extension:availableEndTime.url
                                      Definition

                                      Source of the definition for the extension code - a logical name or a URL.

                                      Shortidentifies the meaning of the extension
                                      Comments

                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                      Control1..1
                                      Typeuri
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      Fixed ValueavailableEndTime
                                      100. Extension.extension:availableTime.extension:availableEndTime.value[x]
                                      Definition

                                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                      ShortClosing time of day (ignored if allDay = true)
                                      Control0..1
                                      Typetime
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      102. Extension.extension:availableTime.url
                                      Definition

                                      Source of the definition for the extension code - a logical name or a URL.

                                      Shortidentifies the meaning of the extension
                                      Comments

                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                      Control1..1
                                      Typeuri
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      Fixed ValueavailableTime
                                      104. Extension.extension:availableTime.value[x]
                                      Definition

                                      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                      ShortValue of extension
                                      Control0..1
                                      TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                      Is Modifierfalse
                                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      106. Extension.extension:notAvailableTime
                                      Slice NamenotAvailableTime
                                      Definition

                                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                      ShortNot available during this time due to provided reason
                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      108. Extension.extension:notAvailableTime.id
                                      Definition

                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      Typestring
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      110. Extension.extension:notAvailableTime.extension
                                      Definition

                                      An Extension

                                      ShortExtension
                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Closed, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 112. Extension.extension:notAvailableTime.extension:description
                                        Slice Namedescription
                                        Definition

                                        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                        ShortReason presented to the user explaining why time not available
                                        Control0..1
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        114. Extension.extension:notAvailableTime.extension:description.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        116. Extension.extension:notAvailableTime.extension:description.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 118. Extension.extension:notAvailableTime.extension:description.url
                                          Definition

                                          Source of the definition for the extension code - a logical name or a URL.

                                          Shortidentifies the meaning of the extension
                                          Comments

                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                          Control1..1
                                          Typeuri
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          Fixed Valuedescription
                                          120. Extension.extension:notAvailableTime.extension:description.value[x]
                                          Definition

                                          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                          ShortReason presented to the user explaining why time not available
                                          Control0..1
                                          Typestring
                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                          Is Modifierfalse
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          122. Extension.extension:notAvailableTime.extension:during
                                          Slice Nameduring
                                          Definition

                                          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                          ShortService not available during this period
                                          Control0..1
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          124. Extension.extension:notAvailableTime.extension:during.id
                                          Definition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          ShortUnique id for inter-element referencing
                                          Control0..1
                                          Typestring
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          126. Extension.extension:notAvailableTime.extension:during.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          ShortAdditional content defined by implementations
                                          Comments

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Control0..*
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Alternate Namesextensions, user content
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingThis element introduces a set of slices on Extension.extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 128. Extension.extension:notAvailableTime.extension:during.url
                                            Definition

                                            Source of the definition for the extension code - a logical name or a URL.

                                            Shortidentifies the meaning of the extension
                                            Comments

                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                            Control1..1
                                            Typeuri
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            Fixed Valueduring
                                            130. Extension.extension:notAvailableTime.extension:during.value[x]
                                            Definition

                                            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                            ShortService not available during this period
                                            Control0..1
                                            TypePeriod
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Is Modifierfalse
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            132. Extension.extension:notAvailableTime.url
                                            Definition

                                            Source of the definition for the extension code - a logical name or a URL.

                                            Shortidentifies the meaning of the extension
                                            Comments

                                            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                            Control1..1
                                            Typeuri
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            Fixed ValuenotAvailableTime
                                            134. Extension.extension:notAvailableTime.value[x]
                                            Definition

                                            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                            ShortValue of extension
                                            Control0..1
                                            TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                            Is Modifierfalse
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            136. Extension.extension:purpose
                                            Slice Namepurpose
                                            Definition

                                            The purpose/type of contact.

                                            ShortThe type of contact
                                            Comments

                                            Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                            Control0..1
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            138. Extension.extension:purpose.id
                                            Definition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            ShortUnique id for inter-element referencing
                                            Control0..1
                                            Typestring
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            140. Extension.extension:purpose.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            ShortAdditional content defined by implementations
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Alternate Namesextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 142. Extension.extension:purpose.url
                                              Definition

                                              Source of the definition for the extension code - a logical name or a URL.

                                              Shortidentifies the meaning of the extension
                                              Comments

                                              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                              Control1..1
                                              Typeuri
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              Fixed Valuepurpose
                                              144. Extension.extension:purpose.value[x]
                                              Definition

                                              The purpose/type of contact.

                                              ShortThe type of contact
                                              Comments

                                              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                              Control0..1
                                              BindingThe codes SHOULD be taken from R5_contactentity_type_for_R4 (0.0.1-snapshot-2)
                                              (preferred to http://hl7.org/fhir/5.0/ValueSet/R5-contactentity-type-for-R4|0.0.1-snapshot-2)

                                              The purpose for which an extended contact detail should be used.

                                              TypeCodeableConcept
                                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              146. Extension.extension:name
                                              Slice Namename
                                              Definition

                                              The name of an individual to contact, some types of contact detail are usually blank.

                                              ShortName of an individual to contact
                                              Comments

                                              Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                              Control0..*
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              148. Extension.extension:name.id
                                              Definition

                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              ShortUnique id for inter-element referencing
                                              Control0..1
                                              Typestring
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              150. Extension.extension:name.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              ShortAdditional content defined by implementations
                                              Comments

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Control0..*
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Alternate Namesextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 152. Extension.extension:name.url
                                                Definition

                                                Source of the definition for the extension code - a logical name or a URL.

                                                Shortidentifies the meaning of the extension
                                                Comments

                                                The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                Control1..1
                                                Typeuri
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                Fixed Valuename
                                                154. Extension.extension:name.value[x]
                                                Definition

                                                The name of an individual to contact, some types of contact detail are usually blank.

                                                ShortName of an individual to contact
                                                Comments

                                                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                Control0..1
                                                TypeHumanName
                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                156. Extension.extension:telecom
                                                Slice Nametelecom
                                                Definition

                                                The contact details application for the purpose defined.

                                                ShortContact details (e.g.phone/fax/url)
                                                Comments

                                                Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                Control0..*
                                                TypeExtension
                                                Is Modifierfalse
                                                Summaryfalse
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                158. Extension.extension:telecom.id
                                                Definition

                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                ShortUnique id for inter-element referencing
                                                Control0..1
                                                Typestring
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                160. Extension.extension:telecom.extension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                ShortAdditional content defined by implementations
                                                Comments

                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                Control0..*
                                                TypeExtension
                                                Is Modifierfalse
                                                Summaryfalse
                                                Alternate Namesextensions, user content
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                • value @ url
                                                • 162. Extension.extension:telecom.url
                                                  Definition

                                                  Source of the definition for the extension code - a logical name or a URL.

                                                  Shortidentifies the meaning of the extension
                                                  Comments

                                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                  Control1..1
                                                  Typeuri
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  Fixed Valuetelecom
                                                  164. Extension.extension:telecom.value[x]
                                                  Definition

                                                  The contact details application for the purpose defined.

                                                  ShortContact details (e.g.phone/fax/url)
                                                  Comments

                                                  Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                  Control0..1
                                                  TypeContactPoint
                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  166. Extension.extension:address
                                                  Slice Nameaddress
                                                  Definition

                                                  Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                  ShortAddress for the contact
                                                  Control0..1
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  168. Extension.extension:address.id
                                                  Definition

                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                  ShortUnique id for inter-element referencing
                                                  Control0..1
                                                  Typestring
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  170. Extension.extension:address.extension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                  ShortAdditional content defined by implementations
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control0..*
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 172. Extension.extension:address.url
                                                    Definition

                                                    Source of the definition for the extension code - a logical name or a URL.

                                                    Shortidentifies the meaning of the extension
                                                    Comments

                                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                    Control1..1
                                                    Typeuri
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    Fixed Valueaddress
                                                    174. Extension.extension:address.value[x]
                                                    Definition

                                                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                    ShortAddress for the contact
                                                    Control0..1
                                                    TypeAddress
                                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    176. Extension.extension:organization
                                                    Slice Nameorganization
                                                    Definition

                                                    This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                    ShortThis contact detail is handled/monitored by a specific organization
                                                    Comments

                                                    Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                    Control0..1
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    178. Extension.extension:organization.id
                                                    Definition

                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    ShortUnique id for inter-element referencing
                                                    Control0..1
                                                    Typestring
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    180. Extension.extension:organization.extension
                                                    Definition

                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortAdditional content defined by implementations
                                                    Comments

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Alternate Namesextensions, user content
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 182. Extension.extension:organization.url
                                                      Definition

                                                      Source of the definition for the extension code - a logical name or a URL.

                                                      Shortidentifies the meaning of the extension
                                                      Comments

                                                      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                      Control1..1
                                                      Typeuri
                                                      Is Modifierfalse
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Summaryfalse
                                                      Fixed Valueorganization
                                                      184. Extension.extension:organization.value[x]
                                                      Definition

                                                      This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.

                                                      ShortThis contact detail is handled/monitored by a specific organization
                                                      Comments

                                                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                      Control0..1
                                                      TypeReference
                                                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      186. Extension.extension:period
                                                      Slice Nameperiod
                                                      Definition

                                                      Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                      ShortPeriod that this contact was valid for usage
                                                      Control0..1
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      188. Extension.extension:period.id
                                                      Definition

                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                      ShortUnique id for inter-element referencing
                                                      Control0..1
                                                      Typestring
                                                      Is Modifierfalse
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Summaryfalse
                                                      190. Extension.extension:period.extension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      ShortAdditional content defined by implementations
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Alternate Namesextensions, user content
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                      • value @ url
                                                      • 192. Extension.extension:period.url
                                                        Definition

                                                        Source of the definition for the extension code - a logical name or a URL.

                                                        Shortidentifies the meaning of the extension
                                                        Comments

                                                        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                        Control1..1
                                                        Typeuri
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        Fixed Valueperiod
                                                        194. Extension.extension:period.value[x]
                                                        Definition

                                                        Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                        ShortPeriod that this contact was valid for usage
                                                        Control0..1
                                                        TypePeriod
                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        196. Extension.extension:_datatype
                                                        Slice Name_datatype
                                                        Definition

                                                        Data type name for Parameters.parameter.value[x] from FHIR R5

                                                        ShortData type name for Parameters.parameter.value[x] from FHIR R5
                                                        Control0..1
                                                        TypeExtension(Datatype) (Extension Type: string)
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        198. Extension.extension:_datatype.id
                                                        Definition

                                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                        ShortUnique id for inter-element referencing
                                                        Control0..1
                                                        This element is affected by the following invariants: ele-1
                                                        Typeid
                                                        Is Modifierfalse
                                                        XML FormatIn the XML format, this property is represented as an attribute.
                                                        Summaryfalse
                                                        200. Extension.extension:_datatype.extension
                                                        Definition

                                                        An Extension

                                                        ShortExtension
                                                        Control0..0
                                                        TypeExtension
                                                        Is Modifierfalse
                                                        Summaryfalse
                                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                        SlicingThis element introduces a set of slices on Extension.extension.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                        • value @ url
                                                        • 202. Extension.extension:_datatype.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuehttp://hl7.org/fhir/StructureDefinition/_datatype
                                                          204. Extension.extension:_datatype.value[x]
                                                          Definition

                                                          Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                                          ShortValue of extension
                                                          Comments

                                                          Must be: CodeableReference|RatioRange|Availability|ExtendedContactDetail|integer64

                                                          Control1..1
                                                          This element is affected by the following invariants: ext-1
                                                          Typestring
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                          206. Extension.url
                                                          Definition

                                                          Source of the definition for the extension code - a logical name or a URL.

                                                          Shortidentifies the meaning of the extension
                                                          Comments

                                                          The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                                          Control1..1
                                                          Typeuri
                                                          Is Modifierfalse
                                                          XML FormatIn the XML format, this property is represented as an attribute.
                                                          Summaryfalse
                                                          Fixed Valuehttp://hl7.org/fhir/5.0/StructureDefinition/extension-Parameters.parameter.value
                                                          208. Extension.value[x]
                                                          Definition

                                                          Conveys the content if the parameter is a data type.

                                                          ShortIf parameter is a data type
                                                          Comments

                                                          Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent. Parameters.parameter.value[x] maps to R4 Parameters.parameter.value[x]. So is mapped as Equivalent.

                                                          Control0..1
                                                          TypeChoice of: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                          Is Modifierfalse
                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                          Summaryfalse
                                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))