<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="2.16.840.1.113883.3.1937.777.28.4.159--20200907160415" />
  <language value="en-GB" />
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod">
    <valuePeriod>
      <start value="2020-09-07T16:04:15+02:00" />
    </valuePeriod>
  </extension>
  <url value="http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.3.1937.777.28.4.159--20200907160415" />
  <identifier>
    <use value="official" />
    <system value="urn:ietf:rfc:3986" />
    <value value="urn:oid:2.16.840.1.113883.3.1937.777.28.4.159" />
  </identifier>
  <version value="2020-09-07T16:04:15" />
  <name value="Core_information_standard" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <kind value="logical" />
  <abstract value="true" />
  <type value="core_information_standard" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element" />
  <derivation value="specialization" />
  <snapshot>
    <element id="2.16.840.1.113883.3.1937.777.28.4.159--20200907160415">
      <path value="core_information_standard" />
      <short value="Core information standard" />
      <definition value="-" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="Element" />
        <min value="0" />
        <max value="*" />
      </base>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.id">
      <path value="core_information_standard.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.extension">
      <path value="core_information_standard.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10868--20190327190225">
      <path value="core_information_standard.person_demographics" />
      <short value="Person demographics" />
      <definition value="The person's details and contact information." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.id">
      <path value="core_information_standard.person_demographics.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.extension">
      <path value="core_information_standard.person_demographics.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.modifierExtension">
      <path value="core_information_standard.person_demographics.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10869--20190327190518">
      <path value="core_information_standard.person_demographics.person_name" />
      <short value="Person name" />
      <definition value="Details of the person's name" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.person_name.id">
      <path value="core_information_standard.person_demographics.person_name.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.person_name.extension">
      <path value="core_information_standard.person_demographics.person_name.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.person_name.modifierExtension">
      <path value="core_information_standard.person_demographics.person_name.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13799--20201109160939">
      <path value="core_information_standard.person_demographics.person_name.person_first_name" />
      <short value="Person first name" />
      <definition value="The first name(s) of the person. This includes middle names." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.given" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13800--20201109164341">
      <path value="core_information_standard.person_demographics.person_name.person_family_name" />
      <short value="Person family name" />
      <definition value="The family name or surname of the person" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.family" />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10870--20190327190643">
      <path value="core_information_standard.person_demographics.person_name.person_preferred_name" />
      <short value="Person preferred name" />
      <definition value="The name by which a person wishes to be addressed. The preferred name volunteered by the person or a preferred name given by PDS that the person has asked to be called by." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13089--20200604172232">
      <path value="core_information_standard.person_demographics.person_name.title" />
      <short value="Title" />
      <definition value="Person's title" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.prefix" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13798--20201108225248">
      <path value="core_information_standard.person_demographics.person_name.person_name_suffix" />
      <short value="Person name suffix" />
      <definition value="A textual suffix that may be added to the end of a PERSON's name, for example, OBE, MBE, BSc, JP, GM" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.suffix" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13801--20201109170329">
      <path value="core_information_standard.person_demographics.person_name.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10871--20190327190801">
      <path value="core_information_standard.person_demographics.date_of_birth" />
      <short value="Date of birth" />
      <definition value="The date of birth of the person." />
      <requirements value="Patient.birthdate" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10872--20190327190852">
      <path value="core_information_standard.person_demographics.gender" />
      <short value="Gender" />
      <definition value="The person's stated gender." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.gender" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10874--20190327191137">
      <path value="core_information_standard.person_demographics.ethnicity" />
      <short value="Ethnicity" />
      <definition value="The ethnicity of the person as specified by the person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.extension(ethnicCategory)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10876--20190327191505">
      <path value="core_information_standard.person_demographics.religion" />
      <short value="Religion" />
      <definition value="The religious affiliation as specified by the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Patient.extension(religiousAffiliation)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10877--20190327191545">
      <path value="core_information_standard.person_demographics.sex" />
      <short value="Sex" />
      <definition value="The person’s phenotypic sex. Determines how the person will be treated clinically." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10879--20190327191657">
      <path value="core_information_standard.person_demographics.nhs_number" />
      <short value="NHS number" />
      <definition value="The unique identifier for a person within the NHS in England and Wales." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.identifier(nhsnumber)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13297--20200806120833">
      <path value="core_information_standard.person_demographics.nhs_number_status_indicator" />
      <short value="NHS number status indicator" />
      <definition value="Provides an indication of the reliability of an NHS Number." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.identifier(nhsnumber).extension(nhsverificationstatus)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10880--20190327191859">
      <path value="core_information_standard.person_demographics.other_identifier" />
      <short value="Other identifier" />
      <definition value="Country specific or local identifier, e.g. Community Health Index (CHI) in Scotland." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.identifier" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="20" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10881--20190327191927">
      <path value="core_information_standard.person_demographics.persons_address" />
      <short value="Person's address" />
      <definition value="Person’s usual place of residence, and where relevant temporary and correspondence addresses." />
      <min value="1" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_address.id">
      <path value="core_information_standard.person_demographics.persons_address.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_address.extension">
      <path value="core_information_standard.person_demographics.persons_address.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_address.modifierExtension">
      <path value="core_information_standard.person_demographics.persons_address.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13082--20200529152851">
      <path value="core_information_standard.person_demographics.persons_address.address_line_1" />
      <short value="Address line 1" />
      <definition value="Person's first line of address." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.line" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13083--20200529153241">
      <path value="core_information_standard.person_demographics.persons_address.address_line_2" />
      <short value="Address line 2" />
      <definition value="Person's second line of address." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.city" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13084--20200529153534">
      <path value="core_information_standard.person_demographics.persons_address.address_line_3" />
      <short value="Address line 3" />
      <definition value="Person's third line of address." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.district" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13085--20200601112956">
      <path value="core_information_standard.person_demographics.persons_address.address_line_4" />
      <short value="Address line 4" />
      <definition value="Person's fourth line of address." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.state" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13086--20200601113210">
      <path value="core_information_standard.person_demographics.persons_address.address_line_5" />
      <short value="Address line 5" />
      <definition value="Person's fifth line of address." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.country" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13087--20200601114009">
      <path value="core_information_standard.person_demographics.persons_address.postcode" />
      <short value="Postcode" />
      <definition value="The person's postcode." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.postalcode" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13221--20200708155839">
      <path value="core_information_standard.person_demographics.persons_address.address_type" />
      <short value="Address type" />
      <definition value="The type of address e.g. Main address, Temp address" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.address.use" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13804--20201125183236">
      <path value="core_information_standard.person_demographics.persons_contact_details" />
      <short value="Person's contact details" />
      <definition value="Details of the person's contact information." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.id">
      <path value="core_information_standard.person_demographics.persons_contact_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.extension">
      <path value="core_information_standard.person_demographics.persons_contact_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.modifierExtension">
      <path value="core_information_standard.person_demographics.persons_contact_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10886--20190327192917">
      <path value="core_information_standard.person_demographics.persons_contact_details.preferred_contact_method" />
      <short value="Preferred contact method" />
      <definition value="Preferred contact method, e.g. email, letter, phone, text message etc." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10883--20190327192239">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details" />
      <short value="Person's telephone number details" />
      <definition value="The person's telephone number details" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.id">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.extension">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.modifierExtension">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13808--20201126165124">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number" />
      <short value="Person's telephone number" />
      <definition value="The person's telephone number" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13805--20201125183754">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number_type" />
      <short value="Person's telephone number type" />
      <definition value="The contact type e.g. home, mobile" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.telecon.use" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Home" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Mobile" />
      </example>
      <example>
        <label value="example 3" />
        <valueString value="Temp" />
      </example>
      <example>
        <label value="example 4" />
        <valueString value="Old" />
      </example>
      <example>
        <label value="example 5" />
        <valueString value="Work" />
      </example>
      <maxLength value="6" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13809--20201126165509">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.preference_of_telephone_number" />
      <short value="Preference of telephone number" />
      <definition value="The preferred order of use for the telephone number" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Patient.telecom.rank" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13807--20201126162922">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details" />
      <short value="Person's email address details" />
      <definition value="Details of the person's email address" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.id">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.extension">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.modifierExtension">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10882--20190327192019">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address" />
      <short value="Person's email address" />
      <definition value="Email address of the person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="255" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13811--20201126173054">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address_type" />
      <short value="Person's email address type" />
      <definition value="The type of email address, home, work" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.telecon.use" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Home" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Work" />
      </example>
      <example>
        <label value="example 3" />
        <valueString value="old" />
      </example>
      <maxLength value="6" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13810--20201126170711">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.preference_of_email_address" />
      <short value="Preference of email address" />
      <definition value="The preferred order of use of email address" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Patient.telecon.rank" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13806--20201126160706">
      <path value="core_information_standard.person_demographics.persons_contact_details.other_contact_information" />
      <short value="Other contact information" />
      <definition value="Contact details via fax, sms, url" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="255" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13065--20200515165049">
      <path value="core_information_standard.person_demographics.photograph" />
      <short value="Photograph" />
      <definition value="A photograph of the person for identification and to show what the person looks like normally." />
      <requirements value="Patient.photo" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CX / EI (occasionally, more often EI maps to a resource id or a URL)" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="II - see see identifier pattern at http://wiki.hl7.org/index.php?title=Common_Design_Patterns#Identifier_Pattern for relevant discussion. The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs.  Also maps to Role[classCode=IDENT]" />
      </mapping>
      <mapping>
        <identity value="servd" />
        <map value="Identifier" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10884--20190327192507">
      <path value="core_information_standard.person_demographics.place_of_birth" />
      <short value="Place of birth" />
      <definition value="The country of birth of the person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.extension(Birthplace)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10885--20190327192557">
      <path value="core_information_standard.person_demographics.marital_status" />
      <short value="Marital status" />
      <definition value="An indicator to identify the legal marital status of the person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.maritalstatus" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13293--20200806120114">
      <path value="core_information_standard.person_demographics.immigration_status" />
      <short value="Immigration status" />
      <definition value="Include details of the immigration status of the person, their permissions to live and receive care and support in the UK e.g. asylum seeker, indefinite leave to remain in the UK. Include start date, end date and any comments." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.immigration_status.id">
      <path value="core_information_standard.person_demographics.immigration_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.immigration_status.extension">
      <path value="core_information_standard.person_demographics.immigration_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.person_demographics.immigration_status.modifierExtension">
      <path value="core_information_standard.person_demographics.immigration_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13304--20200806130619">
      <path value="core_information_standard.person_demographics.immigration_status.immigration_status" />
      <short value="Immigration status" />
      <definition value="Details of the immigration status of the person, their permissions to live and receive care and support in the UK e.g. asylum seeker, indefinite leave to remain in the UK." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13294--20200806120254">
      <path value="core_information_standard.person_demographics.immigration_status.start_date" />
      <short value="Start date" />
      <definition value="Start date of immigration status" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13295--20200806120403">
      <path value="core_information_standard.person_demographics.immigration_status.end_date" />
      <short value="End date" />
      <definition value="End date of immigration status" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13296--20200806120500">
      <path value="core_information_standard.person_demographics.immigration_status.comment" />
      <short value="Comment" />
      <definition value="Relevant comments about the person's immigration status" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13847--20201230114554">
      <path value="core_information_standard.person_demographics.organ_and_tissue_donation" />
      <short value="Organ and tissue donation" />
      <definition value="Whether the person has opted out of automatic organ and/or tissue donation where applicable. This is information provided by the national register." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10908--20190402132204">
      <path value="core_information_standard.person_demographics.overseas_visitor_status" />
      <short value="Overseas visitor status" />
      <definition value="The charging category relating to an overseas visitor." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.(extension(treatmentCategory)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.101--20181031000000">
      <path value="core_information_standard.gp_practice" />
      <short value="GP practice" />
      <definition value="Details of the person's GP practice." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.id">
      <path value="core_information_standard.gp_practice.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.extension">
      <path value="core_information_standard.gp_practice.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.modifierExtension">
      <path value="core_information_standard.gp_practice.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10643--20181109145924">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry" />
      <short value="GP practice record entry" />
      <definition value="This is an GP practice record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.gp_practice_record_entry.id">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.gp_practice_record_entry.extension">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.gp_practice.gp_practice_record_entry.modifierExtension">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10003--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_name" />
      <short value="GP name" />
      <definition value="The name of the person's GP. If the person is registered with a GP practice, their usual GP name will be something volunteered by the person or their representative." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10002--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_details" />
      <short value="GP practice details" />
      <definition value="Name and address of the person's registered GP Practice. Registered GP practice details are available from the Person Dempographics Service (PDS), or volunteered from the person or their representative. Include details of the practice name and address." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.organisation.Name (0..1)&#xD;&#xA;PractitionerRole.organisation.telcom (0..*)&#xD;&#xA;PractitionerRole.organisation.Address (0..*)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10001--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_identifier" />
      <short value="GP practice identifier" />
      <definition value="The identifier of the registered GP practice." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PratitionerRole.organisation.identifier" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="6" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.466--20181031000000">
      <path value="core_information_standard.about_me" />
      <short value="About me" />
      <definition value="About me" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.id">
      <path value="core_information_standard.about_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.extension">
      <path value="core_information_standard.about_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.modifierExtension">
      <path value="core_information_standard.about_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12964--20200330105029">
      <path value="core_information_standard.about_me.what_is_most_important_to_me" />
      <short value="What is most important to me" />
      <definition value="A description of what is most important to you." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.what_is_most_important_to_me.id">
      <path value="core_information_standard.about_me.what_is_most_important_to_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.what_is_most_important_to_me.extension">
      <path value="core_information_standard.about_me.what_is_most_important_to_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.what_is_most_important_to_me.modifierExtension">
      <path value="core_information_standard.about_me.what_is_most_important_to_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14325--20210701134923">
      <path value="core_information_standard.about_me.what_is_most_important_to_me.what_is_most_important_to_me" />
      <short value="What is most important to me" />
      <definition value="A description of what is most important to you &#xD;&#xA;**Emergency Information : -** Include any essential information that any professional in health and social care should know about the you in any situation, including emergencies.&#xD;&#xA;**Other Information : -**This could include : - Values, Spirituality/religion, Ethnicity, Culture, Pets, Goals and aspirations, Meaningful activities including leisure activities, visiting places, sport and exercise, listening to music, employment, education, volunteering" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13009--20200427112317">
      <path value="core_information_standard.about_me.people_who_are_important_to_me" />
      <short value="People who are important to me" />
      <definition value="Details of who is important to you and why." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.people_who_are_important_to_me.id">
      <path value="core_information_standard.about_me.people_who_are_important_to_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.people_who_are_important_to_me.extension">
      <path value="core_information_standard.about_me.people_who_are_important_to_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.people_who_are_important_to_me.modifierExtension">
      <path value="core_information_standard.about_me.people_who_are_important_to_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14327--20210701162725">
      <path value="core_information_standard.about_me.people_who_are_important_to_me.people_who_are_important_to_me" />
      <short value="People who are important to me" />
      <definition value="Details of who is important to you and why. They could be family members, carers, friends, members of staff etc. Include how you want the people important to you to be engaged and involved in your care and support in both emergency and normal situations. Include how you stay connected to the people important to you. Who should not be contacted or consulted about your care and support and why, if you wish to say" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13006--20200424114824">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me" />
      <short value="How I communicate and how to communicate with me" />
      <definition value="A description of how you communicate normally." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.id">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.extension">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.modifierExtension">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14329--20210701163925">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.how_i_communicate_and_how_to_communicate_with_me" />
      <short value="How I communicate and how to communicate with me" />
      <definition value="A description of how you communicate normally including any communication aids you use, for example a hearing aid.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* Include your preferred language of communication, if your first language is not English.&#xD;&#xA;* Include how you would communicate when you are in pain or distress.&#xD;&#xA;* Include how you communicate choices.&#xD;&#xA;* Include how you give feedback or raise a concern.&#xD;&#xA;* Include how you like to receive information&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Describe how you would like others to engage and communicate with you, including how you would like to be addressed." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13005--20200424114553">
      <path value="core_information_standard.about_me.my_wellness" />
      <short value="My wellness" />
      <definition value="A description covering what you are able to do, how you engage with others and how you feel on a typical day through to on a day when you are unwell or really unwell." />
      <alias value="0.3" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.my_wellness.id">
      <path value="core_information_standard.about_me.my_wellness.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.my_wellness.extension">
      <path value="core_information_standard.about_me.my_wellness.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.my_wellness.modifierExtension">
      <path value="core_information_standard.about_me.my_wellness.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14331--20210701165812">
      <path value="core_information_standard.about_me.my_wellness.my_wellness" />
      <short value="My wellness" />
      <definition value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;A description covering what you are able to do, how you engage with others and how you feel on a typical day through to on a day when you are unwell or really unwell&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* Include any causes that might result in you becoming unwell and strategies for avoiding or addressing the causes. For example, not drinking enough water could cause constipation.&#xD;&#xA;* Include any signs that indicate you might be becoming unwell.&#xD;&#xA;* On a bad day describe what is different about what you are able to do, how you engage with others and how you feel.&#xD;&#xA;* Include how your everyday life is affected by any medical conditions e.g. dementia and any symptoms e.g. itchiness, cough, pain and how you manage those conditions.&#xD;&#xA;* Include past health issues or experiences that need to be considered&#xD;&#xA;* Include your wellbeing and lifestyle goals and aspirations&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;                    &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13008--20200427103459">
      <path value="core_information_standard.about_me.please_do_and_please_dont" />
      <short value="Please do and please don't" />
      <definition value="A description of things you want someone supporting you to do (or not to do)." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.please_do_and_please_dont.id">
      <path value="core_information_standard.about_me.please_do_and_please_dont.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.please_do_and_please_dont.extension">
      <path value="core_information_standard.about_me.please_do_and_please_dont.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.please_do_and_please_dont.modifierExtension">
      <path value="core_information_standard.about_me.please_do_and_please_dont.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14333--20210701172602">
      <path value="core_information_standard.about_me.please_do_and_please_dont.please_do_and_please_dont" />
      <short value="Please do and please don't" />
      <definition value="A description of things you want someone supporting you to do (or not to do).&#xD;&#xA;Things you want someone to **do **might include (for example): - Talk to me not to my carer, remind me to take my medication, encourage me to wash my hands regularly, explain to me what is happening and why, respond to my communication.&#xD;&#xA;A description of things you **do not** want someone supporting you to do might include (for example): - Discussing or asking questions about certain topics, making assumptions about something, providing support when it is not wanted, talking to you in a certain way, undergoing a specific intervention or taking a medication the person does not want." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13007--20200427102954">
      <path value="core_information_standard.about_me.how_and_when_to_support_me" />
      <short value="How and when to support me" />
      <definition value="A description of how and when you want someone caring for you to support you." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_and_when_to_support_me.id">
      <path value="core_information_standard.about_me.how_and_when_to_support_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_and_when_to_support_me.extension">
      <path value="core_information_standard.about_me.how_and_when_to_support_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.how_and_when_to_support_me.modifierExtension">
      <path value="core_information_standard.about_me.how_and_when_to_support_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14335--20210701173520">
      <path value="core_information_standard.about_me.how_and_when_to_support_me.how_and_when_to_support_me" />
      <short value="How and when to support me" />
      <definition value="A description of how and when you want someone caring for you to support you.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* This could include support needs in an emergency situation (for example taking blood)&#xD;&#xA;* This could include support you need to maintain important routines or to carry out particular activities, for example: - Personal care routines, Eating and drinking, Bedtime routines, Taking medications, Moving and transitioning&#xD;&#xA;* This could also include support needed with:- wearing glasses/hearing aids/false teeth etc, making informed choices or understanding dangers and risks, managing your emotions, moods and behaviours, memory or confusion.&#xD;&#xA;* Include how your support needs change in different environments. Include any triggers that might result in you needing further support and strategies for avoiding or addressing the triggers. Include how you want the support to be provided." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13094--20200622113009">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me" />
      <short value="Also worth knowing about me" />
      <definition value="A description of what is also worth knowing about you for people caring or supporting you." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.also_worth_knowing_about_me.id">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.also_worth_knowing_about_me.extension">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.about_me.also_worth_knowing_about_me.modifierExtension">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14337--20210701174150">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me.also_worth_knowing_about_me" />
      <short value="Also worth knowing about me" />
      <definition value="A description of what is also worth knowing about you for people caring or supporting you.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* This could include a short history of your life (where you have worked, where you lived, important events in your life, important people in your past life).&#xD;&#xA;* This could include a short profile of your current life:- your work / study, your aspirations, your skills, your networks, things you like e.g. particular foods, places, a football team and things you like to talk about, things you dislike&#xD;&#xA;* This could also include any care and support preferences that have not been included elsewhere." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10367--20181031000000">
      <path value="core_information_standard.about_me.date" />
      <short value="Date" />
      <definition value="This is a record of the date that this information was last updated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10368--20181031000000">
      <path value="core_information_standard.about_me.supported_to_write_this_by" />
      <short value="Supported to write this by" />
      <definition value="Where relevant, this is a record of name, relationship/role and contact details of the individual who supported the person to write this section e.g. carer, family member, advocate, professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14326--20210701135003">
      <path value="core_information_standard.about_me.location_to_multimedia_file" />
      <short value="Location to multimedia file" />
      <definition value="The link to the person's multimedia file" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.160--20181031000000">
      <path value="core_information_standard.individual_requirements" />
      <short value="Individual requirements" />
      <definition value="The individual requirements of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.id">
      <path value="core_information_standard.individual_requirements.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.extension">
      <path value="core_information_standard.individual_requirements.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.modifierExtension">
      <path value="core_information_standard.individual_requirements.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12991--20200423195039">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment" />
      <short value="Reasonable adjustment" />
      <definition value="A record of reasonable adjustments that must be provided by the service to comply with the Equality Act 2010." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13061--20200512143835">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry" />
      <short value="Reasonable adjustment record entry" />
      <definition value="This is a reasonable adjustment record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13098--20200624111733">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the reasonable adjustment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13357--20200806174152">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13358--20200806174419">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13874--20210129125953">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_flag" />
      <short value="Reasonable adjustment flag" />
      <definition value="Under the [Equality Act 2010](https://www.gov.uk/guidance/equality-act-2010-guidance &quot;https://www.gov.uk/guidance/equality-act-2010-guidance&quot;), organisations have a legal duty to make changes in their approach or provision to ensure that services are as accessible to people with disabilities as they are for everybody else. These changes are called reasonable adjustments.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Reasonable adjustments can mean alterations to buildings by providing lifts, wide doors, ramps and tactile signage, but may also mean changes to policies, procedures and staff training to ensure that services work equally well for people with physical or sensory disabilities, learning disabilities or long-term conditions such as dementia.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Other adjustments include longer appointments, providing easy read materials or communications via a carer. This legal duty is anticipatory which means a service should know about a person’s need for adjustments when they are referred or present for care. For this to happen, and for optimum care to be delivered, adjustments need to be recorded and shared across the NHS." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13017--20200428185715">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment" />
      <short value="Reasonable adjustment" />
      <definition value="The reasonable adjustment required e.g. requires specific contact method, requires communication professional" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13505--20200902184038">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reasonable adjustment" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13506--20200902184144">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13018--20200428190103">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_additional_detail" />
      <short value="Reasonable adjustment additional detail" />
      <definition value="Further detail about the support required and the consequence of not providing it." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13020--20200428191437">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the reasonable adjustment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13027--20200428193046">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who confirmed the need for the reasonable adjustment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13028--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13029--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13030--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13031--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13032--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13033--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13034--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13035--20200428193313">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="A record of the details of the person that entered the reasonable adjustment and the date on which it was entered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.id">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.extension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13036--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13037--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13038--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13039--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13040--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13041--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13042--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13043--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13001--20200423200901">
      <path value="core_information_standard.individual_requirements.impairment" />
      <short value="Impairment" />
      <definition value="A record of any impairments for the person relating to reasonable adjustments." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.id">
      <path value="core_information_standard.individual_requirements.impairment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.extension">
      <path value="core_information_standard.individual_requirements.impairment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13062--20200512155251">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry" />
      <short value="Impairment record entry" />
      <definition value="This is an impairment record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.id">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.extension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13099--20200624111959">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the impairment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.id">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.extension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13429--20200813150140">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13430--20200813153825">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13022--20200428192125">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category" />
      <short value="Impairment category" />
      <definition value="The category of the impairment e.g.  Physical disability, Sensory disability - such as sight or hearing, Long-term condition" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.id">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.extension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13507--20200902184517">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for impairment." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13508--20200902184600">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13023--20200428192316">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_additional_detail" />
      <short value="Impairment additional detail" />
      <definition value="Description of what the person can do with the impairment, what they want to be able to do and how they should be supported to do it and what the consequences are of not providing the support.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Where there is a sensory disability include sensory processing difficulties (e.g. affects to balance and movement, oversensitive, under-sensitive)." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13024--20200428192422">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the impairment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13044--20200428193459">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who confirmed the impairment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.id">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.extension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13045--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13046--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13047--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13048--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13049--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13050--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13051--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13052--20200428193614">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="A record of the details of the person that entered the impairment and the date on which it was entered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.id">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.extension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13053--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13054--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13055--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13056--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13057--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13058--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13059--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13060--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10066--20181031000000">
      <path value="core_information_standard.individual_requirements.cognition" />
      <short value="Cognition" />
      <definition value="Details of the persons cognitive impairment." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.id">
      <path value="core_information_standard.individual_requirements.cognition.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.extension">
      <path value="core_information_standard.individual_requirements.cognition.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.modifierExtension">
      <path value="core_information_standard.individual_requirements.cognition.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11705--20190531130551">
      <path value="core_information_standard.individual_requirements.cognition.date" />
      <short value="Date" />
      <definition value="The date when the cognitive impairment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11706--20190531130637">
      <path value="core_information_standard.individual_requirements.cognition.location" />
      <short value="Location" />
      <definition value="The location where the cognitive impairment was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.location.id">
      <path value="core_information_standard.individual_requirements.cognition.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.location.extension">
      <path value="core_information_standard.individual_requirements.cognition.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.location.modifierExtension">
      <path value="core_information_standard.individual_requirements.cognition.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13431--20200813153955">
      <path value="core_information_standard.individual_requirements.cognition.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13432--20200813154110">
      <path value="core_information_standard.individual_requirements.cognition.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13669--20200908224226">
      <path value="core_information_standard.individual_requirements.cognition.cognition" />
      <short value="Cognition" />
      <definition value="The cognitive impairment to be considered when communicating with the person, child or their primary carer." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11470--20190530142503">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the cognitive impairment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.performing_professional.id">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.performing_professional.extension">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.performing_professional.modifierExtension">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11471--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11472--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11473--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11474--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11475--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11476--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11477--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11478--20190530142535">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.person_completing_record.id">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.person_completing_record.extension">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.cognition.person_completing_record.modifierExtension">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11479--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11480--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11481--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11482--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11483--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11484--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11485--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11486--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10067--20181031000000">
      <path value="core_information_standard.individual_requirements.mobility" />
      <short value="Mobility" />
      <definition value="Details of the person's mobility needs." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.id">
      <path value="core_information_standard.individual_requirements.mobility.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.extension">
      <path value="core_information_standard.individual_requirements.mobility.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.modifierExtension">
      <path value="core_information_standard.individual_requirements.mobility.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11707--20190531130803">
      <path value="core_information_standard.individual_requirements.mobility.date" />
      <short value="Date" />
      <definition value="The date when the mobility needs were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11710--20190531131114">
      <path value="core_information_standard.individual_requirements.mobility.location" />
      <short value="Location" />
      <definition value="The location where the mobility needs were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.location.id">
      <path value="core_information_standard.individual_requirements.mobility.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.location.extension">
      <path value="core_information_standard.individual_requirements.mobility.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.location.modifierExtension">
      <path value="core_information_standard.individual_requirements.mobility.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13433--20200813154239">
      <path value="core_information_standard.individual_requirements.mobility.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13434--20200813154410">
      <path value="core_information_standard.individual_requirements.mobility.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13670--20200908224514">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs" />
      <short value="Mobility needs" />
      <definition value="The mobility needs of the person that allows movement between two spaces and achieves participation and a degree of independence." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.mobility_needs.id">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.mobility_needs.extension">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.mobility_needs.modifierExtension">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13671--20200908224706">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for mobility needs" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13672--20200908224750">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11487--20190530142629">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the mobility needs." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.performing_professional.id">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.performing_professional.extension">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.performing_professional.modifierExtension">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11488--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11489--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11490--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11491--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11492--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11493--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11494--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11495--20190530142724">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.person_completing_record.id">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.person_completing_record.extension">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.mobility.person_completing_record.modifierExtension">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11496--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11497--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11498--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11499--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11500--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11501--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11502--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11503--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10835--20190322162441">
      <path value="core_information_standard.individual_requirements.other_individual_requirements" />
      <short value="Other individual requirements" />
      <definition value="Details of any other individual requirements the person may have" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.id">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.extension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.modifierExtension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11711--20190531131201">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.date" />
      <short value="Date" />
      <definition value="The date when the other individual requirements were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11712--20190531131231">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location" />
      <short value="Location" />
      <definition value="The location where the other individual requirements were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.location.id">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.location.extension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.location.modifierExtension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13435--20200813154658">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13436--20200813154803">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13673--20200908225148">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.other_individual_requirement" />
      <short value="Other individual requirement" />
      <definition value="Other individual requirements that a person may have." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11504--20190530143459">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the other individual requirements." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.id">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.extension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.modifierExtension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11505--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11506--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11507--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11508--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11509--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11510--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11511--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11512--20190530143541">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.id">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.extension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.modifierExtension">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11513--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11514--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11515--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11516--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11517--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11518--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11519--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11520--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10741--20190306175512">
      <path value="core_information_standard.alerts" />
      <short value="Alerts">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Alerts" />
          </extension>
        </extension>
      </short>
      <definition value="Details of alerts.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Any significant information meriting a specific and highly visible warning to any user (e.g. metallic implant, emergency keyholder information, potential dangerous pet)." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.id">
      <path value="core_information_standard.alerts.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.extension">
      <path value="core_information_standard.alerts.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.modifierExtension">
      <path value="core_information_standard.alerts.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10916--20190409125312">
      <path value="core_information_standard.alerts.alerts_record_entry" />
      <short value="Alerts record entry" />
      <definition value="This is an alerts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.id">
      <path value="core_information_standard.alerts.alerts_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.extension">
      <path value="core_information_standard.alerts.alerts_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.modifierExtension">
      <path value="core_information_standard.alerts.alerts_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10742--20190306181058">
      <path value="core_information_standard.alerts.alerts_record_entry.alert" />
      <short value="Alert" />
      <definition value="Any significant information meriting a specific and highly visible warning to any user (e.g. metallic implant, potential dangerous pet)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12399--20190605130930">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.person_completing_record.id">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.person_completing_record.extension">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.alerts.alerts_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12400--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12401--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12402--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12403--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12404--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12405--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12406--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12407--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.520--20181031000000">
      <path value="core_information_standard.legal_information" />
      <short value="Legal information" />
      <definition value="The legal information relating to the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.id">
      <path value="core_information_standard.legal_information.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.extension">
      <path value="core_information_standard.legal_information.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.modifierExtension">
      <path value="core_information_standard.legal_information.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10421--20181031000000">
      <path value="core_information_standard.legal_information.consent_for_information_sharing" />
      <short value="Consent for information sharing" />
      <definition value="Details of the person's consent for information sharing" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.id">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.extension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.modifierExtension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11713--20190531131518">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.date" />
      <short value="Date" />
      <definition value="The date when the consent was given" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11714--20190531131554">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location" />
      <short value="Location" />
      <definition value="The location where the consent was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.location.id">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.location.extension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.location.modifierExtension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13451--20200827165103">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13452--20200827165216">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13575--20200907164731">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.consent_for_information_sharing" />
      <short value="Consent for information sharing" />
      <definition value="This is a record of consent for information sharing under the common law duty of confidentiality. Where consent has not been obtained or sought, the reason why should be provided. Include best interests decision where person lacks capacity. This is a placeholder until the national guidance is published." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13778--20201016163453">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.reason_for_consent_not_given" />
      <short value="Reason for consent not given" />
      <definition value="Reason not given for consent" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11715--20190531131635">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the consent for information sharing" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.id">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.extension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11716--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11717--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11718--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11719--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11720--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11721--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11722--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11723--20190531131729">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.id">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.extension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11724--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11725--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11726--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11727--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11728--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11729--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11730--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11731--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10422--20181031000000">
      <path value="core_information_standard.legal_information.consent_relating_to_child" />
      <short value="Consent relating to child" />
      <definition value="Details of the person's consent relating to child" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.id">
      <path value="core_information_standard.legal_information.consent_relating_to_child.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.extension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.modifierExtension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11732--20190531132158">
      <path value="core_information_standard.legal_information.consent_relating_to_child.date" />
      <short value="Date" />
      <definition value="The date when the person with responsibility for the child was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11733--20190531132227">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location" />
      <short value="Location" />
      <definition value="The location where the person with responsibility for the child was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.location.id">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.location.extension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.location.modifierExtension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13674--20200908234415">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13675--20200908234535">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13576--20200907165040">
      <path value="core_information_standard.legal_information.consent_relating_to_child.consent_relating_to_child" />
      <short value="Consent relating to child" />
      <definition value="The person with parental responsibility or appointed guardian where a child lacks competency. Consideration of age and competency, applying Gillick competency or Fraser guidelines." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11734--20190531132306">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the person responsible for the child." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.performing_professional.id">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.performing_professional.extension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11735--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11736--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11737--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11738--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11739--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11740--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11741--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11742--20190531132359">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.id">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.extension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11743--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11744--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11745--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11746--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11747--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11748--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11749--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11750--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10424--20181031000000">
      <path value="core_information_standard.legal_information.mental_capacity_assessment" />
      <short value="Mental capacity assessment" />
      <definition value="Details of the persons mental capacity assessment" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11688--20190531115022">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.date" />
      <short value="Date" />
      <definition value="The date when the mental capacity assessment was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11689--20190531115104">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location" />
      <short value="Location" />
      <definition value="The location where the mental capacity assessment was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.location.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.location.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.location.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13449--20200827164320">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13450--20200827164357">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13724--20200916113228">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.mental_capacity_assessment" />
      <short value="Mental capacity assessment" />
      <definition value="Whether an assessment of the mental capacity of the (adult) person has been undertaken, if so, what capacity the decision relates to and the outcome of the assessment. Also record best interests decision if person lacks capacity." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13779--20201016164041">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the mental capacity assessment information." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11281--20190530115330">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the mental capacity assessment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11282--20190530115738">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11283--20190530115848">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11288--20190530121940">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11284--20190530120115">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11285--20190530120246">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11286--20190530121719">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13521--20200904134341">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13522--20200904134547">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11287--20190530121813">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11289--20190530122439">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11290--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11291--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11292--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11293--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11294--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.id">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.extension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.modifierExtension">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13523--20200904135248">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13524--20200904135404">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11295--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11296--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11297--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10425--20181031000000">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent" />
      <short value="Lasting power of attorney for health and welfare or court-appointed deputy (or equivalent)" />
      <definition value="Details of the person's LPA record or equivalent" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.id">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.extension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.modifierExtension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13630--20200908200311">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.date" />
      <short value="Date" />
      <definition value="The date the LPA was recorded" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13631--20200908200428">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location" />
      <short value="Location" />
      <definition value="The location where the LPA was given" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.id">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.extension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.modifierExtension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13632--20200908200520">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13633--20200908200520">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13634--20200908200547">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent" />
      <short value="Lasting power of attorney for health and welfare or court appointed deputy (or equivalent)" />
      <definition value="Record of one or more people who have been given power (LPA) by the person when they had capacity to make decisions about their health and welfare should they lose capacity to make those decisions. To be valid, an LPA must have been registered with the Court of Protection. If life-sustaining treatment is being considered the LPA document must state specifically that the attorney has been given power to consent to or refuse life-sustaining treatment. Details of any person (deputy) appointed by the court to make decisions about the person’s health and welfare. A deputy does not have the power to refuse life-sustaining treatment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.id">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.extension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.modifierExtension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13636--20200908201008">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the LPA" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13776--20201012135045">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the LPA information" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13635--20200908200839">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.name_of_lpa" />
      <short value="Name of LPA" />
      <definition value="The names of any appointed people or deputies" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13637--20200908201129">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of the LPA" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13638--20200908201316">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the details of the LPA or equivalent" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.id">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.extension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13639--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13640--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13641--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13642--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13643--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13644--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13645--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13646--20200908201417">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person who took the LPA." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.id">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.extension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13647--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13648--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13649--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13650--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13651--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13652--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13653--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13654--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10426--20181031000000">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent" />
      <short value="Deprivation of Liberty Safeguards or equivalent" />
      <definition value="Details of the person's Deprivation of Liberty Safeguards (DoLS) or equivalent" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.id">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.extension">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.modifierExtension">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13068--20200521180427">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_date" />
      <short value="Application date" />
      <definition value="The date the application was made" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13069--20200521180536">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_status" />
      <short value="Application status" />
      <definition value="The status of the DOLs application." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Requested" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Authorised" />
      </example>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13626--20200908194907">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.deprivation_of_liberty_safeguards_or_equivalent" />
      <short value="Deprivation of liberty safeguards or equivalent" />
      <definition value="Record of Deprivation of Liberty Safeguards (DoLS) or equivalent, including the reason for this." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13071--20200521181632">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.start_date_of_authorisation" />
      <short value="Start date of authorisation" />
      <definition value="The date the DOLs was authorised." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13072--20200521181819">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.planned_or_actual_end_date_of_authorisation" />
      <short value="Planned or actual end date of authorisation" />
      <definition value="The planned or actual end date of authorisation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13073--20200521182041">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who applied for the DOLs." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.id">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.extension">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13074--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13075--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13076--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13077--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13078--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13079--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13080--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10427--20181031000000">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status" />
      <short value="Mental health act or equivalent status" />
      <definition value="Details of the persons mental health act record" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.id">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.extension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.modifierExtension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10920--20190426141719">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_start_date" />
      <short value="Section start date" />
      <definition value="The date the person was detained." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10921--20190426141905">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_end_date" />
      <short value="Section end date" />
      <definition value="The date the person was no longer detained." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11692--20190531125156">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location" />
      <short value="Location" />
      <definition value="The location where the decision to detain the person was made under the mental health act." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.id">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.extension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.modifierExtension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13453--20200827165458">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13454--20200827165628">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13627--20200908195225">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status" />
      <short value="Mental health act or equivalent status" />
      <definition value="Record where a person diagnosed with a mental disorder is formally detained under the Mental health act or equivalent, including the section number. If person subject to Community Treatment Order or Conditional Discharge (or equivalent) record here." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.id">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.extension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.modifierExtension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13628--20200908195706">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for mental health act" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Formally detained under Mental Health Act Section 2" />
      </example>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13629--20200908195849">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13755--20200929114832">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.supporting_information" />
      <short value="Supporting information" />
      <definition value="If person subject to Community Treatment Order or Conditional Discharge (or equivalent) record here." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11315--20190530125322">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the decision to detain the person under the mental health act." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.id">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.extension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11316--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11317--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11318--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11319--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11320--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11321--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11322--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11323--20190530125457">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.id">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.extension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11324--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11325--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11326--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11327--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11328--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11329--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11330--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11331--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10428--20181031000000">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt" />
      <short value="Advance decision to refuse treatment (ADRT)" />
      <definition value="Details of the person's ADRT status." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.id">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.extension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.modifierExtension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13479--20200902165959">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.date" />
      <short value="Date" />
      <definition value="The date the ADRT was recorded." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13480--20200902170108">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location" />
      <short value="Location" />
      <definition value="The location where the ADRT was recorded." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.id">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.extension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.modifierExtension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13481--20200902170148">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13482--20200902170331">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13502--20200902173630">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment" />
      <short value="Advance decision to refuse treatment" />
      <definition value="A record of an advance decision to refuse one or more specific types of future treatment, made by a person who had capacity at the time of recording the decision. The decision only applies when the person no longer has the capacity to consent to or refuse the specific treatment being considered. An ADRT must be in writing, signed and witnessed. If the ADRT is refusing life-sustaining treatment it must state specifically that the treatment is refused even if the person’s life is at risk." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.id">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.extension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.modifierExtension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13503--20200902174653">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for advance decision to refuse treatment." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13504--20200902174838">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13484--20200902170808">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who recorded the ADRT" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.id">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.extension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.modifierExtension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13485--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13486--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13487--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13488--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13489--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13490--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13491--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13492--20200902171028">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person who recorded the ADRT." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.id">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.extension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.modifierExtension">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13493--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13494--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13495--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13496--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13497--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13498--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13499--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13500--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.271--20181031000000">
      <path value="core_information_standard.safeguarding" />
      <short value="Safeguarding" />
      <definition value="The safeguarding details of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.id">
      <path value="core_information_standard.safeguarding.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.extension">
      <path value="core_information_standard.safeguarding.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.modifierExtension">
      <path value="core_information_standard.safeguarding.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10821--20190321121449">
      <path value="core_information_standard.safeguarding.safeguarding_concerns" />
      <short value="Safeguarding concerns" />
      <definition value="Details of safeguarding concerns" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.id">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.extension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.modifierExtension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13428--20200812150111">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_indicator" />
      <short value="Safeguarding indicator" />
      <definition value="Indicates whether or not the hospital considers that there are safeguarding issues associated with the patient." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10172--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_date" />
      <short value="Safeguarding concerns date" />
      <definition value="The date the safeguarding concerns were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10766--20190318175129">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_end_date" />
      <short value="Safeguarding concerns end date" />
      <definition value="The date safeguarding concerns ended." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10173--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location" />
      <short value="Location" />
      <definition value="The location where the safeguarding concerns were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.location.id">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.location.extension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.location.modifierExtension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13437--20200814153027">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13438--20200814153213">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10171--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns" />
      <short value="Safeguarding concerns" />
      <definition value="Identified safeguarding concerns." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.id">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.extension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.modifierExtension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13756--20200929122226">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for safeguarding concerns" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13757--20200929122318">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11358--20190530135150">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the safeguarding concerns." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.id">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.extension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.modifierExtension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11359--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11360--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11361--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11362--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11363--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11364--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11365--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11366--20190530135306">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.id">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.extension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.modifierExtension">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11367--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11368--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11369--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11370--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11371--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11372--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11373--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11374--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10175--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.comment" />
      <short value="Comment" />
      <definition value="Further details on safeguarding concerns." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10797--20190320130845">
      <path value="core_information_standard.safeguarding.looked_after_child" />
      <short value="Looked after child" />
      <definition value="Details of the looked after child" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.id">
      <path value="core_information_standard.safeguarding.looked_after_child.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.extension">
      <path value="core_information_standard.safeguarding.looked_after_child.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.modifierExtension">
      <path value="core_information_standard.safeguarding.looked_after_child.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10746--20190307114756">
      <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_start_date" />
      <short value="Looked after child start date" />
      <definition value="The date the child became a looked after child." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10761--20190308183616">
      <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_end_date" />
      <short value="Looked after child end date" />
      <definition value="The date the child ceased to be a looked after child." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10799--20190320131432">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.local_authority.id">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.local_authority.extension">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.local_authority.modifierExtension">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13614--20200908181946">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13615--20200908182136">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11375--20190530135410">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.person_completing_record.id">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.person_completing_record.extension">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.looked_after_child.person_completing_record.modifierExtension">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11376--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11377--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11378--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11379--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11380--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11381--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11382--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11383--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10798--20190320131202">
      <path value="core_information_standard.safeguarding.child_protection_plan" />
      <short value="Child protection plan" />
      <definition value="Details of the child protection plan" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.id">
      <path value="core_information_standard.safeguarding.child_protection_plan.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.extension">
      <path value="core_information_standard.safeguarding.child_protection_plan.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.modifierExtension">
      <path value="core_information_standard.safeguarding.child_protection_plan.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10747--20190307114825">
      <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_start_date" />
      <short value="Child protection plan start date" />
      <definition value="The start date of the child protection plan" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10762--20190308183648">
      <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_end_date" />
      <short value="Child protection plan end date" />
      <definition value="The end date of the child protection plan" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10748--20190307114845">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.local_authority.id">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.local_authority.extension">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.local_authority.modifierExtension">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13616--20200908183754">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for a local authority" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13617--20200908183919">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11384--20190530135502">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.person_completing_record.id">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.person_completing_record.extension">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.child_protection_plan.person_completing_record.modifierExtension">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11385--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11386--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11387--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11388--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11389--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11390--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11391--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11392--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10923--20190426175437">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan" />
      <short value="Unborn child protection plan" />
      <definition value="Details of the unborn child protection plan." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.id">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.extension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.modifierExtension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10924--20190426175545">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_start_date" />
      <short value="Unborn child protection plan start date" />
      <definition value="Start date of the unborn child protection plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10925--20190426175643">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_end_date" />
      <short value="Unborn child protection plan end date" />
      <definition value="End date of the unborn child protection plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10926--20190426175825">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.id">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.extension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.modifierExtension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13618--20200908184151">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13619--20200908184311">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11393--20190530135601">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.id">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.extension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.modifierExtension">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11394--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11395--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11396--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11397--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11398--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11399--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11400--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11401--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.452--20181031000000">
      <path value="core_information_standard.professional_contacts" />
      <short value="Professional contacts" />
      <definition value="The details of the person’s professional contacts." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.id">
      <path value="core_information_standard.professional_contacts.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.extension">
      <path value="core_information_standard.professional_contacts.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.modifierExtension">
      <path value="core_information_standard.professional_contacts.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10767--20190318180716">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry" />
      <short value="Professional contacts record entry" />
      <definition value="This is a professional contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.id">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.extension">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.modifierExtension">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10352--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10353--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12973--20200406200200">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.key_worker" />
      <short value="Key worker" />
      <definition value="A flag that identifies the personal contact is the key worker assigned to the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10354--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10355--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.team" />
      <short value="Team" />
      <definition value="The name of the team." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10356--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.id">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.extension">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.modifierExtension">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13564--20200904181834">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13565--20200904181937">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10357--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10358--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.start_date" />
      <short value="Start date" />
      <definition value="The start date of the professional relationship with the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10359--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.end_date" />
      <short value="End date" />
      <definition value="The end date of the professional relationship with the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.445--20181031000000">
      <path value="core_information_standard.personal_contacts" />
      <short value="Personal contacts" />
      <definition value="The details of the individual's personal contacts." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.id">
      <path value="core_information_standard.personal_contacts.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.extension">
      <path value="core_information_standard.personal_contacts.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.modifierExtension">
      <path value="core_information_standard.personal_contacts.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10768--20190319130513">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry" />
      <short value="Personal contacts record entry" />
      <definition value="This is personal contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.personal_contacts_record_entry.id">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.personal_contacts_record_entry.extension">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.personal_contacts.personal_contacts_record_entry.modifierExtension">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10345--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.name" />
      <short value="Name" />
      <definition value="The name of the personal contact." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10346--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship" />
      <short value="Relationship" />
      <definition value="The relationship the personal contact has to the person, e.g. father, grandmother, family friend etc." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <defaultValueCodeableConcept>
        <text value="10" />
      </defaultValueCodeableConcept>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12968--20200406131310">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship_type" />
      <short value="Relationship type" />
      <definition value="Additional roles the person performs on behalf of the other (e.g. Carer, Next of Kin, Emergency Contact, Dependent, etc.)" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10350--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the personal contact (e.g. telephone number, address, email address etc.)" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10937--20190502171544">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.comments" />
      <short value="Comments" />
      <definition value="Notes on the significance of the personal contact to the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.168--20181031000000">
      <path value="core_information_standard.participation_in_research" />
      <short value="Participation in research" />
      <definition value="Participation in research" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.id">
      <path value="core_information_standard.participation_in_research.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.extension">
      <path value="core_information_standard.participation_in_research.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.modifierExtension">
      <path value="core_information_standard.participation_in_research.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10646--20181112151445">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry" />
      <short value="Participation in research record entry" />
      <definition value="This is a Participation in research record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.id">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.extension">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.modifierExtension">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10068--20181031000000">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.name_of_research_study" />
      <short value="Name of research study" />
      <definition value="Name and details of the research study/trial and/or drug/intervention" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="250" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10739--20190212172710">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.identification_code" />
      <short value="Identification code" />
      <definition value="Identification code of research study" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="20" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12201--20190531162408">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.id">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.extension">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12202--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12203--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12204--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12205--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12206--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12207--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12208--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12209--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.105--20181031000000">
      <path value="core_information_standard.referral_details" />
      <short value="Referral details" />
      <definition value="The details of the referral." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.id">
      <path value="core_information_standard.referral_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.extension">
      <path value="core_information_standard.referral_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.modifierExtension">
      <path value="core_information_standard.referral_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10917--20190409155955">
      <path value="core_information_standard.referral_details.referral_details_record_entry" />
      <short value="Referral details record entry" />
      <definition value="This is the referral details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10006--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.date" />
      <short value="Date" />
      <definition value="The date of referral" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10005--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details" />
      <short value="Referrer details" />
      <definition value="The details of the referrer that is making the referral or the transfer.&#xD;&#xA;&#xD;&#xA;This could be the person, GP surgery, department, specialty, sub-specialty, educational institution, mental health team, care home etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10971--20190522162939">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.name" />
      <short value="Name" />
      <definition value="The name of the referrer." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10972--20190522163025">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.role" />
      <short value="Role" />
      <definition value="Role of the referrer." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10973--20190522163110">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.grade" />
      <short value="Grade" />
      <definition value="The grade of the referrer." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12409--20190605181150">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.team" />
      <short value="Team" />
      <definition value="The team or department of the referrer." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12410--20190605181215">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.specialty" />
      <short value="Specialty" />
      <definition value="The specialty of the referrer." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12411--20190605182001">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service" />
      <short value="Service" />
      <definition value="The service of the referrer." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13397--20200810191014">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13398--20200810191112">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10974--20190522163140">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation" />
      <short value="Organisation" />
      <definition value="The organisation of the referrer." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13399--20200810191438">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for organisation code" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13400--20200810191707">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10975--20190522163349">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of the referrer." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10007--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_method" />
      <short value="Referral method" />
      <definition value="The method in which a referral is sent and received. This may be a letter, email, transcript of a telephone conversation, Choose and Book, in person (self-referral) etc." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10011--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral" />
      <short value="Reason for referral" />
      <definition value="The reason for the referral, e.g. diagnosis, treatment, transfer of care due to relocation, investigation, second opinion, management of the patient (e.g. palliative care), or carer's concerns." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13455--20200827181732">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reason for referral" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13456--20200827181845">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10010--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral" />
      <short value="Urgency of referral" />
      <definition value="The details of the urgency of referral" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13835--20201228135455">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.urgency" />
      <short value="Urgency" />
      <definition value="This is the priority of a request for services" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10976--20190522175438">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.reason_for_urgency_of_referral" />
      <short value="Reason for urgency of referral" />
      <definition value="The reason for urgency of referral if not routine." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10008--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to" />
      <short value="Referral to" />
      <definition value="Details of where the referral is to be sent.&#xD;&#xA;&#xD;&#xA;If not an individual, this could be a service, e.g. GP surgery, department, specialty, subspecialty, educational institution, mental health etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10977--20190522175622">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.name" />
      <short value="Name" />
      <definition value="Name of person the referral is to be sent to." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10978--20190522175639">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.role" />
      <short value="Role" />
      <definition value="Role of person where the referral is to be sent to." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10979--20190522175651">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.grade" />
      <short value="Grade" />
      <definition value="The grade of the person where the referral is sent to." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10982--20190522175949">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.team" />
      <short value="Team" />
      <definition value="The team or department of the person where the referral is being sent to" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10983--20190522180028">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.specialty" />
      <short value="Specialty" />
      <definition value="The specialty the referral is being sent to e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12412--20190605182052">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service" />
      <short value="Service" />
      <definition value="The service of where the referral is sent to." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13509--20200903175024">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13510--20200903175106">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10980--20190522175710">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation" />
      <short value="Organisation" />
      <definition value="The organisation of where the referral is to be sent." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.id">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.extension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.modifierExtension">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13511--20200903175429">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for organisation" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13512--20200903175557">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10981--20190522175726">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of where the referral is to be sent." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10014--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_criteria" />
      <short value="Referral criteria" />
      <definition value="Records whether specific criteria required for referral, to a particular service, have been met (may be nationally or locally determined). This field is used to outline which criteria have been met where a service has indicated specific criteria and to explain the rationale for referral where criteria have not been met." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10015--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.return_response_to" />
      <short value="Return response to" />
      <definition value="Name of professional to be communicated with, if not the referrer" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.169--20181031000000">
      <path value="core_information_standard.contacts_with_professionals" />
      <short value="Contacts with professionals" />
      <definition value="The details of the person’s contact with a professional." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.id">
      <path value="core_information_standard.contacts_with_professionals.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.extension">
      <path value="core_information_standard.contacts_with_professionals.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10718--20190208134922">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry" />
      <short value="Contacts with professionals record entry" />
      <definition value="This is a contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.id">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.extension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10069--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.date_and_time_of_contact" />
      <short value="Date and time of contact" />
      <definition value="Date and time of the contact." />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10075--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact" />
      <short value="Location of contact" />
      <definition value="The location where the contact took place." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.id">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.extension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13513--20200903180156">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.location.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13514--20200903180413">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10077--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by" />
      <short value="Seen by" />
      <definition value="The professional that saw the person." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.id">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.extension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13515--20200903181301">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.name" />
      <short value="Name" />
      <definition value="The name of the professional that saw the person" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13758--20200929123726">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.role" />
      <short value="Role" />
      <definition value="The role of the person providing the service." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10072--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional" />
      <short value="Responsible professional" />
      <definition value="The name and role of the professional that had overall responsibility for the person e.g. consultant, nurse consultant, midwife, allied health professional (may not have actually seen the person)." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.id">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.extension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10988--20190523183610">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.name" />
      <short value="Name" />
      <definition value="The name of the responsible professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10989--20190523183653">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.role" />
      <short value="Role" />
      <definition value="The role of the responsible professional" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Encounter.participant.type" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10076--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_type" />
      <short value="Location type" />
      <definition value="The type of location where the contact took place e.g. person's home" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10070--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.contact_type" />
      <short value="Contact type" />
      <definition value="Type of contact e.g. GP consultation, outpatient attendance" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="Encounter.type" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10071--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.consultation_method" />
      <short value="Consultation method" />
      <definition value="Consultation method used e.g. face to face, telephone" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10073--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.participant.individual.Practitioner.PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10074--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.service" />
      <short value="Service" />
      <definition value="The service that was provided." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Encounter.Appointment.servicetype" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10078--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present" />
      <short value="Professionals present" />
      <definition value="The name, role of the additional individuals or team members including consultant(s), nurse consultant(s), allied health professional(s), social worker(s)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.id">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.extension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.modifierExtension">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10990--20190523185151">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.name" />
      <short value="Name" />
      <definition value="The name of the professional present" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10991--20190523185237">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.role" />
      <short value="Role" />
      <definition value="The role of the professional present." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Encounter.participant.type" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10080--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.outcome_of_contact" />
      <short value="Outcome of contact" />
      <definition value="This records the outcome of the contact." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.181--20181031000000">
      <path value="core_information_standard.admission_details" />
      <short value="Admission details" />
      <definition value="Admission details" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.id">
      <path value="core_information_standard.admission_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.extension">
      <path value="core_information_standard.admission_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.modifierExtension">
      <path value="core_information_standard.admission_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10918--20190409161631">
      <path value="core_information_standard.admission_details.admission_details_record_entry" />
      <short value="Admission details record entry" />
      <definition value="This is the admission details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10085--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.date_of_admission" />
      <short value="Date of admission" />
      <definition value="Date and time the person was admitted to hospital." />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10090--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to" />
      <short value="Admitted to" />
      <definition value="The hospital the person was admitted to." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admitted_to.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admitted_to.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admitted_to.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13380--20200810180232">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for admission to" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="6" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13381--20200810180347">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10087--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional" />
      <short value="Responsible care professional" />
      <definition value="The care professional who has overall responsibility for the person (may not actually see the person)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10992--20190523231609">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.name" />
      <short value="Name" />
      <definition value="The name of the responsible care professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.Practitioner.PractitionerRole.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10993--20190523231705">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.role" />
      <short value="Role" />
      <definition value="The role of the responsible consultant." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Encounter.Practitioner.PractitionerRole" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10081--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission" />
      <short value="Reason for admission" />
      <definition value="The health problems and issues experienced by the person that prompted the decision to admit to hospital e.g. chest pain, mental health crisis, blackout, fall, a specific procedure, intervention, investigation or treatment, non compliance with treatment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13382--20200810180834">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reason for admission" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Encounter.reason" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13384--20200810181825">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10082--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method" />
      <short value="Admission method" />
      <definition value="How the person was admitted to hospital e.g. elective, emergency, maternity, transfer etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admission_method.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admission_method.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.admission_method.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13385--20200810182126">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for admission method" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13387--20200810182233">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10083--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.legal_status_on_admission" />
      <short value="Legal status on admission" />
      <definition value="Whether the person was admitted as informal or formal/detained." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter,Subject.Observation" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10084--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission" />
      <short value="Source of admission" />
      <definition value="Where the person was immediately prior to admission, e.g. usual place of residence, temporary place of residence, penal establishment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13388--20200810182526">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of source of admission" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.hospitalisation.admitsource" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <fixedString value="an2" />
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13389--20200810182700">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10088--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person" />
      <short value="Individual accompanying person" />
      <definition value="Details of the accompanying individual and the extent to which they have provided the information about the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10984--20190523125939">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.name" />
      <short value="Name" />
      <definition value="Name of individual accompanying person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10985--20190523130007">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.role" />
      <short value="Role" />
      <definition value="Role of the individual accompanying the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10986--20190523130220">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship" />
      <short value="Relationship" />
      <definition value="Relationship of individual accompanying the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13517--20200904123042">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relationship to person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13518--20200904123140">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12447--20190617144114">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.comment" />
      <short value="Comment" />
      <definition value="Information about the extent to which the accompanying individual provided information about the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10089--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.specialty.id">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.specialty.extension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.admission_details.admission_details_record_entry.specialty.modifierExtension">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13390--20200810182953">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for specialty" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13391--20200810183131">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.191--20181031000000">
      <path value="core_information_standard.discharge_details" />
      <short value="Discharge details" />
      <definition value="Discharge details" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.id">
      <path value="core_information_standard.discharge_details.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.extension">
      <path value="core_information_standard.discharge_details.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.modifierExtension">
      <path value="core_information_standard.discharge_details.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10919--20190409163123">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry" />
      <short value="Discharge details record entry" />
      <definition value="This is the discharge details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.id">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.extension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.modifierExtension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10096--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.date_of_discharge" />
      <short value="Date of discharge" />
      <definition value="The date and time of discharge" />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10095--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_location" />
      <short value="Discharge location" />
      <definition value="The hospital the person was discharged from." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.location.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10093--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant" />
      <short value="Discharging consultant" />
      <definition value="The consultant responsible for the person at time of discharge." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.id">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.extension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.modifierExtension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10994--20190523232201">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.name" />
      <short value="Name" />
      <definition value="The name of the discharging consultant" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Encounter.Practitioner.PractitionerRole.Practitioner.name&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10995--20190523232248">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.role" />
      <short value="Role" />
      <definition value="The role of the discharging consultant" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Encounter.Practitioner.PractitionerRole&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10098--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method" />
      <short value="Discharge method" />
      <definition value="The method of discharge from hospital e.g. person discharged on clinical advice or with clinical consent; person discharged him/herself or was discharged by a relative or advocate." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.id">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.extension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.modifierExtension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13393--20200810185334">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for discharge method" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13394--20200810185525">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10094--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty" />
      <short value="Discharging specialty" />
      <definition value="The specialty of the consultant responsible for the person at the time of discharge." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.id">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.extension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.modifierExtension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13395--20200810185749">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for discharge speciality" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.participant.individual.Practitioner.Practitionerrole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13396--20200810185931">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10987--20190523132124">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_department" />
      <short value="Discharging department" />
      <definition value="The department from which the person is discharged." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10097--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.legal_status_on_discharge" />
      <short value="Legal status on discharge" />
      <definition value="Whether the person was discharged as informal or formal/detained." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.Subject.Observation" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10099--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination" />
      <short value="Discharge destination" />
      <definition value="-" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.id">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.extension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.modifierExtension">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10100--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_destination" />
      <short value="Discharge destination" />
      <definition value="The destination of the person on discharge from hospital e.g. usual place of residence, NHS run care home." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.hospitalisation.dischargedisposition" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10101--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_address" />
      <short value="Discharge address" />
      <definition value="Address to which the person is discharged if not the usual place of residence." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Encounter.hospitalisation.destination.location. Address" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="175" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10720--20190208155804">
      <path value="core_information_standard.future_appointments" />
      <short value="Future appointments" />
      <definition value="Details of future appointments." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.id">
      <path value="core_information_standard.future_appointments.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.extension">
      <path value="core_information_standard.future_appointments.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.modifierExtension">
      <path value="core_information_standard.future_appointments.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10721--20190208155839">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry" />
      <short value="Future appointments record entry" />
      <definition value="This is the future appointments record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.id">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.extension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.modifierExtension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10722--20190208155919">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.date_of_appointment" />
      <short value="Date of appointment" />
      <definition value="Date and time of future appointment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10723--20190208160039">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.appointment_status" />
      <short value="Appointment status" />
      <definition value="The status of the appointment e.g. proposed, booked, confirmed, rejected." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10724--20190208160223">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.reason_for_appointment" />
      <short value="Reason for appointment" />
      <definition value="Reason this appointment is scheduled e.g. diagnosis, investigation, treatment or assessment" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10726--20190208160514">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment" />
      <short value="Location of future appointment" />
      <definition value="The location of the appointment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.id">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.extension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.modifierExtension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13519--20200904132338">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13520--20200904132524">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10727--20190208161035">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10728--20190208161132">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.service" />
      <short value="Service" />
      <definition value="The service being provided." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10729--20190208161210">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person" />
      <short value="Professional to see the person" />
      <definition value="The name and role of the professional e.g. consultant, care worker, nurse consultant." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.id">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.extension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.modifierExtension">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12413--20190605185913">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.name" />
      <short value="Name" />
      <definition value="The name of the professional seeing the person." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12414--20190605185935">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.role" />
      <short value="Role" />
      <definition value="The role of the professional seeing the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10685--20181204113310">
      <path value="core_information_standard.vaccinations" />
      <short value="Vaccinations" />
      <definition value="Details of vaccinations." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.id">
      <path value="core_information_standard.vaccinations.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.extension">
      <path value="core_information_standard.vaccinations.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.modifierExtension">
      <path value="core_information_standard.vaccinations.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10686--20181204113426">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry" />
      <short value="Vaccinations record entry" />
      <definition value="This is the vaccinations record entry.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;There may be 0 to many record entries under a section.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10695--20181204113840">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.date" />
      <short value="Date" />
      <definition value="The date on which the vaccination was administered or the reported/partial date on which it was reported." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10759--20190308175000">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the vaccine was administered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.location.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.location.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.location.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13577--20200907170823">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13578--20200907170939">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12184--20190531161914">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who administered the vaccine." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12185--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12186--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12187--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12188--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12189--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12190--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12191--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10687--20181204113600">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product" />
      <short value="Vaccine product" />
      <definition value="The vaccine product administered." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13237--20200721164415">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccine product." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13238--20200721164532">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10698--20181204151119">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer" />
      <short value="Manufacturer" />
      <definition value="Name of vaccine manufacturer." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13239--20200721171402">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the manufacturer." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13240--20200721171548">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10688--20181204113630">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure" />
      <short value="Vaccine procedure" />
      <definition value="The procedure which was used to administer the vaccine." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13219--20200708122941">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccine procedure" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13220--20200708125749">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10691--20181204113733">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site" />
      <short value="Body site" />
      <definition value="Body site vaccine was administered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.body_site.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.body_site.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.body_site.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13222--20200708173737">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for body site" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13223--20200708174009">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10692--20181204113753">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route" />
      <short value="Route" />
      <definition value="How the vaccine entered the body." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.route.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.route.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.route.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13224--20200708182310">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccination route" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13225--20200708182539">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10693--20181204113805">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication" />
      <short value="Indication" />
      <definition value="The clinical indication or reason for administering the vaccine." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.indication.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.indication.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.indication.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13226--20200714170318">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for Indication." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13227--20200714170812">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10694--20181204113824">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount" />
      <short value="Dose amount" />
      <definition value="Amount of vaccine administered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13838--20201228224954">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.value" />
      <short value="Value" />
      <definition value="The amount of vaccine administered" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13839--20201228225147">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of measure for the dose amount" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10824--20190321133854">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_sequence" />
      <short value="Dose sequence" />
      <definition value="Nominal position in a series of vaccines." />
      <comment value="Do not use a IEEE type floating point type, instead use something that works like a true decimal, with inbuilt precision (e.g. Java BigInteger)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="decimal" />
      </type>
      <maxValueDecimal value="1" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10838--20190326123246">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status" />
      <short value="Outcome status" />
      <definition value="Whether the vaccine was administered or not, including the reason why" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13230--20200716145434">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.not_given_flag" />
      <short value="Not given flag" />
      <definition value="Flag to indicate that the vaccination was NOT given at this time by a healthcare professional" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13231--20200716150005">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.vaccination_situation_not_given_reason" />
      <short value="Vaccination situation (not given reason)" />
      <definition value="The reason why a vaccination was not administered." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12192--20190531161951">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12193--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12194--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12195--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12196--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12197--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12198--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12199--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12200--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10825--20190321134011">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported" />
      <short value="Reported" />
      <definition value="Details of the vaccination reported to the professional" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.reported.id">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.reported.extension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.vaccinations.vaccinations_record_entry.reported.modifierExtension">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10837--20190326122922">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.date" />
      <short value="Date" />
      <definition value="The date or partial date that the reported vaccination was given in the opinion of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13849--20210105125910">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.reported" />
      <short value="Reported" />
      <definition value="A flag to indicate the information was reported to a professional" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <defaultValueBoolean value="true" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13232--20200721124900">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.report_origin" />
      <short value="Report origin">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Report origin" />
          </extension>
        </extension>
      </short>
      <definition value="The source of the data when the report of the vaccination event is not based on information from the person who administered the vaccine." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10927--20190430170000">
      <path value="core_information_standard.problem_list" />
      <short value="Problem list" />
      <definition value="A summary of the problems that require investigation or treatment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.id">
      <path value="core_information_standard.problem_list.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.extension">
      <path value="core_information_standard.problem_list.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.modifierExtension">
      <path value="core_information_standard.problem_list.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10928--20190430170101">
      <path value="core_information_standard.problem_list.problem_list_record_entry" />
      <short value="Problem list record entry" />
      <definition value="This is a problem list record entry. &#xD;&#xA;&#xD;&#xA;There may be 0 to many record entries under problem list. &#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.id">
      <path value="core_information_standard.problem_list.problem_list_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.extension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.modifierExtension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10929--20190430170455">
      <path value="core_information_standard.problem_list.problem_list_record_entry.date" />
      <short value="Date" />
      <definition value="The date the problem was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12133--20190531160347">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the problem." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.performing_professional.id">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.performing_professional.extension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12134--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12135--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12136--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12137--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12138--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12139--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12140--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10931--20190430170745">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location" />
      <short value="Location" />
      <definition value="The location the problem was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.location.id">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.location.extension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.location.modifierExtension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13242--20200727182708">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13243--20200727183113">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10932--20190430170840">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem" />
      <short value="Problem" />
      <definition value="A condition which needs addressing and so is important for every professional to know about when seeing the person. &#xD;&#xA;&#xD;&#xA;Problems may include diagnoses, symptoms, and social or behavioural issues" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.problem.id">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.problem.extension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.problem.modifierExtension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13244--20200727184332">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the problem list." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13245--20200727184630">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10933--20190430171025">
      <path value="core_information_standard.problem_list.problem_list_record_entry.onset_date" />
      <short value="Onset date" />
      <definition value="A date or estimated date that the problem began" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10934--20190430171059">
      <path value="core_information_standard.problem_list.problem_list_record_entry.end_date" />
      <short value="End Date" />
      <definition value="The date or estimated date the problem was resolved." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10935--20190430171155">
      <path value="core_information_standard.problem_list.problem_list_record_entry.stage_of_disease" />
      <short value="Stage of disease" />
      <definition value="The stage of the disease where relevant." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10936--20190430171322">
      <path value="core_information_standard.problem_list.problem_list_record_entry.comment" />
      <short value="Comment" />
      <definition value="Supporting text may be given covering the problem." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12141--20190531160431">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.id">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.extension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12142--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12143--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12144--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12145--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12146--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12147--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12148--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12149--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.238--20181031000000">
      <path value="core_information_standard.procedures_and_therapies" />
      <short value="Procedures and therapies" />
      <definition value="The details of any procedures performed. Includes both psychological and medical therapies and procedures (e.g. cognitive behaviour therapy, hip replacement)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.id">
      <path value="core_information_standard.procedures_and_therapies.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.extension">
      <path value="core_information_standard.procedures_and_therapies.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10652--20181113120222">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry" />
      <short value="Procedure record entry" />
      <definition value="This is a procedure record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10138--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.date" />
      <short value="Date" />
      <definition value="The date the procedure was performed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13246--20200727191327">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the procedure was undertaken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.location.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.location.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.location.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13247--20200727191431">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13248--20200727191431">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12150--20190531160840">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the procedure." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12151--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12152--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12153--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12154--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12155--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12156--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12157--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10141--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure" />
      <short value="Procedure" />
      <definition value="The therapeutic or diagnostic procedure performed. Includes both psychological and medical therapies and procedures (e.g. cognitive&#xA;behaviour therapy, or follow-up interventions as a result of physical health&#xA;checks). Complementary or alternative procedures and therapies should be recorded here." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13249--20200727193509">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The procedure code." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13250--20200727194038">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10142--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site" />
      <short value="Anatomical site" />
      <definition value="The body site of the procedure" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13251--20200727194607">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the anatomical site." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13252--20200727194824">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10143--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality" />
      <short value="Laterality" />
      <definition value="Laterality of the procedure" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13253--20200727195039">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for laterality." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13254--20200727195235">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10144--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure" />
      <short value="Complications related to procedure" />
      <definition value="Details of any intra-operative complications encountered during the procedure, arising during the person’s stay in the recovery unit or directly attributable to the procedure." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13255--20200727195623">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for complications relating to procedure." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13256--20200727195817">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10145--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues" />
      <short value="Specific anesthesia issues" />
      <definition value="Details of any adverse reaction to any anesthetic agents including local anesthesia. Problematic intubation, transfusion reaction, etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13257--20200727200025">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for specific anesthesia issues." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13258--20200727200136">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12158--20190531160935">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.id">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.extension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12159--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12160--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12161--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12162--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12163--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12164--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12165--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12166--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10146--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further textual comment to clarify such as statement that information is partial or incomplete. Also indicate the outcome of the procedure." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.136--20181031000000">
      <path value="core_information_standard.social_context" />
      <short value="Social context" />
      <definition value="The social setting in which the person lives, such as their household, occupational history, and lifestyle factors." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.id">
      <path value="core_information_standard.social_context.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.extension">
      <path value="core_information_standard.social_context.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.modifierExtension">
      <path value="core_information_standard.social_context.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10036--20181031000000">
      <path value="core_information_standard.social_context.household_composition" />
      <short value="Household composition" />
      <definition value="Details of the person's household composition." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.id">
      <path value="core_information_standard.social_context.household_composition.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.extension">
      <path value="core_information_standard.social_context.household_composition.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.modifierExtension">
      <path value="core_information_standard.social_context.household_composition.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11770--20190531141342">
      <path value="core_information_standard.social_context.household_composition.date" />
      <short value="Date" />
      <definition value="The date when the household composition was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13271--20200728140757">
      <path value="core_information_standard.social_context.household_composition.location" />
      <short value="Location" />
      <definition value="The location where the household composition was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.location.id">
      <path value="core_information_standard.social_context.household_composition.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.location.extension">
      <path value="core_information_standard.social_context.household_composition.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.location.modifierExtension">
      <path value="core_information_standard.social_context.household_composition.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13272--20200728140911">
      <path value="core_information_standard.social_context.household_composition.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13273--20200728140911">
      <path value="core_information_standard.social_context.household_composition.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13261--20200728120025">
      <path value="core_information_standard.social_context.household_composition.household_composition" />
      <short value="Household composition" />
      <definition value="Description of the household composition e.g. lives alone, lives with family, lives with partner, shared accommodation etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.household_composition.id">
      <path value="core_information_standard.social_context.household_composition.household_composition.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.household_composition.extension">
      <path value="core_information_standard.social_context.household_composition.household_composition.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.household_composition.modifierExtension">
      <path value="core_information_standard.social_context.household_composition.household_composition.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13262--20200728121550">
      <path value="core_information_standard.social_context.household_composition.household_composition.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of household composition" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13263--20200728122028">
      <path value="core_information_standard.social_context.household_composition.household_composition.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11648--20190530180353">
      <path value="core_information_standard.social_context.household_composition.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the household composition." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.performing_professional.id">
      <path value="core_information_standard.social_context.household_composition.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.performing_professional.extension">
      <path value="core_information_standard.social_context.household_composition.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.household_composition.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11649--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11650--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11651--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11652--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11653--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11654--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11655--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11521--20190530145023">
      <path value="core_information_standard.social_context.household_composition.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.person_completing_record.id">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.person_completing_record.extension">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_composition.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11522--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11523--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11524--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11525--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11526--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11527--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11528--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11529--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10037--20181031000000">
      <path value="core_information_standard.social_context.occupational_history" />
      <short value="Occupational history" />
      <definition value="The current and/or previous occupation(s) of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.id">
      <path value="core_information_standard.social_context.occupational_history.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.extension">
      <path value="core_information_standard.social_context.occupational_history.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.modifierExtension">
      <path value="core_information_standard.social_context.occupational_history.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11772--20190531141512">
      <path value="core_information_standard.social_context.occupational_history.date" />
      <short value="Date" />
      <definition value="The date when the occupational history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11773--20190531141538">
      <path value="core_information_standard.social_context.occupational_history.location" />
      <short value="Location" />
      <definition value="The location where the occupational history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.location.id">
      <path value="core_information_standard.social_context.occupational_history.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.location.extension">
      <path value="core_information_standard.social_context.occupational_history.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.location.modifierExtension">
      <path value="core_information_standard.social_context.occupational_history.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13274--20200730144127">
      <path value="core_information_standard.social_context.occupational_history.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13275--20200730144458">
      <path value="core_information_standard.social_context.occupational_history.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13264--20200728122639">
      <path value="core_information_standard.social_context.occupational_history.occupational_history" />
      <short value="Occupational history" />
      <definition value="The current and/or previous occupation(s) of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.occupational_history.id">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.occupational_history.extension">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.occupational_history.modifierExtension">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13265--20200728122726">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for occupational history" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13266--20200728122914">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11656--20190530180803">
      <path value="core_information_standard.social_context.occupational_history.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the occupational history." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.performing_professional.id">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.performing_professional.extension">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11657--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11658--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11659--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11660--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11661--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11662--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11663--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11530--20190530145151">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.person_completing_record.id">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.person_completing_record.extension">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.occupational_history.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11531--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11532--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11533--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11534--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11535--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11536--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11537--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11538--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10038--20181031000000">
      <path value="core_information_standard.social_context.educational_history" />
      <short value="Educational history" />
      <definition value="Details of the person's educational history." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.id">
      <path value="core_information_standard.social_context.educational_history.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.extension">
      <path value="core_information_standard.social_context.educational_history.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.modifierExtension">
      <path value="core_information_standard.social_context.educational_history.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11774--20190531141622">
      <path value="core_information_standard.social_context.educational_history.date" />
      <short value="Date" />
      <definition value="The date when the educational history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11775--20190531141657">
      <path value="core_information_standard.social_context.educational_history.location" />
      <short value="Location" />
      <definition value="The location where the education history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.location.id">
      <path value="core_information_standard.social_context.educational_history.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.location.extension">
      <path value="core_information_standard.social_context.educational_history.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.location.modifierExtension">
      <path value="core_information_standard.social_context.educational_history.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13276--20200730145355">
      <path value="core_information_standard.social_context.educational_history.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13277--20200730145509">
      <path value="core_information_standard.social_context.educational_history.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13840--20201229111155">
      <path value="core_information_standard.social_context.educational_history.educational_history" />
      <short value="Educational history" />
      <definition value="The current and/or previous relevant educational history of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11776--20190531141728">
      <path value="core_information_standard.social_context.educational_history.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the educational history." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.performing_professional.id">
      <path value="core_information_standard.social_context.educational_history.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.performing_professional.extension">
      <path value="core_information_standard.social_context.educational_history.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.educational_history.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11777--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11778--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11779--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11780--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11781--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11782--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11783--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11539--20190530145255">
      <path value="core_information_standard.social_context.educational_history.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.person_completing_record.id">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.person_completing_record.extension">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.educational_history.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11540--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11541--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11542--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11543--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11544--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11545--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11546--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11547--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10039--20181031000000">
      <path value="core_information_standard.social_context.lifestyle_choices" />
      <short value="Lifestyle choices" />
      <definition value="The lifestyle choices made by the person which are pertinent to his or her health and well-being, e.g. physical activity level, pets, hobbies and sexual habits" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.id">
      <path value="core_information_standard.social_context.lifestyle_choices.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.extension">
      <path value="core_information_standard.social_context.lifestyle_choices.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.modifierExtension">
      <path value="core_information_standard.social_context.lifestyle_choices.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11784--20190531141812">
      <path value="core_information_standard.social_context.lifestyle_choices.date" />
      <short value="Date" />
      <definition value="The date when the lifestyle choices were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11785--20190531141840">
      <path value="core_information_standard.social_context.lifestyle_choices.location" />
      <short value="Location" />
      <definition value="The location where the lifestyle choices were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.location.id">
      <path value="core_information_standard.social_context.lifestyle_choices.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.location.extension">
      <path value="core_information_standard.social_context.lifestyle_choices.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.location.modifierExtension">
      <path value="core_information_standard.social_context.lifestyle_choices.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13278--20200730145815">
      <path value="core_information_standard.social_context.lifestyle_choices.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13279--20200730145921">
      <path value="core_information_standard.social_context.lifestyle_choices.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13841--20201229112628">
      <path value="core_information_standard.social_context.lifestyle_choices.lifestyle_choices" />
      <short value="Lifestyle choices" />
      <definition value="The lifestyle choices made by the person which are pertinent to his or her health and well-being, e.g. physical activity level, pets, hobbies and sexual preferences." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11786--20190531141914">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the lifestyle choices." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.performing_professional.id">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.performing_professional.extension">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11787--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11788--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11789--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11790--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11791--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11792--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11793--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11548--20190530145359">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.person_completing_record.id">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.person_completing_record.extension">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.lifestyle_choices.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11549--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11550--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11551--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11552--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11553--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11554--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11555--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11556--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10040--20181031000000">
      <path value="core_information_standard.social_context.smoking_status" />
      <short value="Smoking status" />
      <definition value="Details of the person's smoking status." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.id">
      <path value="core_information_standard.social_context.smoking_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.extension">
      <path value="core_information_standard.social_context.smoking_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11794--20190531142005">
      <path value="core_information_standard.social_context.smoking_status.date" />
      <short value="Date" />
      <definition value="The date when the smoking status was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11795--20190531142040">
      <path value="core_information_standard.social_context.smoking_status.location" />
      <short value="Location" />
      <definition value="The location where the smoking status was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.location.id">
      <path value="core_information_standard.social_context.smoking_status.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.location.extension">
      <path value="core_information_standard.social_context.smoking_status.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.location.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13281--20200730150312">
      <path value="core_information_standard.social_context.smoking_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13282--20200730150427">
      <path value="core_information_standard.social_context.smoking_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13283--20200730171222">
      <path value="core_information_standard.social_context.smoking_status.smoking_status" />
      <short value="Smoking status" />
      <definition value="Record of any smoking use by the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.smoking_status.id">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.smoking_status.extension">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.smoking_status.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13284--20200730171444">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.coded_value" />
      <short value="Coded value" />
      <definition value="The smoking status of the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13285--20200730171604">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13286--20200731155803">
      <path value="core_information_standard.social_context.smoking_status.smoking_status__details" />
      <short value="Smoking status - details" />
      <definition value="Further details recorded about the smoking status of the person" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13287--20200731160037">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking" />
      <short value="Date stopped smoking" />
      <definition value="The date the person stopped smoking (if known)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.date_stopped_smoking.id">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.date_stopped_smoking.extension">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.date_stopped_smoking.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13288--20200731160149">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for date stopped smoking." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13289--20200731160638">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.date" />
      <short value="Date" />
      <definition value="The date the person stopped smoking." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11796--20190531142114">
      <path value="core_information_standard.social_context.smoking_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the smoking status." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.performing_professional.id">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.performing_professional.extension">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11797--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11798--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11799--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11800--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11801--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11802--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11803--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11557--20190530145525">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.person_completing_record.id">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.person_completing_record.extension">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.smoking_status.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11558--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11559--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11560--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11561--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11562--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11563--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11564--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11565--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10041--20181031000000">
      <path value="core_information_standard.social_context.alcohol_intake" />
      <short value="Alcohol intake" />
      <definition value="Details of the person's alcohol intake" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.id">
      <path value="core_information_standard.social_context.alcohol_intake.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.extension">
      <path value="core_information_standard.social_context.alcohol_intake.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.modifierExtension">
      <path value="core_information_standard.social_context.alcohol_intake.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11804--20190531142305">
      <path value="core_information_standard.social_context.alcohol_intake.date" />
      <short value="Date" />
      <definition value="The date when the alcohol intake was noted." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11805--20190531142338">
      <path value="core_information_standard.social_context.alcohol_intake.location" />
      <short value="Location" />
      <definition value="The location where the alcohol intake was noted." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.location.id">
      <path value="core_information_standard.social_context.alcohol_intake.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.location.extension">
      <path value="core_information_standard.social_context.alcohol_intake.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.location.modifierExtension">
      <path value="core_information_standard.social_context.alcohol_intake.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13332--20200806162651">
      <path value="core_information_standard.social_context.alcohol_intake.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13333--20200806163011">
      <path value="core_information_standard.social_context.alcohol_intake.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13290--20200731170246">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake" />
      <short value="Alcohol intake" />
      <definition value="Latest or current alcohol consumption." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.alcohol_intake.id">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.alcohol_intake.extension">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.alcohol_intake.modifierExtension">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13291--20200731170414">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the person alcohol intake" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13292--20200731171104">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11806--20190531142413">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who noted the alcohol intake." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.performing_professional.id">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.performing_professional.extension">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11807--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11808--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11809--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11810--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11811--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11812--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11813--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11566--20190530145623">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.person_completing_record.id">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.person_completing_record.extension">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.alcohol_intake.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11567--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11568--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11569--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11570--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11571--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11572--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11573--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11574--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10042--20181031000000">
      <path value="core_information_standard.social_context.drugsubstance_use" />
      <short value="Drug/substance use" />
      <definition value="Details of the person's drug and substance use." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.id">
      <path value="core_information_standard.social_context.drugsubstance_use.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.extension">
      <path value="core_information_standard.social_context.drugsubstance_use.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.modifierExtension">
      <path value="core_information_standard.social_context.drugsubstance_use.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11814--20190531142449">
      <path value="core_information_standard.social_context.drugsubstance_use.date" />
      <short value="Date" />
      <definition value="The date when the drug/substance use was noted." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11815--20190531142516">
      <path value="core_information_standard.social_context.drugsubstance_use.location" />
      <short value="Location" />
      <definition value="The location where the drug/substance use was noted." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.location.id">
      <path value="core_information_standard.social_context.drugsubstance_use.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.location.extension">
      <path value="core_information_standard.social_context.drugsubstance_use.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.location.modifierExtension">
      <path value="core_information_standard.social_context.drugsubstance_use.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13334--20200806163142">
      <path value="core_information_standard.social_context.drugsubstance_use.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13335--20200806163314">
      <path value="core_information_standard.social_context.drugsubstance_use.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13336--20200806163601">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use" />
      <short value="Drug/substance use" />
      <definition value="Latest or current drug/substance use." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.id">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.extension">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.modifierExtension">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13337--20200806164434">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for drug and substance misuse." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13338--20200806164544">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11816--20190531142551">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who noted the drug/substance use." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.performing_professional.id">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.performing_professional.extension">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11817--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11818--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11819--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11820--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11821--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11822--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11823--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11575--20190530145736">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.person_completing_record.id">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.person_completing_record.extension">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.drugsubstance_use.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11576--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11577--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11578--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11579--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11580--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11581--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11582--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11583--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10043--20181031000000">
      <path value="core_information_standard.social_context.social_circumstances" />
      <short value="Social circumstances" />
      <definition value="Details of the persons social circumstances" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.id">
      <path value="core_information_standard.social_context.social_circumstances.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.extension">
      <path value="core_information_standard.social_context.social_circumstances.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.modifierExtension">
      <path value="core_information_standard.social_context.social_circumstances.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11824--20190531142631">
      <path value="core_information_standard.social_context.social_circumstances.date" />
      <short value="Date" />
      <definition value="The date when the social circumstances were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11825--20190531142700">
      <path value="core_information_standard.social_context.social_circumstances.location" />
      <short value="Location" />
      <definition value="The location where the social circumstances were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.location.id">
      <path value="core_information_standard.social_context.social_circumstances.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.location.extension">
      <path value="core_information_standard.social_context.social_circumstances.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.location.modifierExtension">
      <path value="core_information_standard.social_context.social_circumstances.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13339--20200806164755">
      <path value="core_information_standard.social_context.social_circumstances.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13340--20200806164924">
      <path value="core_information_standard.social_context.social_circumstances.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13341--20200806165145">
      <path value="core_information_standard.social_context.social_circumstances.social_circumstances" />
      <short value="Social circumstances" />
      <definition value="A person’s social background, network and personal circumstances, e.g. housing. This should include whether the person is a [carer](https://datadictionary.nhs.uk/nhs_business_definitions/carer.html &quot;&quot;)." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11826--20190531142737">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the social circumstances." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.performing_professional.id">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.performing_professional.extension">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11827--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11828--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11829--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11830--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11831--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11832--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11833--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11584--20190530145843">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.person_completing_record.id">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.person_completing_record.extension">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.social_circumstances.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11585--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11586--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11587--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11588--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11589--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11590--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11591--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11592--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10045--20181031000000">
      <path value="core_information_standard.social_context.access" />
      <short value="Access" />
      <definition value="Details of access for the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.id">
      <path value="core_information_standard.social_context.access.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.extension">
      <path value="core_information_standard.social_context.access.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.modifierExtension">
      <path value="core_information_standard.social_context.access.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11844--20190531143001">
      <path value="core_information_standard.social_context.access.date" />
      <short value="Date" />
      <definition value="The date when the special access requirements were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11845--20190531143030">
      <path value="core_information_standard.social_context.access.location" />
      <short value="Location" />
      <definition value="The location where the special access requirements were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.location.id">
      <path value="core_information_standard.social_context.access.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.location.extension">
      <path value="core_information_standard.social_context.access.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.location.modifierExtension">
      <path value="core_information_standard.social_context.access.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13343--20200806170107">
      <path value="core_information_standard.social_context.access.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13344--20200806170146">
      <path value="core_information_standard.social_context.access.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13342--20200806165443">
      <path value="core_information_standard.social_context.access.access" />
      <short value="Access" />
      <definition value="Special access requirements e.g. key safe, coded lock, which door to use, stretcher access, etc." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11846--20190531143102">
      <path value="core_information_standard.social_context.access.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the special access requirements." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.performing_professional.id">
      <path value="core_information_standard.social_context.access.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.performing_professional.extension">
      <path value="core_information_standard.social_context.access.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.access.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11847--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11848--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11849--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11850--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11851--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11852--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11853--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11602--20190530150110">
      <path value="core_information_standard.social_context.access.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.person_completing_record.id">
      <path value="core_information_standard.social_context.access.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.person_completing_record.extension">
      <path value="core_information_standard.social_context.access.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.access.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.access.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11603--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11604--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11605--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11606--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11607--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11608--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11609--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11610--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10046--20181031000000">
      <path value="core_information_standard.social_context.dependants" />
      <short value="Dependants" />
      <definition value="Details of any responsibility the person has for dependants." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.id">
      <path value="core_information_standard.social_context.dependants.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.extension">
      <path value="core_information_standard.social_context.dependants.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.modifierExtension">
      <path value="core_information_standard.social_context.dependants.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11854--20190531143140">
      <path value="core_information_standard.social_context.dependants.date" />
      <short value="Date" />
      <definition value="The date when the dependents details were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11855--20190531143207">
      <path value="core_information_standard.social_context.dependants.location" />
      <short value="Location" />
      <definition value="The location where the dependents details were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.location.id">
      <path value="core_information_standard.social_context.dependants.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.location.extension">
      <path value="core_information_standard.social_context.dependants.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.location.modifierExtension">
      <path value="core_information_standard.social_context.dependants.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13346--20200806170712">
      <path value="core_information_standard.social_context.dependants.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13347--20200806170803">
      <path value="core_information_standard.social_context.dependants.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13345--20200806170540">
      <path value="core_information_standard.social_context.dependants.dependants" />
      <short value="Dependants" />
      <definition value="Provide details of any responsibility the person has for dependants. In the case of children provide date of birth of the child." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11856--20190531143234">
      <path value="core_information_standard.social_context.dependants.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the dependents details." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.performing_professional.id">
      <path value="core_information_standard.social_context.dependants.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.performing_professional.extension">
      <path value="core_information_standard.social_context.dependants.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.dependants.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11857--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11858--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11859--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11860--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11861--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11862--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11863--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11611--20190530150335">
      <path value="core_information_standard.social_context.dependants.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.person_completing_record.id">
      <path value="core_information_standard.social_context.dependants.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.person_completing_record.extension">
      <path value="core_information_standard.social_context.dependants.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.dependants.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.dependants.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11612--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11613--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11614--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11615--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11616--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11617--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11618--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11619--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10047--20181031000000">
      <path value="core_information_standard.social_context.accommodation_status" />
      <short value="Accommodation status" />
      <definition value="Details of the type of accommodation where the person lives." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.id">
      <path value="core_information_standard.social_context.accommodation_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.extension">
      <path value="core_information_standard.social_context.accommodation_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.modifierExtension">
      <path value="core_information_standard.social_context.accommodation_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11864--20190531143322">
      <path value="core_information_standard.social_context.accommodation_status.date" />
      <short value="Date" />
      <definition value="The date when the accommodation status was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11865--20190531143351">
      <path value="core_information_standard.social_context.accommodation_status.location" />
      <short value="Location" />
      <definition value="The location where the accommodation was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.location.id">
      <path value="core_information_standard.social_context.accommodation_status.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.location.extension">
      <path value="core_information_standard.social_context.accommodation_status.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.location.modifierExtension">
      <path value="core_information_standard.social_context.accommodation_status.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13352--20200806172301">
      <path value="core_information_standard.social_context.accommodation_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13353--20200806172348">
      <path value="core_information_standard.social_context.accommodation_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13348--20200806171204">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status" />
      <short value="Accommodation status" />
      <definition value="An indication of the type of accommodation where the person lives. &#xD;&#xA;&#xD;&#xA;This should be based on the main or permanent residence." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.accommodation_status.id">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.accommodation_status.extension">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.accommodation_status.modifierExtension">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13349--20200806171326">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for accommodation status" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="4" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13350--20200806171653">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11866--20190531143424">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the accommodation status." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.performing_professional.id">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.performing_professional.extension">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11867--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11868--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11869--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11870--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11871--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11872--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11873--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11874--20190531143509">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.person_completing_record.id">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.person_completing_record.extension">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.accommodation_status.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11875--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11876--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11877--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11878--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11879--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11880--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11881--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11882--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10051--20181031000000">
      <path value="core_information_standard.social_context.household_environment" />
      <short value="Household environment" />
      <definition value="Details of the person's household environment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.id">
      <path value="core_information_standard.social_context.household_environment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.extension">
      <path value="core_information_standard.social_context.household_environment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.modifierExtension">
      <path value="core_information_standard.social_context.household_environment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11883--20190531143604">
      <path value="core_information_standard.social_context.household_environment.date" />
      <short value="Date" />
      <definition value="The date when the household environment details were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11884--20190531143630">
      <path value="core_information_standard.social_context.household_environment.location" />
      <short value="Location" />
      <definition value="The location where the household environment details were taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.location.id">
      <path value="core_information_standard.social_context.household_environment.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.location.extension">
      <path value="core_information_standard.social_context.household_environment.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.location.modifierExtension">
      <path value="core_information_standard.social_context.household_environment.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13351--20200806171922">
      <path value="core_information_standard.social_context.household_environment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13354--20200806172531">
      <path value="core_information_standard.social_context.household_environment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13842--20201229121112">
      <path value="core_information_standard.social_context.household_environment.household_environment" />
      <short value="Household environment" />
      <definition value="Factors in the household which impact the person's health and wellbeing, to include smoking in the home, alcohol/substance use etc." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11885--20190531143703">
      <path value="core_information_standard.social_context.household_environment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the household environment details." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.performing_professional.id">
      <path value="core_information_standard.social_context.household_environment.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.performing_professional.extension">
      <path value="core_information_standard.social_context.household_environment.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.performing_professional.modifierExtension">
      <path value="core_information_standard.social_context.household_environment.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11886--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11887--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11888--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11889--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11890--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11891--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11892--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11621--20190530150619">
      <path value="core_information_standard.social_context.household_environment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.person_completing_record.id">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.person_completing_record.extension">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.social_context.household_environment.person_completing_record.modifierExtension">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11622--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11623--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11624--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11625--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11626--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11627--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11628--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11629--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10044--20181031000000">
      <path value="core_information_standard.services_and_care" />
      <short value="Services and care" />
      <definition value="The services and care provided for the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.id">
      <path value="core_information_standard.services_and_care.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.extension">
      <path value="core_information_standard.services_and_care.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.modifierExtension">
      <path value="core_information_standard.services_and_care.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12421--20190611165524">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry" />
      <short value="Services and care record entry" />
      <definition value="This is a services and care record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.id">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.extension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.modifierExtension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12965--20200403172147">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_name" />
      <short value="Social care package name" />
      <definition value="Name of specific type of package being provided (e.g. Reablement, Home Based Care XYZ, etc)" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12966--20200403172536">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_type" />
      <short value="Social care package type" />
      <definition value="Higher level categorisation of package type, e.g. Adults Home Support" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11834--20190531142813">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_start_date" />
      <short value="Service start date" />
      <definition value="The date service started to be provided." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12420--20190607193052">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_end_date" />
      <short value="Service end date" />
      <definition value="The date the service is planned to be ended or the actual end date." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11835--20190531142842">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority" />
      <short value="Local authority" />
      <definition value="The name of the local authority providing the care package." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.id">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.extension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.modifierExtension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13566--20200904184525">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13567--20200904184637">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13067--20200521134146">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.care_funding_source" />
      <short value="Care funding source" />
      <definition value="A reference to the funding source and any conditions or limitations associated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11836--20190531142923">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional providing the service." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.id">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.extension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11837--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11838--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11839--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11840--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11841--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11842--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11843--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11593--20190530145953">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.id">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.extension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11594--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11595--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11596--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11597--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11598--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11599--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11600--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11601--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12974--20200406200953">
      <path value="core_information_standard.primary_support_reason" />
      <short value="Primary support reason" />
      <definition value="The primary support reason for social care." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.id">
      <path value="core_information_standard.primary_support_reason.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.extension">
      <path value="core_information_standard.primary_support_reason.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.modifierExtension">
      <path value="core_information_standard.primary_support_reason.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12975--20200406201411">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry" />
      <short value="Primary support reason record entry" />
      <definition value="This is a primary support reason record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.primary_support_reason_record_entry.id">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.primary_support_reason_record_entry.extension">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.primary_support_reason.primary_support_reason_record_entry.modifierExtension">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12976--20200406201536">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.primary_support_reason" />
      <short value="Primary support reason" />
      <definition value="The Primary Support Reason used to classify a person for National Reporting on Short and Long Term Services (SALT) e.g. Learning disability support, mental health support, physical support" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13305--20200806132108">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.active" />
      <short value="Active" />
      <definition value="Flag to indicate whether the primary support reason is currently active" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13306--20200806132222">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.start_date" />
      <short value="Start date" />
      <definition value="The date a primary support reason was authorised as active." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13307--20200806132257">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.end_date" />
      <short value="End date" />
      <definition value="The end date of authorisation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.251--20181031000000">
      <path value="core_information_standard.family_history" />
      <short value="Family history" />
      <definition value="Family history" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.id">
      <path value="core_information_standard.family_history.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.extension">
      <path value="core_information_standard.family_history.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.modifierExtension">
      <path value="core_information_standard.family_history.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10653--20181113120747">
      <path value="core_information_standard.family_history.family_history_record_entry" />
      <short value="Family history record entry" />
      <definition value="This is a family history record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.id">
      <path value="core_information_standard.family_history.family_history_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10153--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.date" />
      <short value="Date" />
      <definition value="The date the family history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10851--20190327171704">
      <path value="core_information_standard.family_history.family_history_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the family history was taken." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.location.id">
      <path value="core_information_standard.family_history.family_history_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.location.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.location.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13682--20200909125127">
      <path value="core_information_standard.family_history.family_history_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13683--20200909125238">
      <path value="core_information_standard.family_history.family_history_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11640--20190530175857">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the family history." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.performing_professional.id">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.performing_professional.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11641--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11642--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11643--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11644--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11645--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11646--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11647--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10155--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person" />
      <short value="Relationship to person" />
      <definition value="The relationship of the family member with the condition to the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.relationship_to_person.id">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.relationship_to_person.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.relationship_to_person.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13676--20200909122847">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relationship to person" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13677--20200909122929">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10151--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history" />
      <short value="Family history" />
      <definition value="The record of relevant illness in family relations deemed to be significant to the care or health of the person, including mental illness and suicide, genetic information etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.family_history.id">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.family_history.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.family_history.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13678--20200909123518">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for family history" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13679--20200909123835">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11630--20190530152816">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.person_completing_record.id">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.person_completing_record.extension">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.family_history.family_history_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11631--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11632--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11633--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11634--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11635--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11636--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11637--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11638--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10156--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further textual comment." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.257--20181031000000">
      <path value="core_information_standard.investigation_results" />
      <short value="Investigation results" />
      <definition value="Investigation results" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.id">
      <path value="core_information_standard.investigation_results.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.extension">
      <path value="core_information_standard.investigation_results.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.modifierExtension">
      <path value="core_information_standard.investigation_results.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10654--20181113121048">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry" />
      <short value="Investigation results record entry" />
      <definition value="This is a investigation result record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10157--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.date" />
      <short value="Date" />
      <definition value="The date and time when the investigation was performed" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12099--20190531155511">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the investigation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12100--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12101--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12102--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12103--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12104--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12105--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12106--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10159--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the investigation took place." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.location.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.location.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.location.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13725--20200916124640">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.coded_location" />
      <short value="Coded location" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13726--20200916131032">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10160--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation" />
      <short value="Investigation" />
      <definition value="The investigation performed." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13525--20200904141136">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for investigation" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13526--20200904142243">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10161--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result" />
      <short value="Investigation result" />
      <definition value="For each investigation, the result of the investigation. This can include a report which may have results for multiple tests." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13527--20200904142541">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for investigation results" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13528--20200904142950">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12415--20190607162134">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result" />
      <short value="Structured investigation result" />
      <definition value="A structured set of information for each investigation result." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12416--20190607162208">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.value" />
      <short value="Value" />
      <definition value="The value of the investigation result." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12417--20190607162350">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of the investigation result." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12418--20190607162448">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.reference_ranges" />
      <short value="Reference ranges" />
      <definition value="The reference range for the investigation result." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12419--20190607162600">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.abnormal_indicator" />
      <short value="Abnormal indicator" />
      <definition value="Indicator if the investigation is abnormal." />
      <comment value="A stream of bytes, base64 encoded" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="base64Binary" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12107--20190531155548">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.id">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.extension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12108--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12109--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12110--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12111--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12112--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12113--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12114--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12115--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10730--20190208161716">
      <path value="core_information_standard.investigations_requested" />
      <short value="Investigations requested" />
      <definition value="Details of any investigations requested" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.id">
      <path value="core_information_standard.investigations_requested.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.extension">
      <path value="core_information_standard.investigations_requested.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.modifierExtension">
      <path value="core_information_standard.investigations_requested.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10731--20190208161905">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry" />
      <short value="Investigations requested record entry" />
      <definition value="This is an investigation requested record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.id">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.extension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.modifierExtension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10732--20190208162140">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.date" />
      <short value="Date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Date" />
          </extension>
        </extension>
      </short>
      <definition value="The date the investigation was requested." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10736--20190208162449">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location" />
      <short value="Location">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Location" />
          </extension>
        </extension>
      </short>
      <definition value="The location where the investigation was requested.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The location where the investigation was requested" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.location.id">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.location.extension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.location.modifierExtension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13727--20200916132215">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13728--20200916133726">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12081--20190531154909">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who requested the investigation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.id">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.extension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12082--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12083--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12084--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12085--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12086--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12087--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12088--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10733--20190208162242">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested" />
      <short value="Investigation requested">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Investigation requested" />
          </extension>
        </extension>
      </short>
      <definition value="The investigation that is requested. The investigation may refer to an individual test or a group of related tests or broader investigation required (so the investigator can determine the appropriate tests)">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The date on which the investigation was requested" />
          </extension>
        </extension>
      </definition>
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.id">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.extension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.modifierExtension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13529--20200904151024">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for Investigation requested" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13530--20200904151459">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10734--20190208162321">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.status_of_request" />
      <short value="Status of request">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Status of request" />
          </extension>
        </extension>
      </short>
      <definition value="The status of the investigation request.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The status of the test request." />
          </extension>
        </extension>
      </definition>
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="16" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10737--20190208162536">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.reason_for_request" />
      <short value="Reason for request">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Reason for request" />
          </extension>
        </extension>
      </short>
      <definition value="An explanation or justification for why this investigation is being requested." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10738--20190208162622">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.request_priority" />
      <short value="Request priority">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Request priority" />
          </extension>
        </extension>
      </short>
      <definition value="The urgency of the investigation requested.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The priority of the test request." />
          </extension>
        </extension>
      </definition>
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12090--20190531154953">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.id">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.extension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12091--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12092--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12093--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12094--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12095--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12096--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12097--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12098--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.557--20181031000000">
      <path value="core_information_standard.examination_findings" />
      <short value="Examination findings" />
      <definition value="Examination findings" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.id">
      <path value="core_information_standard.examination_findings.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.extension">
      <path value="core_information_standard.examination_findings.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.modifierExtension">
      <path value="core_information_standard.examination_findings.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10662--20181113134729">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry" />
      <short value="Examination findings record entry" />
      <definition value="This is an examination findings record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10462--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.date" />
      <short value="Date" />
      <definition value="The date the examination was performed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12116--20190531155916">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the examiniation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12117--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12118--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12119--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12120--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12121--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12122--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12123--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10461--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the examination was performed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.location.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.location.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.location.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13445--20200827153149">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13446--20200827153244">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10458--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings" />
      <short value="Examination findings" />
      <definition value="The record of findings from the examinations performed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13443--20200827115827">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for examination findings." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13444--20200827151828">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10464--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations" />
      <short value="Observations" />
      <definition value="The record of essential physiological measurements, e.g., heart rate, blood pressure, temperature, pulse, height, weight, respiratory rate, oxygen saturation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13866--20210127181405">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry" />
      <short value="Observations record entry" />
      <definition value="This is an observations record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.id">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.extension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.modifierExtension">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13447--20200827160842">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for observations" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13832--20201223152216">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.value" />
      <short value="Value" />
      <definition value="The measured value of the observations" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13833--20201223152347">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of measure for the observation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13848--20201230121558">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.site" />
      <short value="Site" />
      <definition value="The anatomical site at which the observation is taken" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13843--20201229150411">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.interpretation" />
      <short value="Interpretation" />
      <definition value="The assessment made based on the result of the observation e.g high, low" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13448--20200827160958">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10814--20190320184935">
      <path value="core_information_standard.pregnancy_status" />
      <short value="Pregnancy status" />
      <definition value="Pregnancy status of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.id">
      <path value="core_information_standard.pregnancy_status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.extension">
      <path value="core_information_standard.pregnancy_status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.modifierExtension">
      <path value="core_information_standard.pregnancy_status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10812--20190320184437">
      <path value="core_information_standard.pregnancy_status.date" />
      <short value="Date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Date of Observation" />
          </extension>
        </extension>
      </short>
      <definition value="The date the observation was recorded" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10855--20190327172701">
      <path value="core_information_standard.pregnancy_status.location" />
      <short value="Location" />
      <definition value="The location where the pregnancy state details were recorded." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.location.id">
      <path value="core_information_standard.pregnancy_status.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.location.extension">
      <path value="core_information_standard.pregnancy_status.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.location.modifierExtension">
      <path value="core_information_standard.pregnancy_status.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13531--20200904161324">
      <path value="core_information_standard.pregnancy_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13532--20200904161454">
      <path value="core_information_standard.pregnancy_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10815--20190320185102">
      <path value="core_information_standard.pregnancy_status.pregnancy_state" />
      <short value="Pregnancy state">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Pregnancy State" />
          </extension>
        </extension>
      </short>
      <definition value="A flag that indicates whether the person is pregnant." />
      <comment value="Pregnancy state" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10813--20190320184538">
      <path value="core_information_standard.pregnancy_status.expected_delivery_date" />
      <short value="Expected delivery date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Expected delivery date" />
          </extension>
        </extension>
      </short>
      <definition value="The expected delivery date of the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13533--20200904163141">
      <path value="core_information_standard.pregnancy_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who observed the pregnancy" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.id">
      <path value="core_information_standard.pregnancy_status.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.extension">
      <path value="core_information_standard.pregnancy_status.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.modifierExtension">
      <path value="core_information_standard.pregnancy_status.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13534--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13535--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13536--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13537--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13538--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13539--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.organisation.id">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.organisation.extension">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.performing_professional.organisation.modifierExtension">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13540--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13541--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13542--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13543--20200904163251">
      <path value="core_information_standard.pregnancy_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.id">
      <path value="core_information_standard.pregnancy_status.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.extension">
      <path value="core_information_standard.pregnancy_status.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.modifierExtension">
      <path value="core_information_standard.pregnancy_status.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13544--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13545--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13546--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13547--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13548--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.organisation.id">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.organisation.extension">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.pregnancy_status.person_completing_record.organisation.modifierExtension">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13549--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13550--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13551--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13552--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13553--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.262--20181031000000">
      <path value="core_information_standard.assessments" />
      <short value="Assessments" />
      <definition value="Details of the person's assessments" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.id">
      <path value="core_information_standard.assessments.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.extension">
      <path value="core_information_standard.assessments.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.modifierExtension">
      <path value="core_information_standard.assessments.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11664--20190530192951">
      <path value="core_information_standard.assessments.assessments_record_entry" />
      <short value="Assessments record entry" />
      <definition value="This is the assessments record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.id">
      <path value="core_information_standard.assessments.assessments_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.extension">
      <path value="core_information_standard.assessments.assessments_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.modifierExtension">
      <path value="core_information_standard.assessments.assessments_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10763--20190318135122">
      <path value="core_information_standard.assessments.assessments_record_entry.date" />
      <short value="Date" />
      <definition value="The date the assessment was done." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10764--20190318135159">
      <path value="core_information_standard.assessments.assessments_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the assessment was done." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.location.id">
      <path value="core_information_standard.assessments.assessments_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.location.extension">
      <path value="core_information_standard.assessments.assessments_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.location.modifierExtension">
      <path value="core_information_standard.assessments.assessments_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13570--20200907154022">
      <path value="core_information_standard.assessments.assessments_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13571--20200907154151">
      <path value="core_information_standard.assessments.assessments_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10822--20190321125522">
      <path value="core_information_standard.assessments.assessments_record_entry.assessment_type" />
      <short value="Assessment type" />
      <definition value="The type of the assessment e.g. social care needs assessment." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10754--20190307182112">
      <path value="core_information_standard.assessments.assessments_record_entry.assessment_summary" />
      <short value="Assessment summary" />
      <definition value="The summary of the assessment" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="250" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10655--20181113121556">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded" />
      <short value="Structured assessment (superseded)" />
      <definition value="Details of the structured assessment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.id">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.extension">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.modifierExtension">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11751--20190531135226">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.structured_assessment_name" />
      <short value="Structured assessment name" />
      <definition value="Structured assessment name e.g. New York Heart Failure, Glasgow Coma scale, Activities of Daily Living (ADL) etc." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10162--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_score" />
      <short value="Assessment score" />
      <definition value="The structured assessment score." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10163--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_value" />
      <short value="Assessment value" />
      <definition value="The structured assessment value." />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10169--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_score" />
      <short value="Subscale score" />
      <definition value="The subscale score of the structured assessment." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10170--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_value" />
      <short value="Subscale value" />
      <definition value="The subscale value of the structured assessment." />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12382--20190603160223">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who did the assessment." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.performing_professional.id">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.performing_professional.extension">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12383--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12384--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12385--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12386--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12387--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12388--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12389--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11752--20190531140829">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.person_completing_record.id">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.person_completing_record.extension">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.assessments.assessments_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11753--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11754--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11755--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11756--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11757--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11758--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11759--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11760--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10164--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.comment" />
      <short value="Comment" />
      <definition value="Supporting text may be given regarding the assessment." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11666--20190530204307">
      <path value="core_information_standard.formulation" />
      <short value="Formulation" />
      <definition value="Details of the person's formulation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.id">
      <path value="core_information_standard.formulation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.extension">
      <path value="core_information_standard.formulation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.modifierExtension">
      <path value="core_information_standard.formulation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11667--20190530204432">
      <path value="core_information_standard.formulation.formulation_record_entry" />
      <short value="Formulation record entry" />
      <definition value="This is the formulation record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.id">
      <path value="core_information_standard.formulation.formulation_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.extension">
      <path value="core_information_standard.formulation.formulation_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.modifierExtension">
      <path value="core_information_standard.formulation.formulation_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11669--20190530204742">
      <path value="core_information_standard.formulation.formulation_record_entry.date" />
      <short value="Date" />
      <definition value="The date the formulation was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11670--20190530204826">
      <path value="core_information_standard.formulation.formulation_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the formulation was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.location.id">
      <path value="core_information_standard.formulation.formulation_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.location.extension">
      <path value="core_information_standard.formulation.formulation_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.location.modifierExtension">
      <path value="core_information_standard.formulation.formulation_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13572--20200907154358">
      <path value="core_information_standard.formulation.formulation_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13573--20200907154439">
      <path value="core_information_standard.formulation.formulation_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11671--20190530204915">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the formulation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.performing_professional.id">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.performing_professional.extension">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11672--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11673--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11674--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11675--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11676--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11677--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11678--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11668--20190530204615">
      <path value="core_information_standard.formulation.formulation_record_entry.formulation" />
      <short value="Formulation" />
      <definition value="An account, shared by a therapist and person, of the personal meaning and origins of a person’s difficulties. This is viewed in the context of multiple factors including relationships, social circumstances and life events and will indicate the most helpful way forward." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14411--20210804190502">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.id">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.extension">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14412--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14413--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14414--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14415--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14416--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.id">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.extension">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.modifierExtension">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14417--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14418--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14419--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14420--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14421--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.276--20181031000000">
      <path value="core_information_standard.risks" />
      <short value="Risks" />
      <definition value="Details of any risks related to the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.id">
      <path value="core_information_standard.risks.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.extension">
      <path value="core_information_standard.risks.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.modifierExtension">
      <path value="core_information_standard.risks.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14460--20210826212619">
      <path value="core_information_standard.risks.risks_record_entry" />
      <short value="Risks record entry" />
      <definition value="This is a risks record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.id">
      <path value="core_information_standard.risks.risks_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.extension">
      <path value="core_information_standard.risks.risks_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14461--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.start_date_of_risk" />
      <short value="Start date of risk" />
      <definition value="The start date of the risk." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14462--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.end_date_of_risk" />
      <short value="End date of risk" />
      <definition value="The date the risk ended." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14463--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.risk" />
      <short value="Risk" />
      <definition value="The risk to the person or others, this includes any risk the person might cause to themselves or to others. e.g. suicide, self harm." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.risk.id">
      <path value="core_information_standard.risks.risks_record_entry.risk.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.risk.extension">
      <path value="core_information_standard.risks.risks_record_entry.risk.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.risk.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.risk.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21900--20211214152338">
      <path value="core_information_standard.risks.risks_record_entry.risk.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for risk." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21899--20211214152115">
      <path value="core_information_standard.risks.risks_record_entry.risk.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14485--20210826213303">
      <path value="core_information_standard.risks.risks_record_entry.comment" />
      <short value="Comment" />
      <definition value="Additional details about the risk." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14464--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the risk was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.location.id">
      <path value="core_information_standard.risks.risks_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.location.extension">
      <path value="core_information_standard.risks.risks_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.location.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14465--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14466--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14467--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the risk." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.id">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.extension">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21901--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21902--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21903--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21904--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21905--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.specialty" />
      <short value="Specialty" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21906--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21907--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.organisation.id">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.organisation.extension">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.performing_professional.organisation.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21908--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21909--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to provide further detail or be used if no code is available." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21910--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;&#xD;&#xA;Organisation.telecom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14475--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.id">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.extension">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21911--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21912--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21913--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21914--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.specialty" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21915--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.id">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.extension">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.modifierExtension">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21916--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21917--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to provide further detail or be used if no code is available." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21918--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21919--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21920--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;&#xD;&#xA;Organisation.telecom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.282--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions" />
      <short value="Allergies and adverse reactions" />
      <definition value="Allergies and adverse reactions" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10657--20181113122303">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry" />
      <short value="Allergies and adverse reactions record entry" />
      <definition value="This is a allergies and adverse reactions record entry. There may be 1 to many record entries under a section. &#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10186--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.type_of_reaction" />
      <short value="Type of reaction" />
      <definition value="The type of reaction experienced by the person (allergic, adverse, intolerance)" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance.type" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10182--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent" />
      <short value="Causative agent" />
      <definition value="The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or “No known drug allergies or adverse reactions” Or “Information not available”" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13441--20200819141248">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for causative agent" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Allergyintolerance.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13442--20200819153340">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10658--20181113122925">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster" />
      <short value="Reaction details cluster" />
      <definition value="Details of the reaction." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10190--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.date" />
      <short value="Date" />
      <definition value="The date that the reaction was identified." />
      <requirements value="Allergyintolerance.asserteddate" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10846--20190327170411">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location" />
      <short value="Location" />
      <definition value="Details of where the allergy was identified. Linked to the date of the diagnosis by the professional." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13439--20200819135837">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Location.identifier" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13440--20200819140239">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11665--20190530201732">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance" />
      <short value="Substance" />
      <definition value="The substance, or a class of substances, that is considered to be responsible for the adverse reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13554--20200904164448">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for substance" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance. reaction.substance" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13555--20200904164554">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10183--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction" />
      <short value="Description of reaction" />
      <definition value="A description of the manifestation of the allergic or adverse reaction experienced by the person. For example, skin rash." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13556--20200904164837">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for description of reaction." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance.reaction.manifestation" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13557--20200904165103">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13844--20201229224439">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.onset_date" />
      <short value="Onset date" />
      <definition value="Date and time when manifestations showed e.g could be at home a few days earlier than the contact" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10184--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity" />
      <short value="Severity" />
      <definition value="A description of the severity of the reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13558--20200904174342">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for severity" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance.reaction.severity" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13559--20200904174853">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10185--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty" />
      <short value="Certainty" />
      <definition value="A description of the certainty that the stated causative agent caused the allergic or adverse reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13560--20200904175226">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for certainty." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance.verificationStatus" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13561--20200904175521">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13856--20210118184519">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure" />
      <short value="Route of exposure" />
      <definition value="The route the person was exposed to the substance" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13857--20210118185012">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for route of exposure" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="AllergyIntolerance.exposureroute" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13858--20210118185502">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10189--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.comment" />
      <short value="Comment" />
      <definition value="Any additional comment or clarification about the adverse reaction." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10187--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.evidence" />
      <short value="Evidence" />
      <definition value="Results of investigations that confirmed the certainty of the diagnosis. Examples might include results of skin prick allergy tests" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="AllergyIntolerance.extension.evidence" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10188--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.date_first_experienced" />
      <short value="Date first experienced" />
      <definition value="When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (**e.g. during childhood**)" />
      <requirements value="AllergyIntolerance.onset" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14253--20210304132934">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.allergy_end_date" />
      <short value="Allergy end date" />
      <definition value="The date the allergy was diagnosed as ended" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14273--20210409110111">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further comments on the person's allergies or adverse reactions." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12010--20190531152359">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the reaction." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12011--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12012--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12013--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12014--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12015--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12016--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12017--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12018--20190531152436">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.id">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.extension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12019--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12020--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12021--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12022--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12023--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12024--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12025--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12026--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.636--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices" />
      <short value="Medications and medical devices" />
      <definition value="Medications and medical devices" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.id">
      <path value="core_information_standard.medications_and_medical_devices.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.extension">
      <path value="core_information_standard.medications_and_medical_devices.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10663--20181113155621">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry" />
      <short value="Medication item entry" />
      <definition value="All medications and devices that can be prescribed to be entered via this Medication item entry. Handles details of continuation / addition / amendment of admission medications." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10664--20181113162551">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster" />
      <short value="Medication item cluster" />
      <definition value="Medication item cluster" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10843--20190327165952">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date" />
      <short value="Date" />
      <definition value="The date on which the medication or medical device was prescribed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10844--20190327170120">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location" />
      <short value="Location" />
      <definition value="The location where the medication or the medical device was prescribed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13620--20200908190536">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13621--20200908190701">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12002--20190531151228">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prescribed the medication or medical device." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12003--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12004--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12005--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12006--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12007--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12008--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12009--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14316--20210624175604">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_prescribed_by" />
      <short value="Medication prescribed by" />
      <definition value="The type of organisation responsible for authorising and issuing the medication e.g. GP" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10536--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name" />
      <short value="Medication name" />
      <definition value="May be generic name or brand name." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13622--20200908191521">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication name" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="MedicationStatement.medication[x].medicationCodableConcept" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13623--20200908191739">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14283--20210610141102">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family" />
      <short value="Medication trade family" />
      <definition value="The trade family or brand of the medication prescribed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14320--20210625111710">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication trade family or brand." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14321--20210625111832">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10537--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form" />
      <short value="Form" />
      <definition value="The form of the medication e.g. capsule, drops, tablet, lotion etc." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13624--20200908193229">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for form." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13625--20200908193334">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10539--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied" />
      <short value="Quantity supplied" />
      <definition value="The quantity of the medication (e.g. tablets, inhalers, etc.) provided to the person. This may be dispensed by the pharmacy or on the ward. Record in a structured format i.e. value and a unit" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14271--20210331165830">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.value" />
      <short value="Value" />
      <definition value="The value of the quantity supplied" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14272--20210331165956">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.unit_of_measure" />
      <short value="Unit of measure" />
      <definition value="Unit of measure of quantity supplied" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13792--20201022185607">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date_supplied" />
      <short value="Date supplied" />
      <definition value="The date/time the medication was supplied." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10538--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route" />
      <short value="Route" />
      <definition value="The route by which the medication is administered e.g. oral, IM, IV" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13655--20200908203038">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for route" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="MedicationStatement.dosage.route" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13656--20200908203140">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10540--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site" />
      <short value="Site" />
      <definition value="The anatomical site at which the medication is to be administered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13657--20200908203318">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for site" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="MedicationStatement.dosage.site" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13658--20200908203542">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used when code is not available" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10541--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method" />
      <short value="Method" />
      <definition value="The technique or method by which the medication is to be administered." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13845--20201229230559">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for method" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="MedicationStatement.dosage.method" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13846--20201229230737">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13379--20200810165127">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.over_the_counter_medication_flag" />
      <short value="Over the counter medication flag" />
      <definition value="Indicates if the medication or device is acquired without a prescription i.e. got by the person over the counter" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11639--20190530174022">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster" />
      <short value="Structured dose direction cluster" />
      <definition value="A structural representation of the elements carried by the dose syntax in 'parsable dose strength / timing' i.e. dose strength, dose timing, dose duration and maximum dose." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14455--20210824204258">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_type" />
      <short value="Dose type" />
      <definition value="The kind of rate or dose specified" />
      <requirements value="| MedicationStatement.dosage.doseAndRate.type |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10554--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount" />
      <short value="Structured dose amount" />
      <definition value="A structural representation of dose amount, e.g. 20mg or 2 tablets. This element will generally only be used when persisting data within systems with 'parsable dose directions' being used to exchange the same information between systems. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14456--20210824204605">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.dose" />
      <short value="Dose" />
      <definition value="Amount of dose medication .Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours." />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <requirements value="MedicationStatement.dosage.dose[x].doseQuantity or MedicationStatement.dosage.dose[x].doseRange" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14457--20210824205017">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.rate" />
      <short value="Rate" />
      <definition value="Amount of medication per unit of time. Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period." />
      <comment value="Do not use a IEEE type floating point type, instead use something that works like a true decimal, with inbuilt precision (e.g. Java BigInteger)" />
      <requirements value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="decimal" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10555--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_timing" />
      <short value="Structured dose timing" />
      <definition value="A slot containing a structural, computable representation of dose timing and maximum dose. This element will generally only be used when persisting data within systems with 'parsable dose directions' being used to exchange the same information between systems. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <requirements value="MedicationStatement.dosage.timing" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10548--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_direction_duration" />
      <short value="Dose direction duration" />
      <definition value="Recommendation of the time period for which the medication should be continued, including direction not to discontinue. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10544--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_directions_description" />
      <short value="Dose directions description" />
      <definition value="Describes the entire medication dosage and administration directions including dose quantity and medication frequency and optionally duration e.g. “1 tablet at night&quot; or “2mg at 10pm”." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="MedicationStatement.dosage.text" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14458--20210824215500">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperperiod" />
      <short value="Maxdoseperperiod" />
      <definition value="The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours." />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <requirements value="MedicationStatement.dosage.maxDosePerPeriod" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14459--20210824215724">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperadministration" />
      <short value="Maxdoseperadministration" />
      <definition value="The maximum total quantity of a therapeutic substance that may be administered to a subject per administration." />
      <comment value="The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator." />
      <requirements value="MedicationStatement.dosage.maxDosePerAdministration" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="qty-3" />
        <severity value="error" />
        <human value="If a code for the unit is present, the system SHALL also be present" />
        <expression value="code.empty() or system.exists()" />
        <xpath value="not(exists(f:code)) or exists(f:system)" />
        <source value="http://hl7.org/fhir/StructureDefinition/Quantity" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="SN (see also Range) or CQ" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="PQ, IVL&lt;PQ&gt;, MO, CO, depending on the values" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14317--20210624180217">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication" />
      <short value="Repeat medication" />
      <definition value="Is the medication prescribed to be repeated" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14318--20210624180438">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.number_of_repeat_prescriptions" />
      <short value="Number of repeat prescriptions" />
      <definition value="The number of repeated prescriptions" />
      <comment value="Do not use a IEEE type floating point type, instead use something that works like a true decimal, with inbuilt precision (e.g. Java BigInteger)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="decimal" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14319--20210624191627">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.review_date" />
      <short value="Review date" />
      <definition value="Date to review the repeat medication prescribed to the person" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10545--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.additional_instructions" />
      <short value="Additional instructions" />
      <definition value="Allows for: requirements for adherence support, e.g. compliance aids, prompts and packaging requirements, additional information about specific medicines e.g. where specific brand required, person requirements, e.g. unable to swallow tablets." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="MedicationStatement.dosage.additionalInstruction" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10561--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster" />
      <short value="Course details cluster" />
      <definition value="Details of the overall course of medication." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10666--20181113164755">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.course_status" />
      <short value="Course status" />
      <definition value="The status of this prescription." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10546--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.indication" />
      <short value="Indication" />
      <definition value="Reason for medication being prescribed, where known." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10667--20181113164922">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.start_datetime" />
      <short value="Start date/time" />
      <definition value="The date and/or time that the medication course should begin." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10557--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.end_datetime" />
      <short value="End date/time" />
      <definition value="The date and/or time that the medication course should finish." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10668--20181113165909">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.link_to_indication_record" />
      <short value="Link to indication record" />
      <definition value="A link to the record which contains the indication for this medication order." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10547--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.commentrecommendation" />
      <short value="Comment/recommendation" />
      <definition value="Suggestions about duration and/or review, ongoing monitoring requirements, advice on starting, discontinuing or changing medication. Additional comment or recommendation about the medication course e.g. 'Patient named supply', 'unlicensed medication', 'Foreign brand' or monitoring recommendations" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10568--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster" />
      <short value="Medication change summary cluster" />
      <definition value="Records the changes made to medication." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10669--20181113170050">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.status" />
      <short value="Status" />
      <definition value="The nature of any change made to the medication." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10670--20181113170207">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.indication" />
      <short value="Indication" />
      <definition value="Reason for change in medication, e.g. sub-therapeutic dose, person intolerant." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10671--20181113170303">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.date_of_change" />
      <short value="Date of change" />
      <definition value="The date of the change - addition, or amendment" />
      <requirements value="ExtensionUKCoreMedicationDosageLastChanged" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10672--20181113170342">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.description_of_amendment" />
      <short value="Description of amendment" />
      <definition value="Where a change is made to the medication i.e. one drug stopped and another started or eg dose, frequency or route is changed." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11993--20190531151127">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11994--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11995--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11996--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11997--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11998--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11999--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12000--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12001--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10583--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry" />
      <short value="Medical devices entry" />
      <definition value="Medical devices" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10673--20181113171015">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.medical_device" />
      <short value="Medical device" />
      <definition value="Any medical device that isn't prescribed." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11280--20190529174702">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.comments" />
      <short value="Comments" />
      <definition value="Any information regarding the medical device." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10576--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry" />
      <short value="Medication discontinued entry" />
      <definition value="Medication discontinued entry" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10577--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication" />
      <short value="Name of discontinued medication" />
      <definition value="The name of the medication or medical device being discontinued" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.id">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.extension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.modifierExtension">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13659--20200908205752">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication name" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13660--20200908205840">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.free_text" />
      <short value="Free text" />
      <definition value="Amount of vaccine administered." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12472--20190625114223">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.status" />
      <short value="Status" />
      <definition value="The status of any change made to the medication. MUST CONTAIN STOPPED." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10579--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.indication" />
      <short value="Indication" />
      <definition value="The clinical indication for any changes in medication status" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10580--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.date_of_change" />
      <short value="Date of change" />
      <definition value="The date of the discontinuation" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10582--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.comment" />
      <short value="Comment" />
      <definition value="Any additional comment about the discontinuation or amendment." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12969--20200406182526">
      <path value="core_information_standard.equipment_and_adaptations" />
      <short value="Equipment and adaptations" />
      <definition value="Details of equipment/asset (or modifications) that the Local Authority has provided to the patient." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.id">
      <path value="core_information_standard.equipment_and_adaptations.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.extension">
      <path value="core_information_standard.equipment_and_adaptations.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.modifierExtension">
      <path value="core_information_standard.equipment_and_adaptations.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12970--20200406182746">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry" />
      <short value="Equipment record entry" />
      <definition value="This is a equipment record entry. There may be 1 to many record entries under a section." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.id">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.extension">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.modifierExtension">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12971--20200406192247">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name" />
      <short value="Equipment name" />
      <definition value="The name of the equipment (e.g. 'Keysafe', 'Handrail' 'Lifeline Alarm', etc.)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.id">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.extension">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.modifierExtension">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13780--20201021160139">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for equipment name" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13782--20201021160803">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13066--20200518174743">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the equipment was issued." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12972--20200406192530">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further details about the equipment, e.g. position of handrail(s) within the person's home" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.535--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions" />
      <short value="Plan and requested actions" />
      <definition value="The details of planned investigations, procedures and treatment, and whether this plan has been agreed with the person or their legitimate representative." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.id">
      <path value="core_information_standard.plan_and_requested_actions.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.extension">
      <path value="core_information_standard.plan_and_requested_actions.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.modifierExtension">
      <path value="core_information_standard.plan_and_requested_actions.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10661--20181113133858">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry" />
      <short value="Plan and requested actions record entry" />
      <definition value="This is a plan and requested actions record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.id">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.extension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.modifierExtension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10445--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.date" />
      <short value="Date" />
      <definition value="The date on which the plan and requested actions were prepared." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12167--20190531161342">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the plan and requested actions." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.id">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.extension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.modifierExtension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12168--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12169--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12170--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12171--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12172--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12173--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12174--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10842--20190327164610">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the plan and requested actions were prepared." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.id">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.extension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.modifierExtension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13684--20200909131131">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13685--20200909131237">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10436--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_professionals" />
      <short value="Actions for professionals" />
      <definition value="Including planned investigations, procedures and treatment for a person's identified conditions and priorities. For each action the following should be identified:outcome expectations, including the person’s expectations. A record of the planned and requested actions. May be structured (table), with actions, names, dates, status, location, strategies." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10437--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_person_or_their_carer" />
      <short value="Actions for person or their carer" />
      <definition value="For each action the following should be identified:outcome expectations, including person’s expectations. A record of the planned and requested actions. May be structured (table), with actions, names, dates, status, location, strategies." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10438--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.agreed_with_the_person_or_their_legitimate_representative" />
      <short value="Agreed with the person or their legitimate representative" />
      <definition value="Indicates whether the person or their legitimate representative has agreed the entire plan or individual aspects of treatment, expected outcomes, risks and alternative treatments. A record of the agreement of the decisions made." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10950--20190516173654">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.outcome_of_plan_and_requested_actions" />
      <short value="Outcome of plan and requested actions" />
      <definition value="The details of the outcome of the plan and requested actions." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12175--20190531161512">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.id">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.extension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.modifierExtension">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12176--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12177--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12178--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12179--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12180--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12181--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12182--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12183--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.508--20181031000000">
      <path value="core_information_standard.care_and_support_plan" />
      <short value="Care and support plan" />
      <definition value="This records the decisions reached during conversation between the individual and health and care professional about future plans and also records progress." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.id">
      <path value="core_information_standard.care_and_support_plan.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.extension">
      <path value="core_information_standard.care_and_support_plan.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10419--20181031000000">
      <path value="core_information_standard.care_and_support_plan.strengths" />
      <short value="Strengths" />
      <definition value="Any strengths and assets the person has relating to their goals and hopes about their health and well-being." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.strengths.id">
      <path value="core_information_standard.care_and_support_plan.strengths.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.strengths.extension">
      <path value="core_information_standard.care_and_support_plan.strengths.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.strengths.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.strengths.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14369--20210706121333">
      <path value="core_information_standard.care_and_support_plan.strengths.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's strengths.  Could be derived from the assessment of the person e.g. 300738008 |Able to participate in leisure activities (finding)|" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14370--20210706122131">
      <path value="core_information_standard.care_and_support_plan.strengths.free_text" />
      <short value="Free text" />
      <definition value="The person’s strengths (in free text).  If the strengths are coded then this is any supplementary or personalised information that relates to the coded strength.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The person’s strengths (in free text).  If the strengths are coded then this is any supplementary or personalised information that relates to the coded strength." />
          </extension>
        </extension>
      </definition>
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10414--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems" />
      <short value="Needs, concerns or problems" />
      <definition value="Details of the person needs, concerns or problems" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14371--20210706123219">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's needs, concerns or problems." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14372--20210706123550">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.free_text" />
      <short value="Free text" />
      <definition value="The person’s needs, concerns or problems (in free text).  If the needs, concerns or problems are coded then this is any supplementary or personalised information that relates to the coded need, concern or problem.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The person’s needs, concerns or problems (in free text).  If the needs, concerns or problems are coded then this is any supplementary or personalised information that relates to the coded need, concern or problem." />
          </extension>
        </extension>
      </definition>
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10413--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes" />
      <short value="Goals and hopes" />
      <definition value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;The overall goals, hopes, aims or targets that the person has. Including anything that the person wants to achieve that relates to their future health and wellbeing. Each goal may include a description of why it is important to the person. Goals may also be ranked in order of importance or priority to the person.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14373--20210706125516">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's goals, aim's and hopes. e.g. 999002111000000103 |Occupational therapy goals simple reference set (foundation metadata concept)|" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14374--20210706125933">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.free_text" />
      <short value="Free text" />
      <definition value="The person’s goals and hopes (in free text).  If the goals and hopes are coded then this is any supplementary or personalised information that relates to the coded goal or hope." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14399--20210707123616">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_importance_score" />
      <short value="Goal importance score" />
      <definition value="Assessment of the person's motivations to achieve this goal, how important the goal is to the person on a scale of 1-10." />
      <comment value="Do not use a IEEE type floating point type, instead use something that works like a true decimal, with inbuilt precision (e.g. Java BigInteger)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="decimal" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10408--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities" />
      <short value="Actions and activities" />
      <definition value="Actions or activities the person or others plan to take to achieve the person's goals and the resources required to do this." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10675--20181115133322">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what" />
      <short value="What" />
      <definition value="What the action is and how it is to be carried out?" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14383--20210706150318">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the action.&#xD;&#xA;&#xD;&#xA;| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14384--20210706150500">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.free_text" />
      <short value="Free text" />
      <definition value="The person’s actions (in free text).  If the actions are coded then this is any supplementary or personalised information that relates to the coded action." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10676--20181115133404">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who" />
      <short value="Who" />
      <definition value="Name and role (e.g. person, carer, GP, OT, etc.) of the person, or a team, carrying out the proposed action, and, if relevant where action should take place." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14393--20210706162518">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.name" />
      <short value="Name" />
      <definition value="The name of the professional or person carrying out the proposed action." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14394--20210706162627">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.role" />
      <short value="Role" />
      <definition value="The role of the person providing the service." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14395--20210706162859">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.team" />
      <short value="Team" />
      <definition value="The name of the team." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14396--20210706163039">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10677--20181115133438">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.when" />
      <short value="When" />
      <definition value="Planned date, time, or interval, as relevant" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10678--20181115133519">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.suggested_strategies" />
      <short value="Suggested strategies" />
      <definition value="Suggested strategies for potential problems." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10679--20181115133557">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status" />
      <short value="Status" />
      <definition value="The status of the action or activity e.g. in progress, done, refused" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14385--20210706152349">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the person's activity status" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14386--20210706152554">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary or personalised information for the person's activity status" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10680--20181115135404">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.confidence" />
      <short value="Confidence" />
      <definition value="How confident the person feels to carry out the action associated to the goal." />
      <comment value="Do not use a IEEE type floating point type, instead use something that works like a true decimal, with inbuilt precision (e.g. Java BigInteger)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="decimal" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10682--20181115135505">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.date_last_updated" />
      <short value="Date last updated" />
      <definition value="Date when action/activity record was last updated" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10683--20181115135547">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.review_date" />
      <short value="Review date" />
      <definition value="When the action evaluation needs to be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10674--20181115133226">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal" />
      <short value="Stage goal" />
      <definition value="Details of the person's stage goals" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14284--20210610201427">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal" />
      <short value="Stage goal" />
      <definition value="A specific sub-goal that is related to the overall goal as agreed by the person in collaboration with a professional." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14375--20210706130353">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.coded_value" />
      <short value="Coded value" />
      <definition value="The coded expression associated with the person's stage goal." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14376--20210706130711">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.free_text" />
      <short value="Free text" />
      <definition value="The person’s stage goal (in free text).  If the stage goal is coded then this is any supplementary or personalised information that relates to the coded stage goal." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10681--20181115135434">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome" />
      <short value="Outcome" />
      <definition value="The outcome of the stage goal" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14378--20210706132755">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the person's stage goal outcome." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14379--20210706133250">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary and personalised information relating to the person's outcome." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14377--20210706132138">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.goal_status" />
      <short value="Goal status" />
      <definition value="The status associated with the person's stage goal" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10416--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes" />
      <short value="Outcomes" />
      <definition value="Outcomes of each of the person’s goals, aims and targets. Includes comments recorded by the person, date and status." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.id">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.extension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14380--20210706145509">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's overall goal outcome" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14382--20210706145853">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.free_text" />
      <short value="Free text" />
      <definition value="The person’s outcome (in free text) of a goal.  If the outcome is coded then this is any supplementary or personalised information that relates to the coded outcome." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14400--20210707131458">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_status" />
      <short value="Goal status" />
      <definition value="The status associated with the person's overall goal." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10409--20181031000000">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative" />
      <short value="Agreed with person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.id">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.extension">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14322--20210629130522">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
      <short value="Person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14323--20210629131457">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14324--20210629131614">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10410--20181031000000">
      <path value="core_information_standard.care_and_support_plan.care_funding_source" />
      <short value="Care funding source" />
      <definition value="A reference to the funding source and any conditions or limitations associated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.care_funding_source.id">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.care_funding_source.extension">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.care_funding_source.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14391--20210706161205">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.coded_value" />
      <short value="Coded value" />
      <definition value="The organisation code of the care funding source" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14392--20210706161407">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.free_text" />
      <short value="Free text" />
      <definition value="Any further information for the person's care funding source e.g. self funded" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10412--20181031000000">
      <path value="core_information_standard.care_and_support_plan.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="This is a record of the date that this care and support plan was last updated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10415--20181031000000">
      <path value="core_information_standard.care_and_support_plan.other_care_planning_documents" />
      <short value="Other care planning documents" />
      <definition value="Reference other care planning documents, including the type, location and date. &#xD;&#xA;&#xD;&#xA;This may include condition-specific plans, advance care plans, end of life care plan, etc." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10417--20181031000000">
      <path value="core_information_standard.care_and_support_plan.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this information will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10418--20181031000000">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is a record of who has responsibility for arranging review of this information." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.responsibility_for_review.id">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.responsibility_for_review.extension">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.responsibility_for_review.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14345--20210701204034">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14346--20210701204135">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14347--20210701204259">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12044--20190531153203">
      <path value="core_information_standard.care_and_support_plan.location" />
      <short value="Location" />
      <definition value="The location where the care and support plan was prepared." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.location.id">
      <path value="core_information_standard.care_and_support_plan.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.location.extension">
      <path value="core_information_standard.care_and_support_plan.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.location.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13665--20200908221708">
      <path value="core_information_standard.care_and_support_plan.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13666--20200908221817">
      <path value="core_information_standard.care_and_support_plan.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12027--20190531153022">
      <path value="core_information_standard.care_and_support_plan.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the care and support plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.performing_professional.id">
      <path value="core_information_standard.care_and_support_plan.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.performing_professional.extension">
      <path value="core_information_standard.care_and_support_plan.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.performing_professional.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12028--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12029--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12030--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12031--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12032--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12033--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12034--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12035--20190531153101">
      <path value="core_information_standard.care_and_support_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.person_completing_record.id">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.person_completing_record.extension">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.care_and_support_plan.person_completing_record.modifierExtension">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12036--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12037--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12038--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12039--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12040--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12041--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12042--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12043--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.469--20181031000000">
      <path value="core_information_standard.contingency_plans" />
      <short value="Contingency plans" />
      <definition value="These are the things to do and people to contact, should an individual’s&#xA;health or other circumstances get worse." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.id">
      <path value="core_information_standard.contingency_plans.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.extension">
      <path value="core_information_standard.contingency_plans.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.modifierExtension">
      <path value="core_information_standard.contingency_plans.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10375--20181031000000">
      <path value="core_information_standard.contingency_plans.trigger_factors" />
      <short value="Trigger factors" />
      <definition value="Signs to watch out for that may indicate a significant change in health or other circumstances e.g. feeling agitated" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.trigger_factors.id">
      <path value="core_information_standard.contingency_plans.trigger_factors.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.trigger_factors.extension">
      <path value="core_information_standard.contingency_plans.trigger_factors.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.trigger_factors.modifierExtension">
      <path value="core_information_standard.contingency_plans.trigger_factors.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14389--20210706155834">
      <path value="core_information_standard.contingency_plans.trigger_factors.coded_value" />
      <short value="Coded value" />
      <definition value="The trigger that leads to instigation of a significant change in health or other circumstances." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14390--20210706160156">
      <path value="core_information_standard.contingency_plans.trigger_factors.free_text" />
      <short value="Free text" />
      <definition value="The person’s trigger factors (in free text).  If the trigger factor is coded then this is any supplementary or personalised information that relates to the coded trigger factor." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10371--20181031000000">
      <path value="core_information_standard.contingency_plans.contingency_plan_name" />
      <short value="Contingency plan name" />
      <definition value="When the action evaluation needs to be reviewed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.contingency_plan_name.id">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.contingency_plan_name.extension">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.contingency_plan_name.modifierExtension">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14387--20210706155058">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the type of care plan" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14388--20210706155306">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.free_text" />
      <short value="Free text" />
      <definition value="Free text if no coded value is available." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10376--20181031000000">
      <path value="core_information_standard.contingency_plans.what_should_happen" />
      <short value="What should happen" />
      <definition value="Guidance on specific actions or interventions that may be required or should be avoided in specific situations. This may include circumstances where action needs to be taken if a carer is unable to care for the person. A statement of suggested actions. Usually expressed as: in the event of X do Y." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.what_should_happen.id">
      <path value="core_information_standard.contingency_plans.what_should_happen.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.what_should_happen.extension">
      <path value="core_information_standard.contingency_plans.what_should_happen.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.what_should_happen.modifierExtension">
      <path value="core_information_standard.contingency_plans.what_should_happen.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14403--20210707134754">
      <path value="core_information_standard.contingency_plans.what_should_happen.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for what should happen" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14404--20210707134920">
      <path value="core_information_standard.contingency_plans.what_should_happen.free_text" />
      <short value="Free text" />
      <definition value="What should happen (in free text).  If 'what should happen' is coded then this is any supplementary or personalised information that relates to the coded value for 'what should happen'." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10377--20181031000000">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted" />
      <short value="Who should be contacted" />
      <definition value="Who should be contacted in the event of significant problems or deterioration in health or wellbeing. e.g. name, role and contact details." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.who_should_be_contacted.id">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.who_should_be_contacted.extension">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.who_should_be_contacted.modifierExtension">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14405--20210707135626">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14406--20210707135748">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14407--20210707135915">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the personal contact (e.g. telephone number, address, email address etc.)" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10369--20181031000000">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative" />
      <short value="Agreed with person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.id">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.extension">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.modifierExtension">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14339--20210701191112">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
      <short value="Person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14340--20210701191345">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14341--20210701191523">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10372--20181031000000">
      <path value="core_information_standard.contingency_plans.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="The date that this contingency plan was last updated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10373--20181031000000">
      <path value="core_information_standard.contingency_plans.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this contingency plan will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10374--20181031000000">
      <path value="core_information_standard.contingency_plans.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is who has responsibility for arranging review of this information." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.responsibility_for_review.id">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.responsibility_for_review.extension">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.responsibility_for_review.modifierExtension">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14342--20210701193829">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14343--20210701193946">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14344--20210701194059">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13850--20210108163756">
      <path value="core_information_standard.contingency_plans.coping_strategies" />
      <short value="Coping strategies" />
      <definition value="Details of coping strategies used" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.coping_strategies.id">
      <path value="core_information_standard.contingency_plans.coping_strategies.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.coping_strategies.extension">
      <path value="core_information_standard.contingency_plans.coping_strategies.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.coping_strategies.modifierExtension">
      <path value="core_information_standard.contingency_plans.coping_strategies.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13851--20210108164537">
      <path value="core_information_standard.contingency_plans.coping_strategies.coping_strategy" />
      <short value="Coping strategy" />
      <definition value="The coping strategies are defined as thoughts and behaviours that people use to manage the internal and external demands of situations that are appraised as stressful. This should also include a record of any tools used to carry out the coping strategy." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13852--20210108164718">
      <path value="core_information_standard.contingency_plans.coping_strategies.start_date" />
      <short value="Start date" />
      <definition value="The date when the coping strategy started" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13853--20210108164858">
      <path value="core_information_standard.contingency_plans.coping_strategies.end_date" />
      <short value="End date" />
      <definition value="The date when the coping strategy ended" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13854--20210108164959">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs" />
      <short value="Relapse indicators / early warning signs" />
      <definition value="Details of the relapse indicators for the person. These may also be called 'early warning signs'" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.id">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.extension">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.modifierExtension">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14401--20210707133810">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relapse indicators/early warning signs" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14402--20210707134246">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary or personalised information regarding the relapse indicators/early warning signs" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10777--20190319171220">
      <path value="core_information_standard.contingency_plans.advance_statement" />
      <short value="Advance statement" />
      <definition value="Written requests and preferences made by a person with capacity conveying their wishes, beliefs and values for their future care should they lose capacity." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.id">
      <path value="core_information_standard.contingency_plans.advance_statement.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.extension">
      <path value="core_information_standard.contingency_plans.advance_statement.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.modifierExtension">
      <path value="core_information_standard.contingency_plans.advance_statement.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12267--20190531163920">
      <path value="core_information_standard.contingency_plans.advance_statement.date" />
      <short value="Date" />
      <definition value="The date when the advanced statements was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12268--20190531163959">
      <path value="core_information_standard.contingency_plans.advance_statement.location" />
      <short value="Location" />
      <definition value="The location where the advanced statement was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.location.id">
      <path value="core_information_standard.contingency_plans.advance_statement.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.location.extension">
      <path value="core_information_standard.contingency_plans.advance_statement.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.location.modifierExtension">
      <path value="core_information_standard.contingency_plans.advance_statement.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13698--20200909171446">
      <path value="core_information_standard.contingency_plans.advance_statement.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13699--20200909171621">
      <path value="core_information_standard.contingency_plans.advance_statement.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13695--20200909170633">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement" />
      <short value="Advance statement" />
      <definition value="Does the person have an advance statement." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.advance_statement.id">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.advance_statement.extension">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.advance_statement.modifierExtension">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13696--20200909170921">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for advance statement" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13697--20200909171048">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13760--20200929145349">
      <path value="core_information_standard.contingency_plans.advance_statement.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of where the advanced statement is held." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12269--20190531164044">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the advance statement." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.performing_professional.id">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.performing_professional.extension">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.performing_professional.modifierExtension">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12270--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12271--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12272--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12273--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12274--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12275--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12276--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12277--20190531164155">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.person_completing_record.id">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.person_completing_record.extension">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.advance_statement.person_completing_record.modifierExtension">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12278--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12279--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12280--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12281--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12282--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12283--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12284--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12285--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10370--20181031000000">
      <path value="core_information_standard.contingency_plans.anticipatory_medicinesequipment" />
      <short value="Anticipatory medicines/equipment" />
      <definition value="Medicines or equipment available that may be required in specific situations and their location. A statement regarding the availability or location of the anticipatory medicines/equipment. SNOMED CT Tag : - 871021000000106 | Prescription of palliative care anticipatory medication (procedure) |" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12079--20190531153945">
      <path value="core_information_standard.contingency_plans.location" />
      <short value="Location" />
      <definition value="The location where the contingency plan was prepared." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.location.id">
      <path value="core_information_standard.contingency_plans.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.location.extension">
      <path value="core_information_standard.contingency_plans.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.location.modifierExtension">
      <path value="core_information_standard.contingency_plans.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13667--20200908221958">
      <path value="core_information_standard.contingency_plans.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13668--20200908222139">
      <path value="core_information_standard.contingency_plans.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12045--20190531153320">
      <path value="core_information_standard.contingency_plans.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the contingency plans." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.performing_professional.id">
      <path value="core_information_standard.contingency_plans.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.performing_professional.extension">
      <path value="core_information_standard.contingency_plans.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.performing_professional.modifierExtension">
      <path value="core_information_standard.contingency_plans.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12046--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12047--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12048--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12049--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12050--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12051--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12052--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12053--20190531153349">
      <path value="core_information_standard.contingency_plans.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.person_completing_record.id">
      <path value="core_information_standard.contingency_plans.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.person_completing_record.extension">
      <path value="core_information_standard.contingency_plans.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.contingency_plans.person_completing_record.modifierExtension">
      <path value="core_information_standard.contingency_plans.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12054--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12055--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12056--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12057--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12058--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12059--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12060--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12061--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.502--20181031000000">
      <path value="core_information_standard.additional_support_plans" />
      <short value="Additional support plans" />
      <definition value="Additional support plans" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.id">
      <path value="core_information_standard.additional_support_plans.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.extension">
      <path value="core_information_standard.additional_support_plans.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.modifierExtension">
      <path value="core_information_standard.additional_support_plans.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10402--20181031000000">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name" />
      <short value="Additional support plan name" />
      <definition value="The name of the particular additional supporting plan, e.g. dieticians plan, wound management plan, discharge management plan and behaviour support plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.additional_support_plan_name.id">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.additional_support_plan_name.extension">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.additional_support_plan_name.modifierExtension">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14397--20210706164030">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the type of care plan" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14398--20210706164320">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.free_text" />
      <short value="Free text" />
      <definition value="Free text if no coded value is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10403--20181031000000">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_content" />
      <short value="Additional support plan content" />
      <definition value="This is the content of any additional care and support plan which the person and/or care professional consider should be shared with others providing care and support. May be structured in different ways, e.g. tables, diagrams, images. This is the content of any additional care and support plan which the individual and/or care professional consider should be shared with others providing care and support. It should be structured as recommended for the care and support plan and if contains additional detail, it may be referenced here." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10405--20181031000000">
      <path value="core_information_standard.additional_support_plans.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this information will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10406--20181031000000">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is a record of who has responsibility for arranging review of this information. Should include their name, role and contact details." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.responsibility_for_review.id">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.responsibility_for_review.extension">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.responsibility_for_review.modifierExtension">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14348--20210701204451">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14349--20210701204607">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14350--20210701204937">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10407--20181031000000">
      <path value="core_information_standard.additional_support_plans.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="This is a record of the date that this information was last updated." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12080--20190531154038">
      <path value="core_information_standard.additional_support_plans.location" />
      <short value="Location" />
      <definition value="The location where the additional support plan was prepared." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.location.id">
      <path value="core_information_standard.additional_support_plans.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.location.extension">
      <path value="core_information_standard.additional_support_plans.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.location.modifierExtension">
      <path value="core_information_standard.additional_support_plans.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13722--20200914135006">
      <path value="core_information_standard.additional_support_plans.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13723--20200914135248">
      <path value="core_information_standard.additional_support_plans.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12062--20190531153617">
      <path value="core_information_standard.additional_support_plans.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the additional support plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.performing_professional.id">
      <path value="core_information_standard.additional_support_plans.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.performing_professional.extension">
      <path value="core_information_standard.additional_support_plans.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.performing_professional.modifierExtension">
      <path value="core_information_standard.additional_support_plans.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12063--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12064--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12065--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12066--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12067--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12068--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12069--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12070--20190531153649">
      <path value="core_information_standard.additional_support_plans.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.person_completing_record.id">
      <path value="core_information_standard.additional_support_plans.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.person_completing_record.extension">
      <path value="core_information_standard.additional_support_plans.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.additional_support_plans.person_completing_record.modifierExtension">
      <path value="core_information_standard.additional_support_plans.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12071--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12072--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12073--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12074--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12075--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12076--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12077--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12078--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10743--20190307110643">
      <path value="core_information_standard.palliative_and_end_of_life_care" />
      <short value="Palliative and end of life care" />
      <definition value="Information relating to palliative and end of life care.&#xD;&#xA;&#xD;&#xA;N.B. This is not an end of life care plan or a palliative care plan but contains information that would be found in an end of life care or palliative care plan." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22324--20220224181147">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning" />
      <short value="Involvement in advance care planning" />
      <definition value="Details of the person's , family and carer's involvement in advance care planning" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12364--20190531170308">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who manages the discussions around advance care planning" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12365--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12366--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12367--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12368--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12369--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12370--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12371--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10771--20190319134220">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision" />
      <short value="Cardio-pulmonary resuscitation (CPR) decision" />
      <definition value="Whether a decision has been made; the decision;  who made the decision; the date of decision; date for review and location of documentation." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12210--20190531162826">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date" />
      <short value="Date" />
      <definition value="The date when the cardio-pulmonary resuscitation decision was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12211--20190531162912">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location" />
      <short value="Location" />
      <definition value="The location where the cardio-pulmonary resuscitation decision was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13689--20200909164710">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13690--20200909164820">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13686--20200909163543">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision" />
      <short value="Cardio-pulmonary resuscitation (CPR) decision" />
      <definition value="The cardio-pulmonary resuscitation (CPR) decision." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13687--20200909164050">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for CPR decision or DNACPR" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13688--20200909164548">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13705--20200910121008">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date_for_review" />
      <short value="Date for review" />
      <definition value="The date for review of CPR decision." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13706--20200910123014">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the CPR decision document" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12212--20190531163012">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the cardio-pulmonary resuscitation decision." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12213--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12214--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12215--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12216--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12217--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12218--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12219--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12220--20190531163040">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12221--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12222--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12223--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12224--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12225--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12226--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12227--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12228--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10745--20190307111045">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis" />
      <short value="Estimated prognosis" />
      <definition value="Details of the persons estimated prognosis" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12229--20190531163146">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.date" />
      <short value="Date" />
      <definition value="The date when the estimated prognosis was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12230--20190531163237">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location" />
      <short value="Location" />
      <definition value="The location where the estimated prognosis was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13703--20200909174130">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13704--20200909174240">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13691--20200909164955">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.estimated_prognosis" />
      <short value="Estimated prognosis" />
      <definition value="Where a person is terminally ill this is a clinical judgment indicating the anticipated period of time until death e.g. last days, weeks, months or year of life." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.estimated_prognosis" />
        <min value="0" />
        <max value="1" />
      </base>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12231--20190531163317">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the estimated prognosis." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12232--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12233--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12234--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12235--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12236--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12237--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12238--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12239--20190531163344">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12240--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12241--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12242--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12243--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12244--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12245--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12246--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12247--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10775--20190319170945">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis" />
      <short value="Awareness of prognosis" />
      <definition value="Details of the persons awareness of prognosis" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12248--20190531163521">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.date" />
      <short value="Date" />
      <definition value="The date when the assessment of the level of awareness of the prognosis was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12249--20190531163650">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location" />
      <short value="Location" />
      <definition value="The location where the assessment of the level of awareness of the prognosis was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13693--20200909165759">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13694--20200909165905">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13692--20200909165336">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.awareness_of_prognosis" />
      <short value="Awareness of prognosis" />
      <definition value="Description of the level of awareness the person and or their carer/family has regarding their estimated prognosis." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12258--20190531163800">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12259--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12260--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12261--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12262--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12263--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12264--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12265--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12266--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10201--20181031000000">
      <path value="core_information_standard.palliative_and_end_of_life_care.priorities_of_care" />
      <short value="Priorities of care" />
      <definition value="The priorities agreed between the person and their health/care team, where the person has capacity: To get better; please consider all treatment to prolong life. To achieve a balance between getting better and ensuring good quality of life; please consider selected treatments. Comfort; please consider all treatments aimed at symptom control." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10786--20190319172336">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions" />
      <short value="Anticipatory actions" />
      <definition value="Details of the person's anticipatory actions" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12286--20190531164834">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.date" />
      <short value="Date" />
      <definition value="The date when the anticipatory actions were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12287--20190531164903">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location" />
      <short value="Location" />
      <definition value="The location where the anticipatory actions were identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13701--20200909172310">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13702--20200909172416">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13700--20200909171757">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.anticipatory_actions" />
      <short value="Anticipatory actions" />
      <definition value="Guidance on specific interventions or actions that may be required or should be avoided in specific situations. A statement of anticipatory actions. Usually expressed as: in the event of X do Y." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12296--20190531165015">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12297--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12298--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12299--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12300--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12301--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12302--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12303--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12304--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22308--20220223165649">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register" />
      <short value="Person is on the Palliative Care Register" />
      <definition value="-" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12250--20190531163730">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the assessment  to add the person to the palliative care register ." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12251--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12252--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12253--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12254--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12255--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12256--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12257--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10785--20190319172130">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment" />
      <short value="Anticipatory medicines/equipment" />
      <definition value="Details of the persons availability or location regarding their anticipatory medicines/equipment." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12305--20190531165230">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.date" />
      <short value="Date" />
      <definition value="The date when the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12306--20190531165301">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location" />
      <short value="Location" />
      <definition value="The location where the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13708--20200910155743">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13709--20200910155937">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13707--20200910152700">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.statement_on_anticipatory_medicinesequipment" />
      <short value="Statement  on anticipatory medicines/equipment" />
      <definition value="A statement regarding the availability or location of the anticipatory medicines/equipment." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12307--20190531165339">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12308--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12309--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12310--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12311--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12312--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12313--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12314--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12315--20190531165410">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12316--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12317--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12318--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12319--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12320--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12321--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12322--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12323--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10780--20190319171433">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="Details of the person's preferred place of death" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12324--20190531165533">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.date" />
      <short value="Date" />
      <definition value="The date when the preferred place of death was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12325--20190531165607">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location" />
      <short value="Location" />
      <definition value="The location where the preferred place of death was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13713--20200910162426">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13714--20200910162548">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13710--20200910160129">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="The preferences that a person has identified as their preferred place to die." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13711--20200910160408">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
      <short value="Name of the place" />
      <definition value="The name of the preferred place of death" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13712--20200910161141">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
      <short value="Type of place" />
      <definition value="The type of preferred place of death" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13716--20200910163313">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="The preferences that a person has identified as their preferred place to die." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13717--20200910163346">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
      <short value="Name of the place" />
      <definition value="The name of the preferred place of death" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13718--20200910163346">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
      <short value="Type of place" />
      <definition value="The type of preferred place of death" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12326--20190531165654">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the preferred place of death." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12327--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12328--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12329--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12330--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12331--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12332--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12333--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12334--20190531165726">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12335--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12336--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12337--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12338--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12339--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12340--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12341--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12342--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22407--20220310183905">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support" />
      <short value="Palliative care financial support" />
      <definition value="Details of the financial support forms/claims the clinician has informed the person about or/and  helped the person complete" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12288--20190531164945">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who supported the person application for financial support" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12289--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12290--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12291--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12292--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12293--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12294--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12295--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10781--20190319171536">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care" />
      <short value="Preferred place of care" />
      <definition value="Details of the persons preferred place of care" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12362--20190531170143">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.date" />
      <short value="Date" />
      <definition value="The date when the preferred place of care was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12363--20190531170233">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location" />
      <short value="Location" />
      <definition value="The location where the preferred place of care was identified." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13720--20200910170051">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13721--20200910170259">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13719--20200910165648">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.preferred_place_of_care" />
      <short value="Preferred place of care" />
      <definition value="The preferences that the person has identified as their preferred place to receive care." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12372--20190531170340">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.id">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.extension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.modifierExtension">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12373--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12374--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12375--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12376--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12377--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12378--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12379--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12380--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10820--20190320190755">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images" />
      <short value="Documents (including correspondence, audio and images)" />
      <definition value="Details about documents related to the person." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11259--20190529133407">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents" />
      <short value="Documents" />
      <definition value="This is the documents record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10943--20190516153453">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.date" />
      <short value="Date" />
      <definition value="The date and time the document was created." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12422--20190613150945">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who authored the document." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12423--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12424--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12425--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12426--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12427--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12428--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12429--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10946--20190516160141">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.documentation_location" />
      <short value="Documentation location" />
      <definition value="The location of the document" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10942--20190516153223">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.confidentiality" />
      <short value="Confidentiality" />
      <definition value="The code specifying the level of confidentiality of the document." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10940--20190516152915">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.class" />
      <short value="Class" />
      <definition value="The document type e.g. report, summary, images, treatment plan, patient preferences, workflow" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10944--20190516155849">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_title" />
      <short value="Document title" />
      <definition value="The title of the document." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10945--20190516160044">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_name" />
      <short value="Document name" />
      <definition value="The name of the document. This should align to the PRSB document naming standard. Where the document is a KOS document this field (designated typeCode) is used to carry the DICOM Imaging procedure: This attribute shall be populated by the XDS-I Imaging Document Source from a code in the Procedure Code Sequence (0008,1032) of the performed procedure with which the document is associated. Values may be found in a suitable DICOM browser" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10949--20190516165732">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_mime_type" />
      <short value="Document MIME type" />
      <definition value="MIME type of the document e.g. application, pdf, audio, jpeg" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12430--20190613152200">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12431--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12432--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12433--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12434--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12435--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12436--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12437--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12438--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11163--20190528113134">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service" />
      <short value="Service" />
      <definition value="The high level imaging speciality code e.g. (R-3027B, SRT, “Radiology”)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13749--20200925163031">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13750--20200925163124">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10941--20190516153126">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.comments" />
      <short value="Comments" />
      <definition value="Comments associated with the document." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12449--20190619154551">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images" />
      <short value="Additional information required for images." />
      <definition value="Additional information required for images." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12450--20190619154803">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure" />
      <short value="Image procedure" />
      <definition value="The procedure used to capture the image" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12451--20190619155341">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure_date" />
      <short value="Image procedure date" />
      <definition value="The date and time the image procedure was performed." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11158--20190528111929">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images" />
      <short value="Images" />
      <definition value="-" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.id">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.id" />
      <representation value="xmlAttr" />
      <short value="xml:id (or equivalent in JSON)" />
      <definition value="unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." />
      <comment value="Note that FHIR strings may not exceed 1MB in size" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="Element.id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.extension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <description value="Extensions are always sliced by (at least) url" />
        <rules value="open" />
      </slicing>
      <short value="Additional Content defined by implementations" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="Element.extension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.modifierExtension">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.modifierExtension" />
      <short value="Extensions that cannot be ignored" />
      <definition value="May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions." />
      <comment value="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." />
      <alias value="extensions" />
      <alias value="user content" />
      <alias value="modifiers" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="BackboneElement.modifierExtension" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Extension" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <constraint>
        <key value="ext-1" />
        <severity value="error" />
        <human value="Must have either extensions or value[x], not both" />
        <expression value="extension.exists() != value.exists()" />
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" />
        <source value="http://hl7.org/fhir/StructureDefinition/Extension" />
      </constraint>
      <isModifier value="true" />
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11159--20190528112013">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_capture_date" />
      <short value="Image capture date" />
      <definition value="The date and time when the image was captured." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12460--20190619155956">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_id" />
      <short value="Image ID" />
      <definition value="A unique image identifier generated by the system." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CX / EI (occasionally, more often EI maps to a resource id or a URL)" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="II - see see identifier pattern at http://wiki.hl7.org/index.php?title=Common_Design_Patterns#Identifier_Pattern for relevant discussion. The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs.  Also maps to Role[classCode=IDENT]" />
      </mapping>
      <mapping>
        <identity value="servd" />
        <map value="Identifier" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12461--20190619160210">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_location" />
      <short value="Image location" />
      <definition value="The URL for the image" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11161--20190528112519">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.format_code" />
      <short value="Format code" />
      <definition value="The format code of the document which provides information on how to display the document." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11160--20190528112124">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.event_code_list" />
      <short value="Event code list" />
      <definition value="The type of image (acquisition modality) and the anatomical site imaged." />
      <comment value="Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination." />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="CE/CNE/CWE" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="CD" />
      </mapping>
      <mapping>
        <identity value="orim" />
        <map value="fhir:CodeableConcept rdfs:subClassOf dt:CD" />
      </mapping>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12471--20190619160928">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.comments" />
      <short value="Comments" />
      <definition value="Comments associated with the imaging" />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <condition value="ele-1" />
      <constraint>
        <key value="ele-1" />
        <severity value="error" />
        <human value="All FHIR elements must have a @value or children" />
        <expression value="hasValue() | (children().count() &gt; id.count())" />
        <xpath value="@value|f:*|h:div" />
        <source value="http://hl7.org/fhir/StructureDefinition/Element" />
      </constraint>
      <mustSupport value="true" />
      <mapping>
        <identity value="rim" />
        <map value="n/a" />
      </mapping>
    </element>
  </snapshot>
  <differential>
    <element id="2.16.840.1.113883.3.1937.777.28.4.159--20200907160415">
      <path value="core_information_standard" />
      <short value="Core information standard" />
      <definition value="-" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard" />
        <min value="1" />
        <max value="1" />
      </base>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10868--20190327190225">
      <path value="core_information_standard.person_demographics" />
      <short value="Person demographics" />
      <definition value="The person's details and contact information." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10869--20190327190518">
      <path value="core_information_standard.person_demographics.person_name" />
      <short value="Person name" />
      <definition value="Details of the person's name" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.person_name" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13799--20201109160939">
      <path value="core_information_standard.person_demographics.person_name.person_first_name" />
      <short value="Person first name" />
      <definition value="The first name(s) of the person. This includes middle names." />
      <requirements value="Patient.name.given" />
      <min value="1" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.person_first_name" />
        <min value="1" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13800--20201109164341">
      <path value="core_information_standard.person_demographics.person_name.person_family_name" />
      <short value="Person family name" />
      <definition value="The family name or surname of the person" />
      <requirements value="Patient.name.family" />
      <min value="1" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.person_family_name" />
        <min value="1" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10870--20190327190643">
      <path value="core_information_standard.person_demographics.person_name.person_preferred_name" />
      <short value="Person preferred name" />
      <definition value="The name by which a person wishes to be addressed. The preferred name volunteered by the person or a preferred name given by PDS that the person has asked to be called by." />
      <requirements value="Patient.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.person_preferred_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13089--20200604172232">
      <path value="core_information_standard.person_demographics.person_name.title" />
      <short value="Title" />
      <definition value="Person's title" />
      <requirements value="Patient.name.prefix" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.title" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13798--20201108225248">
      <path value="core_information_standard.person_demographics.person_name.person_name_suffix" />
      <short value="Person name suffix" />
      <definition value="A textual suffix that may be added to the end of a PERSON's name, for example, OBE, MBE, BSc, JP, GM" />
      <requirements value="Patient.name.suffix" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.person_name_suffix" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13801--20201109170329">
      <path value="core_information_standard.person_demographics.person_name.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.person_name.person_full_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10871--20190327190801">
      <path value="core_information_standard.person_demographics.date_of_birth" />
      <short value="Date of birth" />
      <definition value="The date of birth of the person." />
      <requirements value="Patient.birthdate" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.date_of_birth" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10872--20190327190852">
      <path value="core_information_standard.person_demographics.gender" />
      <short value="Gender" />
      <definition value="The person's stated gender." />
      <requirements value="Patient.gender" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.gender" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10874--20190327191137">
      <path value="core_information_standard.person_demographics.ethnicity" />
      <short value="Ethnicity" />
      <definition value="The ethnicity of the person as specified by the person." />
      <requirements value="Patient.extension(ethnicCategory)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.ethnicity" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10876--20190327191505">
      <path value="core_information_standard.person_demographics.religion" />
      <short value="Religion" />
      <definition value="The religious affiliation as specified by the person." />
      <requirements value="Patient.extension(religiousAffiliation)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.religion" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10877--20190327191545">
      <path value="core_information_standard.person_demographics.sex" />
      <short value="Sex" />
      <definition value="The person’s phenotypic sex. Determines how the person will be treated clinically." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.sex" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10879--20190327191657">
      <path value="core_information_standard.person_demographics.nhs_number" />
      <short value="NHS number" />
      <definition value="The unique identifier for a person within the NHS in England and Wales." />
      <requirements value="Patient.identifier(nhsnumber)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.nhs_number" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13297--20200806120833">
      <path value="core_information_standard.person_demographics.nhs_number_status_indicator" />
      <short value="NHS number status indicator" />
      <definition value="Provides an indication of the reliability of an NHS Number." />
      <requirements value="Patient.identifier(nhsnumber).extension(nhsverificationstatus)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.nhs_number_status_indicator" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10880--20190327191859">
      <path value="core_information_standard.person_demographics.other_identifier" />
      <short value="Other identifier" />
      <definition value="Country specific or local identifier, e.g. Community Health Index (CHI) in Scotland." />
      <requirements value="Patient.identifier" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.other_identifier" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="20" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10881--20190327191927">
      <path value="core_information_standard.person_demographics.persons_address" />
      <short value="Person's address" />
      <definition value="Person’s usual place of residence, and where relevant temporary and correspondence addresses." />
      <min value="1" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address" />
        <min value="1" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13082--20200529152851">
      <path value="core_information_standard.person_demographics.persons_address.address_line_1" />
      <short value="Address line 1" />
      <definition value="Person's first line of address." />
      <requirements value="Patient.address.line" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_line_1" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13083--20200529153241">
      <path value="core_information_standard.person_demographics.persons_address.address_line_2" />
      <short value="Address line 2" />
      <definition value="Person's second line of address." />
      <requirements value="Patient.address.city" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_line_2" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13084--20200529153534">
      <path value="core_information_standard.person_demographics.persons_address.address_line_3" />
      <short value="Address line 3" />
      <definition value="Person's third line of address." />
      <requirements value="Patient.address.district" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_line_3" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13085--20200601112956">
      <path value="core_information_standard.person_demographics.persons_address.address_line_4" />
      <short value="Address line 4" />
      <definition value="Person's fourth line of address." />
      <requirements value="Patient.address.state" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_line_4" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13086--20200601113210">
      <path value="core_information_standard.person_demographics.persons_address.address_line_5" />
      <short value="Address line 5" />
      <definition value="Person's fifth line of address." />
      <requirements value="Patient.address.country" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_line_5" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13087--20200601114009">
      <path value="core_information_standard.person_demographics.persons_address.postcode" />
      <short value="Postcode" />
      <definition value="The person's postcode." />
      <requirements value="Patient.address.postalcode" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.postcode" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13221--20200708155839">
      <path value="core_information_standard.person_demographics.persons_address.address_type" />
      <short value="Address type" />
      <definition value="The type of address e.g. Main address, Temp address" />
      <requirements value="Patient.address.use" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_address.address_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13804--20201125183236">
      <path value="core_information_standard.person_demographics.persons_contact_details" />
      <short value="Person's contact details" />
      <definition value="Details of the person's contact information." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10886--20190327192917">
      <path value="core_information_standard.person_demographics.persons_contact_details.preferred_contact_method" />
      <short value="Preferred contact method" />
      <definition value="Preferred contact method, e.g. email, letter, phone, text message etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.preferred_contact_method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10883--20190327192239">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details" />
      <short value="Person's telephone number details" />
      <definition value="The person's telephone number details" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13808--20201126165124">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number" />
      <short value="Person's telephone number" />
      <definition value="The person's telephone number" />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13805--20201125183754">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number_type" />
      <short value="Person's telephone number type" />
      <definition value="The contact type e.g. home, mobile" />
      <requirements value="Patient.telecon.use" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.persons_telephone_number_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Home" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Mobile" />
      </example>
      <example>
        <label value="example 3" />
        <valueString value="Temp" />
      </example>
      <example>
        <label value="example 4" />
        <valueString value="Old" />
      </example>
      <example>
        <label value="example 5" />
        <valueString value="Work" />
      </example>
      <maxLength value="6" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13809--20201126165509">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.preference_of_telephone_number" />
      <short value="Preference of telephone number" />
      <definition value="The preferred order of use for the telephone number" />
      <requirements value="Patient.telecom.rank" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_telephone_number_details.preference_of_telephone_number" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13807--20201126162922">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details" />
      <short value="Person's email address details" />
      <definition value="Details of the person's email address" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10882--20190327192019">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address" />
      <short value="Person's email address" />
      <definition value="Email address of the person." />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="255" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13811--20201126173054">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address_type" />
      <short value="Person's email address type" />
      <definition value="The type of email address, home, work" />
      <requirements value="Patient.telecon.use" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.persons_email_address_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Home" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Work" />
      </example>
      <example>
        <label value="example 3" />
        <valueString value="old" />
      </example>
      <maxLength value="6" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13810--20201126170711">
      <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.preference_of_email_address" />
      <short value="Preference of email address" />
      <definition value="The preferred order of use of email address" />
      <requirements value="Patient.telecon.rank" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.persons_email_address_details.preference_of_email_address" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13806--20201126160706">
      <path value="core_information_standard.person_demographics.persons_contact_details.other_contact_information" />
      <short value="Other contact information" />
      <definition value="Contact details via fax, sms, url" />
      <requirements value="Patient.contact.telecon.value" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.persons_contact_details.other_contact_information" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="255" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13065--20200515165049">
      <path value="core_information_standard.person_demographics.photograph" />
      <short value="Photograph" />
      <definition value="A photograph of the person for identification and to show what the person looks like normally." />
      <requirements value="Patient.photo" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.photograph" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Identifier" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10884--20190327192507">
      <path value="core_information_standard.person_demographics.place_of_birth" />
      <short value="Place of birth" />
      <definition value="The country of birth of the person." />
      <requirements value="Patient.extension(Birthplace)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.place_of_birth" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10885--20190327192557">
      <path value="core_information_standard.person_demographics.marital_status" />
      <short value="Marital status" />
      <definition value="An indicator to identify the legal marital status of the person." />
      <requirements value="Patient.maritalstatus" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.marital_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13293--20200806120114">
      <path value="core_information_standard.person_demographics.immigration_status" />
      <short value="Immigration status" />
      <definition value="Include details of the immigration status of the person, their permissions to live and receive care and support in the UK e.g. asylum seeker, indefinite leave to remain in the UK. Include start date, end date and any comments." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.immigration_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13304--20200806130619">
      <path value="core_information_standard.person_demographics.immigration_status.immigration_status" />
      <short value="Immigration status" />
      <definition value="Details of the immigration status of the person, their permissions to live and receive care and support in the UK e.g. asylum seeker, indefinite leave to remain in the UK." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.immigration_status.immigration_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13294--20200806120254">
      <path value="core_information_standard.person_demographics.immigration_status.start_date" />
      <short value="Start date" />
      <definition value="Start date of immigration status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.immigration_status.start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13295--20200806120403">
      <path value="core_information_standard.person_demographics.immigration_status.end_date" />
      <short value="End date" />
      <definition value="End date of immigration status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.immigration_status.end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13296--20200806120500">
      <path value="core_information_standard.person_demographics.immigration_status.comment" />
      <short value="Comment" />
      <definition value="Relevant comments about the person's immigration status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.immigration_status.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13847--20201230114554">
      <path value="core_information_standard.person_demographics.organ_and_tissue_donation" />
      <short value="Organ and tissue donation" />
      <definition value="Whether the person has opted out of automatic organ and/or tissue donation where applicable. This is information provided by the national register." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.organ_and_tissue_donation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10908--20190402132204">
      <path value="core_information_standard.person_demographics.overseas_visitor_status" />
      <short value="Overseas visitor status" />
      <definition value="The charging category relating to an overseas visitor." />
      <requirements value="Patient.(extension(treatmentCategory)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.person_demographics.overseas_visitor_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.101--20181031000000">
      <path value="core_information_standard.gp_practice" />
      <short value="GP practice" />
      <definition value="Details of the person's GP practice." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.gp_practice" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10643--20181109145924">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry" />
      <short value="GP practice record entry" />
      <definition value="This is an GP practice record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.gp_practice.gp_practice_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10003--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_name" />
      <short value="GP name" />
      <definition value="The name of the person's GP. If the person is registered with a GP practice, their usual GP name will be something volunteered by the person or their representative." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10002--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_details" />
      <short value="GP practice details" />
      <definition value="Name and address of the person's registered GP Practice. Registered GP practice details are available from the Person Dempographics Service (PDS), or volunteered from the person or their representative. Include details of the practice name and address." />
      <requirements value="PractitionerRole.organisation.Name (0..1)&#xD;&#xA;PractitionerRole.organisation.telcom (0..*)&#xD;&#xA;PractitionerRole.organisation.Address (0..*)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10001--20181031000000">
      <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_identifier" />
      <short value="GP practice identifier" />
      <definition value="The identifier of the registered GP practice." />
      <requirements value="PratitionerRole.organisation.identifier" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.gp_practice.gp_practice_record_entry.gp_practice_identifier" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="6" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.466--20181031000000">
      <path value="core_information_standard.about_me" />
      <short value="About me" />
      <definition value="About me" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12964--20200330105029">
      <path value="core_information_standard.about_me.what_is_most_important_to_me" />
      <short value="What is most important to me" />
      <definition value="A description of what is most important to you." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.what_is_most_important_to_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14325--20210701134923">
      <path value="core_information_standard.about_me.what_is_most_important_to_me.what_is_most_important_to_me" />
      <short value="What is most important to me" />
      <definition value="A description of what is most important to you &#xD;&#xA;**Emergency Information : -** Include any essential information that any professional in health and social care should know about the you in any situation, including emergencies.&#xD;&#xA;**Other Information : -**This could include : - Values, Spirituality/religion, Ethnicity, Culture, Pets, Goals and aspirations, Meaningful activities including leisure activities, visiting places, sport and exercise, listening to music, employment, education, volunteering" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.what_is_most_important_to_me.what_is_most_important_to_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13009--20200427112317">
      <path value="core_information_standard.about_me.people_who_are_important_to_me" />
      <short value="People who are important to me" />
      <definition value="Details of who is important to you and why." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.people_who_are_important_to_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14327--20210701162725">
      <path value="core_information_standard.about_me.people_who_are_important_to_me.people_who_are_important_to_me" />
      <short value="People who are important to me" />
      <definition value="Details of who is important to you and why. They could be family members, carers, friends, members of staff etc. Include how you want the people important to you to be engaged and involved in your care and support in both emergency and normal situations. Include how you stay connected to the people important to you. Who should not be contacted or consulted about your care and support and why, if you wish to say" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.people_who_are_important_to_me.people_who_are_important_to_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13006--20200424114824">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me" />
      <short value="How I communicate and how to communicate with me" />
      <definition value="A description of how you communicate normally." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14329--20210701163925">
      <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.how_i_communicate_and_how_to_communicate_with_me" />
      <short value="How I communicate and how to communicate with me" />
      <definition value="A description of how you communicate normally including any communication aids you use, for example a hearing aid.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* Include your preferred language of communication, if your first language is not English.&#xD;&#xA;* Include how you would communicate when you are in pain or distress.&#xD;&#xA;* Include how you communicate choices.&#xD;&#xA;* Include how you give feedback or raise a concern.&#xD;&#xA;* Include how you like to receive information&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Describe how you would like others to engage and communicate with you, including how you would like to be addressed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.how_i_communicate_and_how_to_communicate_with_me.how_i_communicate_and_how_to_communicate_with_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13005--20200424114553">
      <path value="core_information_standard.about_me.my_wellness" />
      <short value="My wellness" />
      <definition value="A description covering what you are able to do, how you engage with others and how you feel on a typical day through to on a day when you are unwell or really unwell." />
      <alias value="0.3" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.my_wellness" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14331--20210701165812">
      <path value="core_information_standard.about_me.my_wellness.my_wellness" />
      <short value="My wellness" />
      <definition value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;A description covering what you are able to do, how you engage with others and how you feel on a typical day through to on a day when you are unwell or really unwell&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* Include any causes that might result in you becoming unwell and strategies for avoiding or addressing the causes. For example, not drinking enough water could cause constipation.&#xD;&#xA;* Include any signs that indicate you might be becoming unwell.&#xD;&#xA;* On a bad day describe what is different about what you are able to do, how you engage with others and how you feel.&#xD;&#xA;* Include how your everyday life is affected by any medical conditions e.g. dementia and any symptoms e.g. itchiness, cough, pain and how you manage those conditions.&#xD;&#xA;* Include past health issues or experiences that need to be considered&#xD;&#xA;* Include your wellbeing and lifestyle goals and aspirations&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;                    &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.my_wellness.my_wellness" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13008--20200427103459">
      <path value="core_information_standard.about_me.please_do_and_please_dont" />
      <short value="Please do and please don't" />
      <definition value="A description of things you want someone supporting you to do (or not to do)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.please_do_and_please_dont" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14333--20210701172602">
      <path value="core_information_standard.about_me.please_do_and_please_dont.please_do_and_please_dont" />
      <short value="Please do and please don't" />
      <definition value="A description of things you want someone supporting you to do (or not to do).&#xD;&#xA;Things you want someone to **do **might include (for example): - Talk to me not to my carer, remind me to take my medication, encourage me to wash my hands regularly, explain to me what is happening and why, respond to my communication.&#xD;&#xA;A description of things you **do not** want someone supporting you to do might include (for example): - Discussing or asking questions about certain topics, making assumptions about something, providing support when it is not wanted, talking to you in a certain way, undergoing a specific intervention or taking a medication the person does not want." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.please_do_and_please_dont.please_do_and_please_dont" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13007--20200427102954">
      <path value="core_information_standard.about_me.how_and_when_to_support_me" />
      <short value="How and when to support me" />
      <definition value="A description of how and when you want someone caring for you to support you." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.how_and_when_to_support_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14335--20210701173520">
      <path value="core_information_standard.about_me.how_and_when_to_support_me.how_and_when_to_support_me" />
      <short value="How and when to support me" />
      <definition value="A description of how and when you want someone caring for you to support you.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* This could include support needs in an emergency situation (for example taking blood)&#xD;&#xA;* This could include support you need to maintain important routines or to carry out particular activities, for example: - Personal care routines, Eating and drinking, Bedtime routines, Taking medications, Moving and transitioning&#xD;&#xA;* This could also include support needed with:- wearing glasses/hearing aids/false teeth etc, making informed choices or understanding dangers and risks, managing your emotions, moods and behaviours, memory or confusion.&#xD;&#xA;* Include how your support needs change in different environments. Include any triggers that might result in you needing further support and strategies for avoiding or addressing the triggers. Include how you want the support to be provided." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.how_and_when_to_support_me.how_and_when_to_support_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13094--20200622113009">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me" />
      <short value="Also worth knowing about me" />
      <definition value="A description of what is also worth knowing about you for people caring or supporting you." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.also_worth_knowing_about_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14337--20210701174150">
      <path value="core_information_standard.about_me.also_worth_knowing_about_me.also_worth_knowing_about_me" />
      <short value="Also worth knowing about me" />
      <definition value="A description of what is also worth knowing about you for people caring or supporting you.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;* This could include a short history of your life (where you have worked, where you lived, important events in your life, important people in your past life).&#xD;&#xA;* This could include a short profile of your current life:- your work / study, your aspirations, your skills, your networks, things you like e.g. particular foods, places, a football team and things you like to talk about, things you dislike&#xD;&#xA;* This could also include any care and support preferences that have not been included elsewhere." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.also_worth_knowing_about_me.also_worth_knowing_about_me" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10367--20181031000000">
      <path value="core_information_standard.about_me.date" />
      <short value="Date" />
      <definition value="This is a record of the date that this information was last updated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10368--20181031000000">
      <path value="core_information_standard.about_me.supported_to_write_this_by" />
      <short value="Supported to write this by" />
      <definition value="Where relevant, this is a record of name, relationship/role and contact details of the individual who supported the person to write this section e.g. carer, family member, advocate, professional." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.supported_to_write_this_by" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14326--20210701135003">
      <path value="core_information_standard.about_me.location_to_multimedia_file" />
      <short value="Location to multimedia file" />
      <definition value="The link to the person's multimedia file" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.about_me.location_to_multimedia_file" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.160--20181031000000">
      <path value="core_information_standard.individual_requirements" />
      <short value="Individual requirements" />
      <definition value="The individual requirements of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12991--20200423195039">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment" />
      <short value="Reasonable adjustment" />
      <definition value="A record of reasonable adjustments that must be provided by the service to comply with the Equality Act 2010." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13061--20200512143835">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry" />
      <short value="Reasonable adjustment record entry" />
      <definition value="This is a reasonable adjustment record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13098--20200624111733">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the reasonable adjustment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13357--20200806174152">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13358--20200806174419">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13874--20210129125953">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_flag" />
      <short value="Reasonable adjustment flag" />
      <definition value="Under the [Equality Act 2010](https://www.gov.uk/guidance/equality-act-2010-guidance &quot;https://www.gov.uk/guidance/equality-act-2010-guidance&quot;), organisations have a legal duty to make changes in their approach or provision to ensure that services are as accessible to people with disabilities as they are for everybody else. These changes are called reasonable adjustments.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Reasonable adjustments can mean alterations to buildings by providing lifts, wide doors, ramps and tactile signage, but may also mean changes to policies, procedures and staff training to ensure that services work equally well for people with physical or sensory disabilities, learning disabilities or long-term conditions such as dementia.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Other adjustments include longer appointments, providing easy read materials or communications via a carer. This legal duty is anticipatory which means a service should know about a person’s need for adjustments when they are referred or present for care. For this to happen, and for optimum care to be delivered, adjustments need to be recorded and shared across the NHS." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_flag" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13017--20200428185715">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment" />
      <short value="Reasonable adjustment" />
      <definition value="The reasonable adjustment required e.g. requires specific contact method, requires communication professional" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13505--20200902184038">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reasonable adjustment" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13506--20200902184144">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13018--20200428190103">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_additional_detail" />
      <short value="Reasonable adjustment additional detail" />
      <definition value="Further detail about the support required and the consequence of not providing it." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.reasonable_adjustment_additional_detail" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13020--20200428191437">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the reasonable adjustment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13027--20200428193046">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who confirmed the need for the reasonable adjustment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13028--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13029--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13030--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13031--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13032--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13033--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13034--20200428193124">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13035--20200428193313">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="A record of the details of the person that entered the reasonable adjustment and the date on which it was entered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13036--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13037--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13038--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13039--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13040--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13041--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13042--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13043--20200428193340">
      <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.reasonable_adjustment.reasonable_adjustment_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13001--20200423200901">
      <path value="core_information_standard.individual_requirements.impairment" />
      <short value="Impairment" />
      <definition value="A record of any impairments for the person relating to reasonable adjustments." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13062--20200512155251">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry" />
      <short value="Impairment record entry" />
      <definition value="This is an impairment record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13099--20200624111959">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the impairment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13429--20200813150140">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13430--20200813153825">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13022--20200428192125">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category" />
      <short value="Impairment category" />
      <definition value="The category of the impairment e.g.  Physical disability, Sensory disability - such as sight or hearing, Long-term condition" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13507--20200902184517">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for impairment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13508--20200902184600">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_category.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13023--20200428192316">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_additional_detail" />
      <short value="Impairment additional detail" />
      <definition value="Description of what the person can do with the impairment, what they want to be able to do and how they should be supported to do it and what the consequences are of not providing the support.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Where there is a sensory disability include sensory processing difficulties (e.g. affects to balance and movement, oversensitive, under-sensitive)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.impairment_additional_detail" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13024--20200428192422">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the impairment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13044--20200428193459">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who confirmed the impairment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13045--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13046--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13047--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13048--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13049--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13050--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13051--20200428193528">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13052--20200428193614">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="A record of the details of the person that entered the impairment and the date on which it was entered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13053--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13054--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13055--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13056--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13057--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13058--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13059--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13060--20200428193638">
      <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.impairment.impairment_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10066--20181031000000">
      <path value="core_information_standard.individual_requirements.cognition" />
      <short value="Cognition" />
      <definition value="Details of the persons cognitive impairment." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11705--20190531130551">
      <path value="core_information_standard.individual_requirements.cognition.date" />
      <short value="Date" />
      <definition value="The date when the cognitive impairment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11706--20190531130637">
      <path value="core_information_standard.individual_requirements.cognition.location" />
      <short value="Location" />
      <definition value="The location where the cognitive impairment was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13431--20200813153955">
      <path value="core_information_standard.individual_requirements.cognition.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13432--20200813154110">
      <path value="core_information_standard.individual_requirements.cognition.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13669--20200908224226">
      <path value="core_information_standard.individual_requirements.cognition.cognition" />
      <short value="Cognition" />
      <definition value="The cognitive impairment to be considered when communicating with the person, child or their primary carer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.cognition" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11470--20190530142503">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the cognitive impairment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11471--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11472--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11473--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11474--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11475--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11476--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11477--20190530142524">
      <path value="core_information_standard.individual_requirements.cognition.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.performing_professional.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11478--20190530142535">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11479--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11480--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11481--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11482--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11483--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11484--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11485--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11486--20190530142605">
      <path value="core_information_standard.individual_requirements.cognition.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.cognition.person_completing_record.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10067--20181031000000">
      <path value="core_information_standard.individual_requirements.mobility" />
      <short value="Mobility" />
      <definition value="Details of the person's mobility needs." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11707--20190531130803">
      <path value="core_information_standard.individual_requirements.mobility.date" />
      <short value="Date" />
      <definition value="The date when the mobility needs were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11710--20190531131114">
      <path value="core_information_standard.individual_requirements.mobility.location" />
      <short value="Location" />
      <definition value="The location where the mobility needs were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13433--20200813154239">
      <path value="core_information_standard.individual_requirements.mobility.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13434--20200813154410">
      <path value="core_information_standard.individual_requirements.mobility.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13670--20200908224514">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs" />
      <short value="Mobility needs" />
      <definition value="The mobility needs of the person that allows movement between two spaces and achieves participation and a degree of independence." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.mobility_needs" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13671--20200908224706">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for mobility needs" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.mobility_needs.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13672--20200908224750">
      <path value="core_information_standard.individual_requirements.mobility.mobility_needs.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.mobility_needs.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11487--20190530142629">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the mobility needs." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11488--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11489--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11490--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11491--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11492--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11493--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11494--20190530142710">
      <path value="core_information_standard.individual_requirements.mobility.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.performing_professional.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11495--20190530142724">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11496--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11497--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11498--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11499--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11500--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11501--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11502--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11503--20190530142745">
      <path value="core_information_standard.individual_requirements.mobility.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.mobility.person_completing_record.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10835--20190322162441">
      <path value="core_information_standard.individual_requirements.other_individual_requirements" />
      <short value="Other individual requirements" />
      <definition value="Details of any other individual requirements the person may have" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11711--20190531131201">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.date" />
      <short value="Date" />
      <definition value="The date when the other individual requirements were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11712--20190531131231">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location" />
      <short value="Location" />
      <definition value="The location where the other individual requirements were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13435--20200813154658">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13436--20200813154803">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13673--20200908225148">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.other_individual_requirement" />
      <short value="Other individual requirement" />
      <definition value="Other individual requirements that a person may have." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.other_individual_requirement" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11504--20190530143459">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the other individual requirements." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11505--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11506--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11507--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11508--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11509--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11510--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11511--20190530143529">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.performing_professional.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11512--20190530143541">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11513--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11514--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11515--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11516--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11517--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11518--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11519--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11520--20190530143602">
      <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.individual_requirements.other_individual_requirements.person_completing_record.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10741--20190306175512">
      <path value="core_information_standard.alerts" />
      <short value="Alerts">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Alerts" />
          </extension>
        </extension>
      </short>
      <definition value="Details of alerts.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Any significant information meriting a specific and highly visible warning to any user (e.g. metallic implant, emergency keyholder information, potential dangerous pet)." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10916--20190409125312">
      <path value="core_information_standard.alerts.alerts_record_entry" />
      <short value="Alerts record entry" />
      <definition value="This is an alerts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10742--20190306181058">
      <path value="core_information_standard.alerts.alerts_record_entry.alert" />
      <short value="Alert" />
      <definition value="Any significant information meriting a specific and highly visible warning to any user (e.g. metallic implant, potential dangerous pet)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.alert" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12399--20190605130930">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12400--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12401--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12402--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12403--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12404--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12405--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12406--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12407--20190605131034">
      <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.alerts.alerts_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.520--20181031000000">
      <path value="core_information_standard.legal_information" />
      <short value="Legal information" />
      <definition value="The legal information relating to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10421--20181031000000">
      <path value="core_information_standard.legal_information.consent_for_information_sharing" />
      <short value="Consent for information sharing" />
      <definition value="Details of the person's consent for information sharing" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11713--20190531131518">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.date" />
      <short value="Date" />
      <definition value="The date when the consent was given" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11714--20190531131554">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location" />
      <short value="Location" />
      <definition value="The location where the consent was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13451--20200827165103">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13452--20200827165216">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13575--20200907164731">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.consent_for_information_sharing" />
      <short value="Consent for information sharing" />
      <definition value="This is a record of consent for information sharing under the common law duty of confidentiality. Where consent has not been obtained or sought, the reason why should be provided. Include best interests decision where person lacks capacity. This is a placeholder until the national guidance is published." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.consent_for_information_sharing" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13778--20201016163453">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.reason_for_consent_not_given" />
      <short value="Reason for consent not given" />
      <definition value="Reason not given for consent" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.reason_for_consent_not_given" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11715--20190531131635">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the consent for information sharing" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11716--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11717--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11718--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11719--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11720--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11721--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11722--20190531131718">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11723--20190531131729">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11724--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11725--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11726--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11727--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11728--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11729--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11730--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11731--20190531131758">
      <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_for_information_sharing.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10422--20181031000000">
      <path value="core_information_standard.legal_information.consent_relating_to_child" />
      <short value="Consent relating to child" />
      <definition value="Details of the person's consent relating to child" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11732--20190531132158">
      <path value="core_information_standard.legal_information.consent_relating_to_child.date" />
      <short value="Date" />
      <definition value="The date when the person with responsibility for the child was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11733--20190531132227">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location" />
      <short value="Location" />
      <definition value="The location where the person with responsibility for the child was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13674--20200908234415">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13675--20200908234535">
      <path value="core_information_standard.legal_information.consent_relating_to_child.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13576--20200907165040">
      <path value="core_information_standard.legal_information.consent_relating_to_child.consent_relating_to_child" />
      <short value="Consent relating to child" />
      <definition value="The person with parental responsibility or appointed guardian where a child lacks competency. Consideration of age and competency, applying Gillick competency or Fraser guidelines." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.consent_relating_to_child" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11734--20190531132306">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the person responsible for the child." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11735--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11736--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11737--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11738--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11739--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11740--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11741--20190531132355">
      <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11742--20190531132359">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11743--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11744--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11745--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11746--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11747--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11748--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11749--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11750--20190531132418">
      <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.consent_relating_to_child.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10424--20181031000000">
      <path value="core_information_standard.legal_information.mental_capacity_assessment" />
      <short value="Mental capacity assessment" />
      <definition value="Details of the persons mental capacity assessment" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11688--20190531115022">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.date" />
      <short value="Date" />
      <definition value="The date when the mental capacity assessment was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11689--20190531115104">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location" />
      <short value="Location" />
      <definition value="The location where the mental capacity assessment was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13449--20200827164320">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13450--20200827164357">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13724--20200916113228">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.mental_capacity_assessment" />
      <short value="Mental capacity assessment" />
      <definition value="Whether an assessment of the mental capacity of the (adult) person has been undertaken, if so, what capacity the decision relates to and the outcome of the assessment. Also record best interests decision if person lacks capacity." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.mental_capacity_assessment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13779--20201016164041">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the mental capacity assessment information." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.location_of_document" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11281--20190530115330">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the mental capacity assessment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11282--20190530115738">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11283--20190530115848">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11288--20190530121940">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11284--20190530120115">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11285--20190530120246">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11286--20190530121719">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13521--20200904134341">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13522--20200904134547">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11287--20190530121813">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11289--20190530122439">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11290--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11291--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11292--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11293--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11294--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13523--20200904135248">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13524--20200904135404">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11295--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11296--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11297--20190530122539">
      <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_capacity_assessment.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10425--20181031000000">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent" />
      <short value="Lasting power of attorney for health and welfare or court-appointed deputy (or equivalent)" />
      <definition value="Details of the person's LPA record or equivalent" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13630--20200908200311">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.date" />
      <short value="Date" />
      <definition value="The date the LPA was recorded" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13631--20200908200428">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location" />
      <short value="Location" />
      <definition value="The location where the LPA was given" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13632--20200908200520">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13633--20200908200520">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13634--20200908200547">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent" />
      <short value="Lasting power of attorney for health and welfare or court appointed deputy (or equivalent)" />
      <definition value="Record of one or more people who have been given power (LPA) by the person when they had capacity to make decisions about their health and welfare should they lose capacity to make those decisions. To be valid, an LPA must have been registered with the Court of Protection. If life-sustaining treatment is being considered the LPA document must state specifically that the attorney has been given power to consent to or refuse life-sustaining treatment. Details of any person (deputy) appointed by the court to make decisions about the person’s health and welfare. A deputy does not have the power to refuse life-sustaining treatment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13636--20200908201008">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the LPA" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13776--20201012135045">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the LPA information" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.location_of_document" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13635--20200908200839">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.name_of_lpa" />
      <short value="Name of LPA" />
      <definition value="The names of any appointed people or deputies" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.name_of_lpa" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13637--20200908201129">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of the LPA" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.lasting_power_of_attorney_for_health_and_welfare_or_court_appointed_deputy_or_equivalent.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13638--20200908201316">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the details of the LPA or equivalent" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13639--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13640--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13641--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13642--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13643--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13644--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13645--20200908201355">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13646--20200908201417">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person who took the LPA." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13647--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13648--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13649--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13650--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13651--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13652--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13653--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13654--20200908201449">
      <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.lasting_power_of_attorney_for_health_and_welfare_or_courtappointed_deputy_or_equivalent.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10426--20181031000000">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent" />
      <short value="Deprivation of Liberty Safeguards or equivalent" />
      <definition value="Details of the person's Deprivation of Liberty Safeguards (DoLS) or equivalent" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13068--20200521180427">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_date" />
      <short value="Application date" />
      <definition value="The date the application was made" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13069--20200521180536">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_status" />
      <short value="Application status" />
      <definition value="The status of the DOLs application." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.application_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Requested" />
      </example>
      <example>
        <label value="example 2" />
        <valueString value="Authorised" />
      </example>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13626--20200908194907">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.deprivation_of_liberty_safeguards_or_equivalent" />
      <short value="Deprivation of liberty safeguards or equivalent" />
      <definition value="Record of Deprivation of Liberty Safeguards (DoLS) or equivalent, including the reason for this." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.deprivation_of_liberty_safeguards_or_equivalent" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13071--20200521181632">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.start_date_of_authorisation" />
      <short value="Start date of authorisation" />
      <definition value="The date the DOLs was authorised." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.start_date_of_authorisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13072--20200521181819">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.planned_or_actual_end_date_of_authorisation" />
      <short value="Planned or actual end date of authorisation" />
      <definition value="The planned or actual end date of authorisation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.planned_or_actual_end_date_of_authorisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13073--20200521182041">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who applied for the DOLs." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13074--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13075--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13076--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13077--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13078--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13079--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13080--20200521182129">
      <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.deprivation_of_liberty_safeguards_or_equivalent.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10427--20181031000000">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status" />
      <short value="Mental health act or equivalent status" />
      <definition value="Details of the persons mental health act record" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10920--20190426141719">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_start_date" />
      <short value="Section start date" />
      <definition value="The date the person was detained." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10921--20190426141905">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_end_date" />
      <short value="Section end date" />
      <definition value="The date the person was no longer detained." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.section_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11692--20190531125156">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location" />
      <short value="Location" />
      <definition value="The location where the decision to detain the person was made under the mental health act." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13453--20200827165458">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13454--20200827165628">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13627--20200908195225">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status" />
      <short value="Mental health act or equivalent status" />
      <definition value="Record where a person diagnosed with a mental disorder is formally detained under the Mental health act or equivalent, including the section number. If person subject to Community Treatment Order or Conditional Discharge (or equivalent) record here." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13628--20200908195706">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for mental health act" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <example>
        <label value="example 1" />
        <valueString value="Formally detained under Mental Health Act Section 2" />
      </example>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13629--20200908195849">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13755--20200929114832">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.supporting_information" />
      <short value="Supporting information" />
      <definition value="If person subject to Community Treatment Order or Conditional Discharge (or equivalent) record here." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.mental_health_act_or_equivalent_status.supporting_information" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11315--20190530125322">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the decision to detain the person under the mental health act." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11316--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11317--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11318--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11319--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11320--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11321--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11322--20190530125354">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11323--20190530125457">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11324--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11325--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11326--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11327--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11328--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11329--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11330--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11331--20190530125519">
      <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.mental_health_act_or_equivalent_status.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10428--20181031000000">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt" />
      <short value="Advance decision to refuse treatment (ADRT)" />
      <definition value="Details of the person's ADRT status." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13479--20200902165959">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.date" />
      <short value="Date" />
      <definition value="The date the ADRT was recorded." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13480--20200902170108">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location" />
      <short value="Location" />
      <definition value="The location where the ADRT was recorded." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13481--20200902170148">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13482--20200902170331">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13502--20200902173630">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment" />
      <short value="Advance decision to refuse treatment" />
      <definition value="A record of an advance decision to refuse one or more specific types of future treatment, made by a person who had capacity at the time of recording the decision. The decision only applies when the person no longer has the capacity to consent to or refuse the specific treatment being considered. An ADRT must be in writing, signed and witnessed. If the ADRT is refusing life-sustaining treatment it must state specifically that the treatment is refused even if the person’s life is at risk." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13503--20200902174653">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for advance decision to refuse treatment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13504--20200902174838">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.advance_decision_to_refuse_treatment.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13484--20200902170808">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who recorded the ADRT" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13485--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13486--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13487--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13488--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13489--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13490--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13491--20200902170845">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13492--20200902171028">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person who recorded the ADRT." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13493--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13494--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13495--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13496--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13497--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13498--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13499--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13500--20200902171059">
      <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.legal_information.advance_decision_to_refuse_treatment_adrt.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.271--20181031000000">
      <path value="core_information_standard.safeguarding" />
      <short value="Safeguarding" />
      <definition value="The safeguarding details of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10821--20190321121449">
      <path value="core_information_standard.safeguarding.safeguarding_concerns" />
      <short value="Safeguarding concerns" />
      <definition value="Details of safeguarding concerns" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13428--20200812150111">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_indicator" />
      <short value="Safeguarding indicator" />
      <definition value="Indicates whether or not the hospital considers that there are safeguarding issues associated with the patient." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_indicator" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10172--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_date" />
      <short value="Safeguarding concerns date" />
      <definition value="The date the safeguarding concerns were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10766--20190318175129">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_end_date" />
      <short value="Safeguarding concerns end date" />
      <definition value="The date safeguarding concerns ended." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10173--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location" />
      <short value="Location" />
      <definition value="The location where the safeguarding concerns were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13437--20200814153027">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="9" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13438--20200814153213">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10171--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns" />
      <short value="Safeguarding concerns" />
      <definition value="Identified safeguarding concerns." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13756--20200929122226">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for safeguarding concerns" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13757--20200929122318">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.safeguarding_concerns.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11358--20190530135150">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the safeguarding concerns." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11359--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11360--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11361--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11362--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11363--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11364--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11365--20190530135216">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11366--20190530135306">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11367--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11368--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11369--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11370--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11371--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11372--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11373--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11374--20190530135334">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10175--20181031000000">
      <path value="core_information_standard.safeguarding.safeguarding_concerns.comment" />
      <short value="Comment" />
      <definition value="Further details on safeguarding concerns." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.safeguarding_concerns.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10797--20190320130845">
      <path value="core_information_standard.safeguarding.looked_after_child" />
      <short value="Looked after child" />
      <definition value="Details of the looked after child" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10746--20190307114756">
      <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_start_date" />
      <short value="Looked after child start date" />
      <definition value="The date the child became a looked after child." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10761--20190308183616">
      <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_end_date" />
      <short value="Looked after child end date" />
      <definition value="The date the child ceased to be a looked after child." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.looked_after_child_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10799--20190320131432">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.local_authority" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13614--20200908181946">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.local_authority.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13615--20200908182136">
      <path value="core_information_standard.safeguarding.looked_after_child.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.local_authority.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11375--20190530135410">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11376--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11377--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11378--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11379--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11380--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11381--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11382--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11383--20190530135440">
      <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.looked_after_child.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10798--20190320131202">
      <path value="core_information_standard.safeguarding.child_protection_plan" />
      <short value="Child protection plan" />
      <definition value="Details of the child protection plan" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10747--20190307114825">
      <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_start_date" />
      <short value="Child protection plan start date" />
      <definition value="The start date of the child protection plan" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10762--20190308183648">
      <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_end_date" />
      <short value="Child protection plan end date" />
      <definition value="The end date of the child protection plan" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.child_protection_plan_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10748--20190307114845">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.local_authority" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13616--20200908183754">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for a local authority" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13617--20200908183919">
      <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.local_authority.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11384--20190530135502">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11385--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11386--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11387--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11388--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11389--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11390--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11391--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11392--20190530135535">
      <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.child_protection_plan.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10923--20190426175437">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan" />
      <short value="Unborn child protection plan" />
      <definition value="Details of the unborn child protection plan." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10924--20190426175545">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_start_date" />
      <short value="Unborn child protection plan start date" />
      <definition value="Start date of the unborn child protection plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10925--20190426175643">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_end_date" />
      <short value="Unborn child protection plan end date" />
      <definition value="End date of the unborn child protection plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.unborn_child_protection_plan_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10926--20190426175825">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority" />
      <short value="Local authority" />
      <definition value="The named local authority." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13618--20200908184151">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13619--20200908184311">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.local_authority.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11393--20190530135601">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11394--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11395--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11396--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11397--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11398--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11399--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11400--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11401--20190530135618">
      <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.safeguarding.unborn_child_protection_plan.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.452--20181031000000">
      <path value="core_information_standard.professional_contacts" />
      <short value="Professional contacts" />
      <definition value="The details of the person’s professional contacts." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10767--20190318180716">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry" />
      <short value="Professional contacts record entry" />
      <definition value="This is a professional contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10352--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10353--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12973--20200406200200">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.key_worker" />
      <short value="Key worker" />
      <definition value="A flag that identifies the personal contact is the key worker assigned to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.key_worker" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10354--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10355--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.team" />
      <short value="Team" />
      <definition value="The name of the team." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.team" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10356--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13564--20200904181834">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13565--20200904181937">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10357--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10358--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.start_date" />
      <short value="Start date" />
      <definition value="The start date of the professional relationship with the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10359--20181031000000">
      <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.end_date" />
      <short value="End date" />
      <definition value="The end date of the professional relationship with the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.professional_contacts.professional_contacts_record_entry.end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.445--20181031000000">
      <path value="core_information_standard.personal_contacts" />
      <short value="Personal contacts" />
      <definition value="The details of the individual's personal contacts." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.personal_contacts" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10768--20190319130513">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry" />
      <short value="Personal contacts record entry" />
      <definition value="This is personal contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10345--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.name" />
      <short value="Name" />
      <definition value="The name of the personal contact." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.name" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10346--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship" />
      <short value="Relationship" />
      <definition value="The relationship the personal contact has to the person, e.g. father, grandmother, family friend etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <defaultValueCodeableConcept>
        <text value="10" />
      </defaultValueCodeableConcept>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12968--20200406131310">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship_type" />
      <short value="Relationship type" />
      <definition value="Additional roles the person performs on behalf of the other (e.g. Carer, Next of Kin, Emergency Contact, Dependent, etc.)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.relationship_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10350--20181031000000">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the personal contact (e.g. telephone number, address, email address etc.)" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.contact_details" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10937--20190502171544">
      <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.comments" />
      <short value="Comments" />
      <definition value="Notes on the significance of the personal contact to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.personal_contacts.personal_contacts_record_entry.comments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.168--20181031000000">
      <path value="core_information_standard.participation_in_research" />
      <short value="Participation in research" />
      <definition value="Participation in research" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10646--20181112151445">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry" />
      <short value="Participation in research record entry" />
      <definition value="This is a Participation in research record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10068--20181031000000">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.name_of_research_study" />
      <short value="Name of research study" />
      <definition value="Name and details of the research study/trial and/or drug/intervention" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.name_of_research_study" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="250" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10739--20190212172710">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.identification_code" />
      <short value="Identification code" />
      <definition value="Identification code of research study" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.identification_code" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="20" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12201--20190531162408">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12202--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12203--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12204--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12205--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12206--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12207--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12208--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12209--20190531162435">
      <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.participation_in_research.participation_in_research_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.105--20181031000000">
      <path value="core_information_standard.referral_details" />
      <short value="Referral details" />
      <definition value="The details of the referral." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10917--20190409155955">
      <path value="core_information_standard.referral_details.referral_details_record_entry" />
      <short value="Referral details record entry" />
      <definition value="This is the referral details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10006--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.date" />
      <short value="Date" />
      <definition value="The date of referral" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10005--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details" />
      <short value="Referrer details" />
      <definition value="The details of the referrer that is making the referral or the transfer.&#xD;&#xA;&#xD;&#xA;This could be the person, GP surgery, department, specialty, sub-specialty, educational institution, mental health team, care home etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10971--20190522162939">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.name" />
      <short value="Name" />
      <definition value="The name of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10972--20190522163025">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.role" />
      <short value="Role" />
      <definition value="Role of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10973--20190522163110">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.grade" />
      <short value="Grade" />
      <definition value="The grade of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12409--20190605181150">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.team" />
      <short value="Team" />
      <definition value="The team or department of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.team" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12410--20190605181215">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.specialty" />
      <short value="Specialty" />
      <definition value="The specialty of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12411--20190605182001">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service" />
      <short value="Service" />
      <definition value="The service of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13397--20200810191014">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13398--20200810191112">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.service.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10974--20190522163140">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation" />
      <short value="Organisation" />
      <definition value="The organisation of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13399--20200810191438">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for organisation code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13400--20200810191707">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10975--20190522163349">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of the referrer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referrer_details.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10007--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_method" />
      <short value="Referral method" />
      <definition value="The method in which a referral is sent and received. This may be a letter, email, transcript of a telephone conversation, Choose and Book, in person (self-referral) etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10011--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral" />
      <short value="Reason for referral" />
      <definition value="The reason for the referral, e.g. diagnosis, treatment, transfer of care due to relocation, investigation, second opinion, management of the patient (e.g. palliative care), or carer's concerns." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13455--20200827181732">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reason for referral" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13456--20200827181845">
      <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.reason_for_referral.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10010--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral" />
      <short value="Urgency of referral" />
      <definition value="The details of the urgency of referral" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13835--20201228135455">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.urgency" />
      <short value="Urgency" />
      <definition value="This is the priority of a request for services" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.urgency" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10976--20190522175438">
      <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.reason_for_urgency_of_referral" />
      <short value="Reason for urgency of referral" />
      <definition value="The reason for urgency of referral if not routine." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.urgency_of_referral.reason_for_urgency_of_referral" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10008--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to" />
      <short value="Referral to" />
      <definition value="Details of where the referral is to be sent.&#xD;&#xA;&#xD;&#xA;If not an individual, this could be a service, e.g. GP surgery, department, specialty, subspecialty, educational institution, mental health etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10977--20190522175622">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.name" />
      <short value="Name" />
      <definition value="Name of person the referral is to be sent to." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10978--20190522175639">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.role" />
      <short value="Role" />
      <definition value="Role of person where the referral is to be sent to." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10979--20190522175651">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.grade" />
      <short value="Grade" />
      <definition value="The grade of the person where the referral is sent to." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10982--20190522175949">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.team" />
      <short value="Team" />
      <definition value="The team or department of the person where the referral is being sent to" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.team" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10983--20190522180028">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.specialty" />
      <short value="Specialty" />
      <definition value="The specialty the referral is being sent to e.g. physiotherapy, oncology, mental health etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12412--20190605182052">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service" />
      <short value="Service" />
      <definition value="The service of where the referral is sent to." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13509--20200903175024">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13510--20200903175106">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.service.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10980--20190522175710">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation" />
      <short value="Organisation" />
      <definition value="The organisation of where the referral is to be sent." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13511--20200903175429">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for organisation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13512--20200903175557">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10981--20190522175726">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.contact_details" />
      <short value="Contact details" />
      <definition value="The contact details of where the referral is to be sent." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_to.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10014--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.referral_criteria" />
      <short value="Referral criteria" />
      <definition value="Records whether specific criteria required for referral, to a particular service, have been met (may be nationally or locally determined). This field is used to outline which criteria have been met where a service has indicated specific criteria and to explain the rationale for referral where criteria have not been met." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.referral_criteria" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10015--20181031000000">
      <path value="core_information_standard.referral_details.referral_details_record_entry.return_response_to" />
      <short value="Return response to" />
      <definition value="Name of professional to be communicated with, if not the referrer" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.referral_details.referral_details_record_entry.return_response_to" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.169--20181031000000">
      <path value="core_information_standard.contacts_with_professionals" />
      <short value="Contacts with professionals" />
      <definition value="The details of the person’s contact with a professional." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10718--20190208134922">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry" />
      <short value="Contacts with professionals record entry" />
      <definition value="This is a contacts record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10069--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.date_and_time_of_contact" />
      <short value="Date and time of contact" />
      <definition value="Date and time of the contact." />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.date_and_time_of_contact" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10075--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact" />
      <short value="Location of contact" />
      <definition value="The location where the contact took place." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13513--20200903180156">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Encounter.location.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13514--20200903180413">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_of_contact.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10077--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by" />
      <short value="Seen by" />
      <definition value="The professional that saw the person." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13515--20200903181301">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.name" />
      <short value="Name" />
      <definition value="The name of the professional that saw the person" />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13758--20200929123726">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.role" />
      <short value="Role" />
      <definition value="The role of the person providing the service." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.seen_by.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10072--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional" />
      <short value="Responsible professional" />
      <definition value="The name and role of the professional that had overall responsibility for the person e.g. consultant, nurse consultant, midwife, allied health professional (may not have actually seen the person)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10988--20190523183610">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.name" />
      <short value="Name" />
      <definition value="The name of the responsible professional." />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10989--20190523183653">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.role" />
      <short value="Role" />
      <definition value="The role of the responsible professional" />
      <requirements value="Encounter.participant.type" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.responsible_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10076--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_type" />
      <short value="Location type" />
      <definition value="The type of location where the contact took place e.g. person's home" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.location_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10070--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.contact_type" />
      <short value="Contact type" />
      <definition value="Type of contact e.g. GP consultation, outpatient attendance" />
      <requirements value="Encounter.type" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.contact_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10071--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.consultation_method" />
      <short value="Consultation method" />
      <definition value="Consultation method used e.g. face to face, telephone" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.consultation_method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10073--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="Encounter.participant.individual.Practitioner.PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10074--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.service" />
      <short value="Service" />
      <definition value="The service that was provided." />
      <requirements value="Encounter.Appointment.servicetype" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.service" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10078--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present" />
      <short value="Professionals present" />
      <definition value="The name, role of the additional individuals or team members including consultant(s), nurse consultant(s), allied health professional(s), social worker(s)" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10990--20190523185151">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.name" />
      <short value="Name" />
      <definition value="The name of the professional present" />
      <requirements value="Encounter.participant" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10991--20190523185237">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.role" />
      <short value="Role" />
      <definition value="The role of the professional present." />
      <requirements value="Encounter.participant.type" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.professionals_present.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10080--20181031000000">
      <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.outcome_of_contact" />
      <short value="Outcome of contact" />
      <definition value="This records the outcome of the contact." />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contacts_with_professionals.contacts_with_professionals_record_entry.outcome_of_contact" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.181--20181031000000">
      <path value="core_information_standard.admission_details" />
      <short value="Admission details" />
      <definition value="Admission details" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10918--20190409161631">
      <path value="core_information_standard.admission_details.admission_details_record_entry" />
      <short value="Admission details record entry" />
      <definition value="This is the admission details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10085--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.date_of_admission" />
      <short value="Date of admission" />
      <definition value="Date and time the person was admitted to hospital." />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.date_of_admission" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10090--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to" />
      <short value="Admitted to" />
      <definition value="The hospital the person was admitted to." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13380--20200810180232">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for admission to" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="6" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13381--20200810180347">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admitted_to.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10087--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional" />
      <short value="Responsible care professional" />
      <definition value="The care professional who has overall responsibility for the person (may not actually see the person)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10992--20190523231609">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.name" />
      <short value="Name" />
      <definition value="The name of the responsible care professional." />
      <requirements value="Encounter.Practitioner.PractitionerRole.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10993--20190523231705">
      <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.role" />
      <short value="Role" />
      <definition value="The role of the responsible consultant." />
      <requirements value="Encounter.Practitioner.PractitionerRole" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.responsible_care_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10081--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission" />
      <short value="Reason for admission" />
      <definition value="The health problems and issues experienced by the person that prompted the decision to admit to hospital e.g. chest pain, mental health crisis, blackout, fall, a specific procedure, intervention, investigation or treatment, non compliance with treatment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13382--20200810180834">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for reason for admission" />
      <requirements value="Encounter.reason" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13384--20200810181825">
      <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.reason_for_admission.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10082--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method" />
      <short value="Admission method" />
      <definition value="How the person was admitted to hospital e.g. elective, emergency, maternity, transfer etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13385--20200810182126">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for admission method" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13387--20200810182233">
      <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.admission_method.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10083--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.legal_status_on_admission" />
      <short value="Legal status on admission" />
      <definition value="Whether the person was admitted as informal or formal/detained." />
      <requirements value="Encounter,Subject.Observation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.legal_status_on_admission" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10084--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission" />
      <short value="Source of admission" />
      <definition value="Where the person was immediately prior to admission, e.g. usual place of residence, temporary place of residence, penal establishment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13388--20200810182526">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of source of admission" />
      <requirements value="Encounter.hospitalisation.admitsource" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <fixedString value="an2" />
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13389--20200810182700">
      <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.source_of_admission.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10088--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person" />
      <short value="Individual accompanying person" />
      <definition value="Details of the accompanying individual and the extent to which they have provided the information about the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10984--20190523125939">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.name" />
      <short value="Name" />
      <definition value="Name of individual accompanying person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10985--20190523130007">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.role" />
      <short value="Role" />
      <definition value="Role of the individual accompanying the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10986--20190523130220">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship" />
      <short value="Relationship" />
      <definition value="Relationship of individual accompanying the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13517--20200904123042">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relationship to person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13518--20200904123140">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.relationship.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12447--20190617144114">
      <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.comment" />
      <short value="Comment" />
      <definition value="Information about the extent to which the accompanying individual provided information about the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.individual_accompanying_person.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10089--20181031000000">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13390--20200810182953">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for specialty" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13391--20200810183131">
      <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.admission_details.admission_details_record_entry.specialty.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.191--20181031000000">
      <path value="core_information_standard.discharge_details" />
      <short value="Discharge details" />
      <definition value="Discharge details" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10919--20190409163123">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry" />
      <short value="Discharge details record entry" />
      <definition value="This is the discharge details record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10096--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.date_of_discharge" />
      <short value="Date of discharge" />
      <definition value="The date and time of discharge" />
      <requirements value="Encounter.period" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.date_of_discharge" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10095--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_location" />
      <short value="Discharge location" />
      <definition value="The hospital the person was discharged from." />
      <requirements value="Encounter.location.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10093--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant" />
      <short value="Discharging consultant" />
      <definition value="The consultant responsible for the person at time of discharge." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10994--20190523232201">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.name" />
      <short value="Name" />
      <definition value="The name of the discharging consultant" />
      <requirements value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Encounter.Practitioner.PractitionerRole.Practitioner.name&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10995--20190523232248">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.role" />
      <short value="Role" />
      <definition value="The role of the discharging consultant" />
      <requirements value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Encounter.Practitioner.PractitionerRole&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_consultant.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10098--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method" />
      <short value="Discharge method" />
      <definition value="The method of discharge from hospital e.g. person discharged on clinical advice or with clinical consent; person discharged him/herself or was discharged by a relative or advocate." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13393--20200810185334">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for discharge method" />
      <requirements value="Extension" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13394--20200810185525">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_method.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10094--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty" />
      <short value="Discharging specialty" />
      <definition value="The specialty of the consultant responsible for the person at the time of discharge." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13395--20200810185749">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for discharge speciality" />
      <requirements value="Encounter.participant.individual.Practitioner.Practitionerrole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13396--20200810185931">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_specialty.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10987--20190523132124">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_department" />
      <short value="Discharging department" />
      <definition value="The department from which the person is discharged." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharging_department" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10097--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.legal_status_on_discharge" />
      <short value="Legal status on discharge" />
      <definition value="Whether the person was discharged as informal or formal/detained." />
      <requirements value="Encounter.Subject.Observation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.legal_status_on_discharge" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10099--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination" />
      <short value="Discharge destination" />
      <definition value="-" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10100--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_destination" />
      <short value="Discharge destination" />
      <definition value="The destination of the person on discharge from hospital e.g. usual place of residence, NHS run care home." />
      <requirements value="Encounter.hospitalisation.dischargedisposition" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_destination" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="2" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10101--20181031000000">
      <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_address" />
      <short value="Discharge address" />
      <definition value="Address to which the person is discharged if not the usual place of residence." />
      <requirements value="Encounter.hospitalisation.destination.location. Address" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.discharge_details.discharge_details_record_entry.discharge_destination.discharge_address" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="175" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10720--20190208155804">
      <path value="core_information_standard.future_appointments" />
      <short value="Future appointments" />
      <definition value="Details of future appointments." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10721--20190208155839">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry" />
      <short value="Future appointments record entry" />
      <definition value="This is the future appointments record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10722--20190208155919">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.date_of_appointment" />
      <short value="Date of appointment" />
      <definition value="Date and time of future appointment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.date_of_appointment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10723--20190208160039">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.appointment_status" />
      <short value="Appointment status" />
      <definition value="The status of the appointment e.g. proposed, booked, confirmed, rejected." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.appointment_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10724--20190208160223">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.reason_for_appointment" />
      <short value="Reason for appointment" />
      <definition value="Reason this appointment is scheduled e.g. diagnosis, investigation, treatment or assessment" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.reason_for_appointment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10726--20190208160514">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment" />
      <short value="Location of future appointment" />
      <definition value="The location of the appointment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13519--20200904132338">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13520--20200904132524">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.location_of_future_appointment.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10727--20190208161035">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.specialty" />
      <short value="Specialty" />
      <definition value="The specialty e.g. physiotherapy, oncology, mental health etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10728--20190208161132">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.service" />
      <short value="Service" />
      <definition value="The service being provided." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.service" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10729--20190208161210">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person" />
      <short value="Professional to see the person" />
      <definition value="The name and role of the professional e.g. consultant, care worker, nurse consultant." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12413--20190605185913">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.name" />
      <short value="Name" />
      <definition value="The name of the professional seeing the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12414--20190605185935">
      <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.role" />
      <short value="Role" />
      <definition value="The role of the professional seeing the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.future_appointments.future_appointments_record_entry.professional_to_see_the_person.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10685--20181204113310">
      <path value="core_information_standard.vaccinations" />
      <short value="Vaccinations" />
      <definition value="Details of vaccinations." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10686--20181204113426">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry" />
      <short value="Vaccinations record entry" />
      <definition value="This is the vaccinations record entry.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;There may be 0 to many record entries under a section.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10695--20181204113840">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.date" />
      <short value="Date" />
      <definition value="The date on which the vaccination was administered or the reported/partial date on which it was reported." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10759--20190308175000">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the vaccine was administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13577--20200907170823">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13578--20200907170939">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12184--20190531161914">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who administered the vaccine." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12185--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12186--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12187--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12188--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12189--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12190--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12191--20190531161935">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10687--20181204113600">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product" />
      <short value="Vaccine product" />
      <definition value="The vaccine product administered." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13237--20200721164415">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccine product." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13238--20200721164532">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_product.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10698--20181204151119">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer" />
      <short value="Manufacturer" />
      <definition value="Name of vaccine manufacturer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13239--20200721171402">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the manufacturer." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13240--20200721171548">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.manufacturer.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10688--20181204113630">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure" />
      <short value="Vaccine procedure" />
      <definition value="The procedure which was used to administer the vaccine." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13219--20200708122941">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccine procedure" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13220--20200708125749">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.vaccine_procedure.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10691--20181204113733">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site" />
      <short value="Body site" />
      <definition value="Body site vaccine was administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13222--20200708173737">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for body site" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13223--20200708174009">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.body_site.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10692--20181204113753">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route" />
      <short value="Route" />
      <definition value="How the vaccine entered the body." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.route" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13224--20200708182310">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for vaccination route" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13225--20200708182539">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.route.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10693--20181204113805">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication" />
      <short value="Indication" />
      <definition value="The clinical indication or reason for administering the vaccine." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13226--20200714170318">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for Indication." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13227--20200714170812">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.indication.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10694--20181204113824">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount" />
      <short value="Dose amount" />
      <definition value="Amount of vaccine administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13838--20201228224954">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.value" />
      <short value="Value" />
      <definition value="The amount of vaccine administered" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13839--20201228225147">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of measure for the dose amount" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_amount.units_of_measure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10824--20190321133854">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_sequence" />
      <short value="Dose sequence" />
      <definition value="Nominal position in a series of vaccines." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.dose_sequence" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="decimal" />
      </type>
      <maxValueDecimal value="1" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10838--20190326123246">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status" />
      <short value="Outcome status" />
      <definition value="Whether the vaccine was administered or not, including the reason why" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13230--20200716145434">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.not_given_flag" />
      <short value="Not given flag" />
      <definition value="Flag to indicate that the vaccination was NOT given at this time by a healthcare professional" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.not_given_flag" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13231--20200716150005">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.vaccination_situation_not_given_reason" />
      <short value="Vaccination situation (not given reason)" />
      <definition value="The reason why a vaccination was not administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.outcome_status.vaccination_situation_not_given_reason" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12192--20190531161951">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12193--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12194--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12195--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12196--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12197--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12198--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12199--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12200--20190531162012">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10825--20190321134011">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported" />
      <short value="Reported" />
      <definition value="Details of the vaccination reported to the professional" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10837--20190326122922">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.date" />
      <short value="Date" />
      <definition value="The date or partial date that the reported vaccination was given in the opinion of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13849--20210105125910">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.reported" />
      <short value="Reported" />
      <definition value="A flag to indicate the information was reported to a professional" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.reported" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <defaultValueBoolean value="true" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13232--20200721124900">
      <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.report_origin" />
      <short value="Report origin">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Report origin" />
          </extension>
        </extension>
      </short>
      <definition value="The source of the data when the report of the vaccination event is not based on information from the person who administered the vaccine." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.vaccinations.vaccinations_record_entry.reported.report_origin" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10927--20190430170000">
      <path value="core_information_standard.problem_list" />
      <short value="Problem list" />
      <definition value="A summary of the problems that require investigation or treatment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10928--20190430170101">
      <path value="core_information_standard.problem_list.problem_list_record_entry" />
      <short value="Problem list record entry" />
      <definition value="This is a problem list record entry. &#xD;&#xA;&#xD;&#xA;There may be 0 to many record entries under problem list. &#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10929--20190430170455">
      <path value="core_information_standard.problem_list.problem_list_record_entry.date" />
      <short value="Date" />
      <definition value="The date the problem was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12133--20190531160347">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the problem." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12134--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12135--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12136--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12137--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12138--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12139--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12140--20190531160417">
      <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10931--20190430170745">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location" />
      <short value="Location" />
      <definition value="The location the problem was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13242--20200727182708">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13243--20200727183113">
      <path value="core_information_standard.problem_list.problem_list_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10932--20190430170840">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem" />
      <short value="Problem" />
      <definition value="A condition which needs addressing and so is important for every professional to know about when seeing the person. &#xD;&#xA;&#xD;&#xA;Problems may include diagnoses, symptoms, and social or behavioural issues" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.problem" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13244--20200727184332">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the problem list." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.problem.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13245--20200727184630">
      <path value="core_information_standard.problem_list.problem_list_record_entry.problem.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.problem.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10933--20190430171025">
      <path value="core_information_standard.problem_list.problem_list_record_entry.onset_date" />
      <short value="Onset date" />
      <definition value="A date or estimated date that the problem began" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.onset_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10934--20190430171059">
      <path value="core_information_standard.problem_list.problem_list_record_entry.end_date" />
      <short value="End Date" />
      <definition value="The date or estimated date the problem was resolved." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10935--20190430171155">
      <path value="core_information_standard.problem_list.problem_list_record_entry.stage_of_disease" />
      <short value="Stage of disease" />
      <definition value="The stage of the disease where relevant." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.stage_of_disease" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10936--20190430171322">
      <path value="core_information_standard.problem_list.problem_list_record_entry.comment" />
      <short value="Comment" />
      <definition value="Supporting text may be given covering the problem." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.comment" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12141--20190531160431">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12142--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12143--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12144--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12145--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12146--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12147--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12148--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12149--20190531160453">
      <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.problem_list.problem_list_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.238--20181031000000">
      <path value="core_information_standard.procedures_and_therapies" />
      <short value="Procedures and therapies" />
      <definition value="The details of any procedures performed. Includes both psychological and medical therapies and procedures (e.g. cognitive behaviour therapy, hip replacement)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10652--20181113120222">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry" />
      <short value="Procedure record entry" />
      <definition value="This is a procedure record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10138--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.date" />
      <short value="Date" />
      <definition value="The date the procedure was performed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13246--20200727191327">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the procedure was undertaken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13247--20200727191431">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13248--20200727191431">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12150--20190531160840">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the procedure." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12151--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12152--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12153--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12154--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12155--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12156--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12157--20190531160920">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10141--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure" />
      <short value="Procedure" />
      <definition value="The therapeutic or diagnostic procedure performed. Includes both psychological and medical therapies and procedures (e.g. cognitive&#xA;behaviour therapy, or follow-up interventions as a result of physical health&#xA;checks). Complementary or alternative procedures and therapies should be recorded here." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13249--20200727193509">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The procedure code." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13250--20200727194038">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.procedure.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10142--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site" />
      <short value="Anatomical site" />
      <definition value="The body site of the procedure" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13251--20200727194607">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the anatomical site." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13252--20200727194824">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.anatomical_site.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10143--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality" />
      <short value="Laterality" />
      <definition value="Laterality of the procedure" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13253--20200727195039">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for laterality." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13254--20200727195235">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.laterality.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10144--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure" />
      <short value="Complications related to procedure" />
      <definition value="Details of any intra-operative complications encountered during the procedure, arising during the person’s stay in the recovery unit or directly attributable to the procedure." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13255--20200727195623">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for complications relating to procedure." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13256--20200727195817">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.complications_related_to_procedure.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10145--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues" />
      <short value="Specific anesthesia issues" />
      <definition value="Details of any adverse reaction to any anesthetic agents including local anesthesia. Problematic intubation, transfusion reaction, etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13257--20200727200025">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for specific anesthesia issues." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13258--20200727200136">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.specific_anesthesia_issues.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12158--20190531160935">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12159--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12160--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12161--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12162--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12163--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12164--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12165--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12166--20190531161002">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10146--20181031000000">
      <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further textual comment to clarify such as statement that information is partial or incomplete. Also indicate the outcome of the procedure." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.procedures_and_therapies.procedure_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.136--20181031000000">
      <path value="core_information_standard.social_context" />
      <short value="Social context" />
      <definition value="The social setting in which the person lives, such as their household, occupational history, and lifestyle factors." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10036--20181031000000">
      <path value="core_information_standard.social_context.household_composition" />
      <short value="Household composition" />
      <definition value="Details of the person's household composition." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11770--20190531141342">
      <path value="core_information_standard.social_context.household_composition.date" />
      <short value="Date" />
      <definition value="The date when the household composition was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13271--20200728140757">
      <path value="core_information_standard.social_context.household_composition.location" />
      <short value="Location" />
      <definition value="The location where the household composition was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13272--20200728140911">
      <path value="core_information_standard.social_context.household_composition.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13273--20200728140911">
      <path value="core_information_standard.social_context.household_composition.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13261--20200728120025">
      <path value="core_information_standard.social_context.household_composition.household_composition" />
      <short value="Household composition" />
      <definition value="Description of the household composition e.g. lives alone, lives with family, lives with partner, shared accommodation etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.household_composition" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13262--20200728121550">
      <path value="core_information_standard.social_context.household_composition.household_composition.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of household composition" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.household_composition.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13263--20200728122028">
      <path value="core_information_standard.social_context.household_composition.household_composition.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.household_composition.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11648--20190530180353">
      <path value="core_information_standard.social_context.household_composition.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the household composition." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11649--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11650--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11651--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11652--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11653--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11654--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11655--20190530180733">
      <path value="core_information_standard.social_context.household_composition.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11521--20190530145023">
      <path value="core_information_standard.social_context.household_composition.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11522--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11523--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11524--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11525--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11526--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11527--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11528--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11529--20190530145056">
      <path value="core_information_standard.social_context.household_composition.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_composition.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10037--20181031000000">
      <path value="core_information_standard.social_context.occupational_history" />
      <short value="Occupational history" />
      <definition value="The current and/or previous occupation(s) of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11772--20190531141512">
      <path value="core_information_standard.social_context.occupational_history.date" />
      <short value="Date" />
      <definition value="The date when the occupational history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11773--20190531141538">
      <path value="core_information_standard.social_context.occupational_history.location" />
      <short value="Location" />
      <definition value="The location where the occupational history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13274--20200730144127">
      <path value="core_information_standard.social_context.occupational_history.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13275--20200730144458">
      <path value="core_information_standard.social_context.occupational_history.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13264--20200728122639">
      <path value="core_information_standard.social_context.occupational_history.occupational_history" />
      <short value="Occupational history" />
      <definition value="The current and/or previous occupation(s) of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.occupational_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13265--20200728122726">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for occupational history" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.occupational_history.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13266--20200728122914">
      <path value="core_information_standard.social_context.occupational_history.occupational_history.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.occupational_history.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11656--20190530180803">
      <path value="core_information_standard.social_context.occupational_history.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the occupational history." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11657--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11658--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11659--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11660--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11661--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11662--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11663--20190530180820">
      <path value="core_information_standard.social_context.occupational_history.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11530--20190530145151">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11531--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11532--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11533--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11534--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11535--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11536--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11537--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11538--20190530145222">
      <path value="core_information_standard.social_context.occupational_history.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.occupational_history.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10038--20181031000000">
      <path value="core_information_standard.social_context.educational_history" />
      <short value="Educational history" />
      <definition value="Details of the person's educational history." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11774--20190531141622">
      <path value="core_information_standard.social_context.educational_history.date" />
      <short value="Date" />
      <definition value="The date when the educational history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11775--20190531141657">
      <path value="core_information_standard.social_context.educational_history.location" />
      <short value="Location" />
      <definition value="The location where the education history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13276--20200730145355">
      <path value="core_information_standard.social_context.educational_history.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13277--20200730145509">
      <path value="core_information_standard.social_context.educational_history.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13840--20201229111155">
      <path value="core_information_standard.social_context.educational_history.educational_history" />
      <short value="Educational history" />
      <definition value="The current and/or previous relevant educational history of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.educational_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11776--20190531141728">
      <path value="core_information_standard.social_context.educational_history.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the educational history." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11777--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11778--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11779--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11780--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11781--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11782--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11783--20190531141750">
      <path value="core_information_standard.social_context.educational_history.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11539--20190530145255">
      <path value="core_information_standard.social_context.educational_history.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11540--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11541--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11542--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11543--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11544--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11545--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11546--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11547--20190530145314">
      <path value="core_information_standard.social_context.educational_history.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.educational_history.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10039--20181031000000">
      <path value="core_information_standard.social_context.lifestyle_choices" />
      <short value="Lifestyle choices" />
      <definition value="The lifestyle choices made by the person which are pertinent to his or her health and well-being, e.g. physical activity level, pets, hobbies and sexual habits" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11784--20190531141812">
      <path value="core_information_standard.social_context.lifestyle_choices.date" />
      <short value="Date" />
      <definition value="The date when the lifestyle choices were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11785--20190531141840">
      <path value="core_information_standard.social_context.lifestyle_choices.location" />
      <short value="Location" />
      <definition value="The location where the lifestyle choices were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13278--20200730145815">
      <path value="core_information_standard.social_context.lifestyle_choices.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13279--20200730145921">
      <path value="core_information_standard.social_context.lifestyle_choices.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13841--20201229112628">
      <path value="core_information_standard.social_context.lifestyle_choices.lifestyle_choices" />
      <short value="Lifestyle choices" />
      <definition value="The lifestyle choices made by the person which are pertinent to his or her health and well-being, e.g. physical activity level, pets, hobbies and sexual preferences." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.lifestyle_choices" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11786--20190531141914">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the lifestyle choices." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11787--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11788--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11789--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11790--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11791--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11792--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11793--20190531141939">
      <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11548--20190530145359">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11549--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11550--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11551--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11552--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11553--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11554--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11555--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11556--20190530145428">
      <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.lifestyle_choices.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10040--20181031000000">
      <path value="core_information_standard.social_context.smoking_status" />
      <short value="Smoking status" />
      <definition value="Details of the person's smoking status." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11794--20190531142005">
      <path value="core_information_standard.social_context.smoking_status.date" />
      <short value="Date" />
      <definition value="The date when the smoking status was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11795--20190531142040">
      <path value="core_information_standard.social_context.smoking_status.location" />
      <short value="Location" />
      <definition value="The location where the smoking status was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13281--20200730150312">
      <path value="core_information_standard.social_context.smoking_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13282--20200730150427">
      <path value="core_information_standard.social_context.smoking_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13283--20200730171222">
      <path value="core_information_standard.social_context.smoking_status.smoking_status" />
      <short value="Smoking status" />
      <definition value="Record of any smoking use by the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.smoking_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13284--20200730171444">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.coded_value" />
      <short value="Coded value" />
      <definition value="The smoking status of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.smoking_status.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13285--20200730171604">
      <path value="core_information_standard.social_context.smoking_status.smoking_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.smoking_status.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13286--20200731155803">
      <path value="core_information_standard.social_context.smoking_status.smoking_status__details" />
      <short value="Smoking status - details" />
      <definition value="Further details recorded about the smoking status of the person" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.smoking_status__details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13287--20200731160037">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking" />
      <short value="Date stopped smoking" />
      <definition value="The date the person stopped smoking (if known)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13288--20200731160149">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for date stopped smoking." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13289--20200731160638">
      <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.date" />
      <short value="Date" />
      <definition value="The date the person stopped smoking." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.date_stopped_smoking.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11796--20190531142114">
      <path value="core_information_standard.social_context.smoking_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the smoking status." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11797--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11798--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11799--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11800--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11801--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11802--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11803--20190531142151">
      <path value="core_information_standard.social_context.smoking_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11557--20190530145525">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11558--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11559--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11560--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11561--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11562--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11563--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11564--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11565--20190530145547">
      <path value="core_information_standard.social_context.smoking_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.smoking_status.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10041--20181031000000">
      <path value="core_information_standard.social_context.alcohol_intake" />
      <short value="Alcohol intake" />
      <definition value="Details of the person's alcohol intake" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11804--20190531142305">
      <path value="core_information_standard.social_context.alcohol_intake.date" />
      <short value="Date" />
      <definition value="The date when the alcohol intake was noted." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11805--20190531142338">
      <path value="core_information_standard.social_context.alcohol_intake.location" />
      <short value="Location" />
      <definition value="The location where the alcohol intake was noted." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13332--20200806162651">
      <path value="core_information_standard.social_context.alcohol_intake.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13333--20200806163011">
      <path value="core_information_standard.social_context.alcohol_intake.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13290--20200731170246">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake" />
      <short value="Alcohol intake" />
      <definition value="Latest or current alcohol consumption." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13291--20200731170414">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of the person alcohol intake" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13292--20200731171104">
      <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.alcohol_intake.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11806--20190531142413">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who noted the alcohol intake." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11807--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11808--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11809--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11810--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11811--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11812--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11813--20190531142433">
      <path value="core_information_standard.social_context.alcohol_intake.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11566--20190530145623">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11567--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11568--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11569--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11570--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11571--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11572--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11573--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11574--20190530145706">
      <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.alcohol_intake.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10042--20181031000000">
      <path value="core_information_standard.social_context.drugsubstance_use" />
      <short value="Drug/substance use" />
      <definition value="Details of the person's drug and substance use." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11814--20190531142449">
      <path value="core_information_standard.social_context.drugsubstance_use.date" />
      <short value="Date" />
      <definition value="The date when the drug/substance use was noted." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11815--20190531142516">
      <path value="core_information_standard.social_context.drugsubstance_use.location" />
      <short value="Location" />
      <definition value="The location where the drug/substance use was noted." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13334--20200806163142">
      <path value="core_information_standard.social_context.drugsubstance_use.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13335--20200806163314">
      <path value="core_information_standard.social_context.drugsubstance_use.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13336--20200806163601">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use" />
      <short value="Drug/substance use" />
      <definition value="Latest or current drug/substance use." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13337--20200806164434">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for drug and substance misuse." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13338--20200806164544">
      <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.drugsubstance_use.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11816--20190531142551">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who noted the drug/substance use." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11817--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11818--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11819--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11820--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11821--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11822--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11823--20190531142611">
      <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11575--20190530145736">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11576--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11577--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11578--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11579--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11580--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11581--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11582--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11583--20190530145758">
      <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.drugsubstance_use.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10043--20181031000000">
      <path value="core_information_standard.social_context.social_circumstances" />
      <short value="Social circumstances" />
      <definition value="Details of the persons social circumstances" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11824--20190531142631">
      <path value="core_information_standard.social_context.social_circumstances.date" />
      <short value="Date" />
      <definition value="The date when the social circumstances were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11825--20190531142700">
      <path value="core_information_standard.social_context.social_circumstances.location" />
      <short value="Location" />
      <definition value="The location where the social circumstances were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13339--20200806164755">
      <path value="core_information_standard.social_context.social_circumstances.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13340--20200806164924">
      <path value="core_information_standard.social_context.social_circumstances.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13341--20200806165145">
      <path value="core_information_standard.social_context.social_circumstances.social_circumstances" />
      <short value="Social circumstances" />
      <definition value="A person’s social background, network and personal circumstances, e.g. housing. This should include whether the person is a [carer](https://datadictionary.nhs.uk/nhs_business_definitions/carer.html &quot;&quot;)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.social_circumstances" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11826--20190531142737">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the social circumstances." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11827--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11828--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11829--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11830--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11831--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11832--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11833--20190531142755">
      <path value="core_information_standard.social_context.social_circumstances.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11584--20190530145843">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11585--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11586--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11587--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11588--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11589--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11590--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11591--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11592--20190530145916">
      <path value="core_information_standard.social_context.social_circumstances.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.social_circumstances.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10045--20181031000000">
      <path value="core_information_standard.social_context.access" />
      <short value="Access" />
      <definition value="Details of access for the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11844--20190531143001">
      <path value="core_information_standard.social_context.access.date" />
      <short value="Date" />
      <definition value="The date when the special access requirements were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11845--20190531143030">
      <path value="core_information_standard.social_context.access.location" />
      <short value="Location" />
      <definition value="The location where the special access requirements were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13343--20200806170107">
      <path value="core_information_standard.social_context.access.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13344--20200806170146">
      <path value="core_information_standard.social_context.access.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13342--20200806165443">
      <path value="core_information_standard.social_context.access.access" />
      <short value="Access" />
      <definition value="Special access requirements e.g. key safe, coded lock, which door to use, stretcher access, etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.access" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11846--20190531143102">
      <path value="core_information_standard.social_context.access.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the special access requirements." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11847--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11848--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11849--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11850--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11851--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11852--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11853--20190531143119">
      <path value="core_information_standard.social_context.access.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11602--20190530150110">
      <path value="core_information_standard.social_context.access.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11603--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11604--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11605--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11606--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11607--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11608--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11609--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11610--20190530150127">
      <path value="core_information_standard.social_context.access.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.access.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10046--20181031000000">
      <path value="core_information_standard.social_context.dependants" />
      <short value="Dependants" />
      <definition value="Details of any responsibility the person has for dependants." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11854--20190531143140">
      <path value="core_information_standard.social_context.dependants.date" />
      <short value="Date" />
      <definition value="The date when the dependents details were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11855--20190531143207">
      <path value="core_information_standard.social_context.dependants.location" />
      <short value="Location" />
      <definition value="The location where the dependents details were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13346--20200806170712">
      <path value="core_information_standard.social_context.dependants.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13347--20200806170803">
      <path value="core_information_standard.social_context.dependants.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13345--20200806170540">
      <path value="core_information_standard.social_context.dependants.dependants" />
      <short value="Dependants" />
      <definition value="Provide details of any responsibility the person has for dependants. In the case of children provide date of birth of the child." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.dependants" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11856--20190531143234">
      <path value="core_information_standard.social_context.dependants.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the dependents details." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11857--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11858--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11859--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11860--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11861--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11862--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11863--20190531143253">
      <path value="core_information_standard.social_context.dependants.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11611--20190530150335">
      <path value="core_information_standard.social_context.dependants.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11612--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11613--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11614--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11615--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11616--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11617--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11618--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11619--20190530150359">
      <path value="core_information_standard.social_context.dependants.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.dependants.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10047--20181031000000">
      <path value="core_information_standard.social_context.accommodation_status" />
      <short value="Accommodation status" />
      <definition value="Details of the type of accommodation where the person lives." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11864--20190531143322">
      <path value="core_information_standard.social_context.accommodation_status.date" />
      <short value="Date" />
      <definition value="The date when the accommodation status was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11865--20190531143351">
      <path value="core_information_standard.social_context.accommodation_status.location" />
      <short value="Location" />
      <definition value="The location where the accommodation was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13352--20200806172301">
      <path value="core_information_standard.social_context.accommodation_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value of location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13353--20200806172348">
      <path value="core_information_standard.social_context.accommodation_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13348--20200806171204">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status" />
      <short value="Accommodation status" />
      <definition value="An indication of the type of accommodation where the person lives. &#xD;&#xA;&#xD;&#xA;This should be based on the main or permanent residence." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.accommodation_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13349--20200806171326">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for accommodation status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.accommodation_status.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="4" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13350--20200806171653">
      <path value="core_information_standard.social_context.accommodation_status.accommodation_status.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.accommodation_status.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11866--20190531143424">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the accommodation status." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11867--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11868--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11869--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11870--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11871--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11872--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11873--20190531143445">
      <path value="core_information_standard.social_context.accommodation_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11874--20190531143509">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11875--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11876--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11877--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11878--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11879--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11880--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11881--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11882--20190531143530">
      <path value="core_information_standard.social_context.accommodation_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.accommodation_status.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10051--20181031000000">
      <path value="core_information_standard.social_context.household_environment" />
      <short value="Household environment" />
      <definition value="Details of the person's household environment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11883--20190531143604">
      <path value="core_information_standard.social_context.household_environment.date" />
      <short value="Date" />
      <definition value="The date when the household environment details were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11884--20190531143630">
      <path value="core_information_standard.social_context.household_environment.location" />
      <short value="Location" />
      <definition value="The location where the household environment details were taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13351--20200806171922">
      <path value="core_information_standard.social_context.household_environment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13354--20200806172531">
      <path value="core_information_standard.social_context.household_environment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13842--20201229121112">
      <path value="core_information_standard.social_context.household_environment.household_environment" />
      <short value="Household environment" />
      <definition value="Factors in the household which impact the person's health and wellbeing, to include smoking in the home, alcohol/substance use etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.household_environment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11885--20190531143703">
      <path value="core_information_standard.social_context.household_environment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the household environment details." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11886--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11887--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11888--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11889--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11890--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11891--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11892--20190531143724">
      <path value="core_information_standard.social_context.household_environment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11621--20190530150619">
      <path value="core_information_standard.social_context.household_environment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11622--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11623--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11624--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11625--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11626--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11627--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11628--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11629--20190530150641">
      <path value="core_information_standard.social_context.household_environment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.social_context.household_environment.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10044--20181031000000">
      <path value="core_information_standard.services_and_care" />
      <short value="Services and care" />
      <definition value="The services and care provided for the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12421--20190611165524">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry" />
      <short value="Services and care record entry" />
      <definition value="This is a services and care record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12965--20200403172147">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_name" />
      <short value="Social care package name" />
      <definition value="Name of specific type of package being provided (e.g. Reablement, Home Based Care XYZ, etc)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12966--20200403172536">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_type" />
      <short value="Social care package type" />
      <definition value="Higher level categorisation of package type, e.g. Adults Home Support" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.social_care_package_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11834--20190531142813">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_start_date" />
      <short value="Service start date" />
      <definition value="The date service started to be provided." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12420--20190607193052">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_end_date" />
      <short value="Service end date" />
      <definition value="The date the service is planned to be ended or the actual end date." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.service_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11835--20190531142842">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority" />
      <short value="Local authority" />
      <definition value="The name of the local authority providing the care package." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13566--20200904184525">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for local authority" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13567--20200904184637">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.local_authority.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13067--20200521134146">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.care_funding_source" />
      <short value="Care funding source" />
      <definition value="A reference to the funding source and any conditions or limitations associated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.care_funding_source" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11836--20190531142923">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional providing the service." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11837--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11838--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11839--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11840--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11841--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11842--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11843--20190531142941">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11593--20190530145953">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11594--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11595--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11596--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11597--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11598--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11599--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11600--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11601--20190530150018">
      <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.services_and_care.services_and_care_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12974--20200406200953">
      <path value="core_information_standard.primary_support_reason" />
      <short value="Primary support reason" />
      <definition value="The primary support reason for social care." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.primary_support_reason" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12975--20200406201411">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry" />
      <short value="Primary support reason record entry" />
      <definition value="This is a primary support reason record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12976--20200406201536">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.primary_support_reason" />
      <short value="Primary support reason" />
      <definition value="The Primary Support Reason used to classify a person for National Reporting on Short and Long Term Services (SALT) e.g. Learning disability support, mental health support, physical support" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.primary_support_reason" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13305--20200806132108">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.active" />
      <short value="Active" />
      <definition value="Flag to indicate whether the primary support reason is currently active" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.active" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13306--20200806132222">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.start_date" />
      <short value="Start date" />
      <definition value="The date a primary support reason was authorised as active." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13307--20200806132257">
      <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.end_date" />
      <short value="End date" />
      <definition value="The end date of authorisation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.primary_support_reason.primary_support_reason_record_entry.end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.251--20181031000000">
      <path value="core_information_standard.family_history" />
      <short value="Family history" />
      <definition value="Family history" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10653--20181113120747">
      <path value="core_information_standard.family_history.family_history_record_entry" />
      <short value="Family history record entry" />
      <definition value="This is a family history record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10153--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.date" />
      <short value="Date" />
      <definition value="The date the family history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10851--20190327171704">
      <path value="core_information_standard.family_history.family_history_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the family history was taken." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13682--20200909125127">
      <path value="core_information_standard.family_history.family_history_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13683--20200909125238">
      <path value="core_information_standard.family_history.family_history_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11640--20190530175857">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who took the family history." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11641--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11642--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11643--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11644--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11645--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11646--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11647--20190530175944">
      <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10155--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person" />
      <short value="Relationship to person" />
      <definition value="The relationship of the family member with the condition to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13676--20200909122847">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relationship to person" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13677--20200909122929">
      <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.relationship_to_person.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10151--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history" />
      <short value="Family history" />
      <definition value="The record of relevant illness in family relations deemed to be significant to the care or health of the person, including mental illness and suicide, genetic information etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.family_history" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13678--20200909123518">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for family history" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.family_history.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13679--20200909123835">
      <path value="core_information_standard.family_history.family_history_record_entry.family_history.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.family_history.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11630--20190530152816">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11631--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11632--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11633--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11634--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11635--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11636--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11637--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11638--20190530152841">
      <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10156--20181031000000">
      <path value="core_information_standard.family_history.family_history_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further textual comment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.family_history.family_history_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.257--20181031000000">
      <path value="core_information_standard.investigation_results" />
      <short value="Investigation results" />
      <definition value="Investigation results" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10654--20181113121048">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry" />
      <short value="Investigation results record entry" />
      <definition value="This is a investigation result record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10157--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.date" />
      <short value="Date" />
      <definition value="The date and time when the investigation was performed" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12099--20190531155511">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the investigation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12100--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12101--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12102--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12103--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12104--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12105--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12106--20190531155533">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10159--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the investigation took place." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13725--20200916124640">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.coded_location" />
      <short value="Coded location" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.coded_location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13726--20200916131032">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10160--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation" />
      <short value="Investigation" />
      <definition value="The investigation performed." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13525--20200904141136">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for investigation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13526--20200904142243">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10161--20181031000000">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result" />
      <short value="Investigation result" />
      <definition value="For each investigation, the result of the investigation. This can include a report which may have results for multiple tests." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13527--20200904142541">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for investigation results" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.coded_value" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13528--20200904142950">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.investigation_result.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12415--20190607162134">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result" />
      <short value="Structured investigation result" />
      <definition value="A structured set of information for each investigation result." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12416--20190607162208">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.value" />
      <short value="Value" />
      <definition value="The value of the investigation result." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12417--20190607162350">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of the investigation result." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.units_of_measure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12418--20190607162448">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.reference_ranges" />
      <short value="Reference ranges" />
      <definition value="The reference range for the investigation result." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.reference_ranges" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12419--20190607162600">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.abnormal_indicator" />
      <short value="Abnormal indicator" />
      <definition value="Indicator if the investigation is abnormal." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.structured_investigation_result.abnormal_indicator" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="base64Binary" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12107--20190531155548">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12108--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12109--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12110--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12111--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12112--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12113--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12114--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12115--20190531155617">
      <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigation_results.investigation_results_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10730--20190208161716">
      <path value="core_information_standard.investigations_requested" />
      <short value="Investigations requested" />
      <definition value="Details of any investigations requested" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10731--20190208161905">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry" />
      <short value="Investigations requested record entry" />
      <definition value="This is an investigation requested record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10732--20190208162140">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.date" />
      <short value="Date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Date" />
          </extension>
        </extension>
      </short>
      <definition value="The date the investigation was requested." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10736--20190208162449">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location" />
      <short value="Location">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Location" />
          </extension>
        </extension>
      </short>
      <definition value="The location where the investigation was requested.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The location where the investigation was requested" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13727--20200916132215">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13728--20200916133726">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12081--20190531154909">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who requested the investigation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12082--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12083--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12084--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12085--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12086--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12087--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12088--20190531154933">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10733--20190208162242">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested" />
      <short value="Investigation requested">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Investigation requested" />
          </extension>
        </extension>
      </short>
      <definition value="The investigation that is requested. The investigation may refer to an individual test or a group of related tests or broader investigation required (so the investigator can determine the appropriate tests)">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The date on which the investigation was requested" />
          </extension>
        </extension>
      </definition>
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13529--20200904151024">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for Investigation requested" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13530--20200904151459">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.investigation_requested.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10734--20190208162321">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.status_of_request" />
      <short value="Status of request">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Status of request" />
          </extension>
        </extension>
      </short>
      <definition value="The status of the investigation request.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The status of the test request." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.status_of_request" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="16" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10737--20190208162536">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.reason_for_request" />
      <short value="Reason for request">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Reason for request" />
          </extension>
        </extension>
      </short>
      <definition value="An explanation or justification for why this investigation is being requested." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.reason_for_request" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10738--20190208162622">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.request_priority" />
      <short value="Request priority">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Request priority" />
          </extension>
        </extension>
      </short>
      <definition value="The urgency of the investigation requested.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The priority of the test request." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.request_priority" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12090--20190531154953">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12091--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12092--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12093--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12094--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12095--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12096--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12097--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12098--20190531155055">
      <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.investigations_requested.investigations_requested_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.557--20181031000000">
      <path value="core_information_standard.examination_findings" />
      <short value="Examination findings" />
      <definition value="Examination findings" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10662--20181113134729">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry" />
      <short value="Examination findings record entry" />
      <definition value="This is an examination findings record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10462--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.date" />
      <short value="Date" />
      <definition value="The date the examination was performed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12116--20190531155916">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who performed the examiniation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12117--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12118--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12119--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12120--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12121--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12122--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12123--20190531155938">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10461--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the examination was performed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13445--20200827153149">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13446--20200827153244">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10458--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings" />
      <short value="Examination findings" />
      <definition value="The record of findings from the examinations performed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13443--20200827115827">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for examination findings." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13444--20200827151828">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.examination_findings.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10464--20181031000000">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations" />
      <short value="Observations" />
      <definition value="The record of essential physiological measurements, e.g., heart rate, blood pressure, temperature, pulse, height, weight, respiratory rate, oxygen saturation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13866--20210127181405">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry" />
      <short value="Observations record entry" />
      <definition value="This is an observations record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13447--20200827160842">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for observations" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13832--20201223152216">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.value" />
      <short value="Value" />
      <definition value="The measured value of the observations" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13833--20201223152347">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.units_of_measure" />
      <short value="Units of measure" />
      <definition value="The units of measure for the observation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.units_of_measure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="10" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13848--20201230121558">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.site" />
      <short value="Site" />
      <definition value="The anatomical site at which the observation is taken" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.site" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13843--20201229150411">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.interpretation" />
      <short value="Interpretation" />
      <definition value="The assessment made based on the result of the observation e.g high, low" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.interpretation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13448--20200827160958">
      <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.examination_findings.examination_findings_record_entry.observations.observations_record_entry.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10814--20190320184935">
      <path value="core_information_standard.pregnancy_status" />
      <short value="Pregnancy status" />
      <definition value="Pregnancy status of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10812--20190320184437">
      <path value="core_information_standard.pregnancy_status.date" />
      <short value="Date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Date of Observation" />
          </extension>
        </extension>
      </short>
      <definition value="The date the observation was recorded" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10855--20190327172701">
      <path value="core_information_standard.pregnancy_status.location" />
      <short value="Location" />
      <definition value="The location where the pregnancy state details were recorded." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13531--20200904161324">
      <path value="core_information_standard.pregnancy_status.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13532--20200904161454">
      <path value="core_information_standard.pregnancy_status.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10815--20190320185102">
      <path value="core_information_standard.pregnancy_status.pregnancy_state" />
      <short value="Pregnancy state">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Pregnancy State" />
          </extension>
        </extension>
      </short>
      <definition value="A flag that indicates whether the person is pregnant." />
      <comment value="Pregnancy state" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.pregnancy_state" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10813--20190320184538">
      <path value="core_information_standard.pregnancy_status.expected_delivery_date" />
      <short value="Expected delivery date">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="Expected delivery date" />
          </extension>
        </extension>
      </short>
      <definition value="The expected delivery date of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.expected_delivery_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13533--20200904163141">
      <path value="core_information_standard.pregnancy_status.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who observed the pregnancy" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13534--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13535--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13536--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13537--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13538--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13539--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13540--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13541--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13542--20200904163232">
      <path value="core_information_standard.pregnancy_status.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13543--20200904163251">
      <path value="core_information_standard.pregnancy_status.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13544--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13545--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13546--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13547--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13548--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13549--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13550--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13551--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13552--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13553--20200904163348">
      <path value="core_information_standard.pregnancy_status.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.pregnancy_status.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.262--20181031000000">
      <path value="core_information_standard.assessments" />
      <short value="Assessments" />
      <definition value="Details of the person's assessments" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11664--20190530192951">
      <path value="core_information_standard.assessments.assessments_record_entry" />
      <short value="Assessments record entry" />
      <definition value="This is the assessments record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10763--20190318135122">
      <path value="core_information_standard.assessments.assessments_record_entry.date" />
      <short value="Date" />
      <definition value="The date the assessment was done." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10764--20190318135159">
      <path value="core_information_standard.assessments.assessments_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the assessment was done." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13570--20200907154022">
      <path value="core_information_standard.assessments.assessments_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13571--20200907154151">
      <path value="core_information_standard.assessments.assessments_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10822--20190321125522">
      <path value="core_information_standard.assessments.assessments_record_entry.assessment_type" />
      <short value="Assessment type" />
      <definition value="The type of the assessment e.g. social care needs assessment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.assessment_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10754--20190307182112">
      <path value="core_information_standard.assessments.assessments_record_entry.assessment_summary" />
      <short value="Assessment summary" />
      <definition value="The summary of the assessment" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.assessment_summary" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="250" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10655--20181113121556">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded" />
      <short value="Structured assessment (superseded)" />
      <definition value="Details of the structured assessment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11751--20190531135226">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.structured_assessment_name" />
      <short value="Structured assessment name" />
      <definition value="Structured assessment name e.g. New York Heart Failure, Glasgow Coma scale, Activities of Daily Living (ADL) etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.structured_assessment_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10162--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_score" />
      <short value="Assessment score" />
      <definition value="The structured assessment score." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_score" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10163--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_value" />
      <short value="Assessment value" />
      <definition value="The structured assessment value." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.assessment_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10169--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_score" />
      <short value="Subscale score" />
      <definition value="The subscale score of the structured assessment." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_score" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10170--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_value" />
      <short value="Subscale value" />
      <definition value="The subscale value of the structured assessment." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.structured_assessment_superseded.subscale_value" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12382--20190603160223">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who did the assessment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12383--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12384--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12385--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12386--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12387--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12388--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12389--20190603160246">
      <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11752--20190531140829">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11753--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11754--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11755--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11756--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11757--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11758--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11759--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11760--20190531140852">
      <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10164--20181031000000">
      <path value="core_information_standard.assessments.assessments_record_entry.comment" />
      <short value="Comment" />
      <definition value="Supporting text may be given regarding the assessment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.assessments.assessments_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11666--20190530204307">
      <path value="core_information_standard.formulation" />
      <short value="Formulation" />
      <definition value="Details of the person's formulation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11667--20190530204432">
      <path value="core_information_standard.formulation.formulation_record_entry" />
      <short value="Formulation record entry" />
      <definition value="This is the formulation record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11669--20190530204742">
      <path value="core_information_standard.formulation.formulation_record_entry.date" />
      <short value="Date" />
      <definition value="The date the formulation was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11670--20190530204826">
      <path value="core_information_standard.formulation.formulation_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the formulation was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13572--20200907154358">
      <path value="core_information_standard.formulation.formulation_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13573--20200907154439">
      <path value="core_information_standard.formulation.formulation_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11671--20190530204915">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the formulation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11672--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11673--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11674--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11675--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11676--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11677--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11678--20190530204934">
      <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11668--20190530204615">
      <path value="core_information_standard.formulation.formulation_record_entry.formulation" />
      <short value="Formulation" />
      <definition value="An account, shared by a therapist and person, of the personal meaning and origins of a person’s difficulties. This is viewed in the context of multiple factors including relationships, social circumstances and life events and will indicate the most helpful way forward." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.formulation" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14411--20210804190502">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14412--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14413--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14414--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14415--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14416--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14417--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <requirements value="Composition.author.Practitioner.PractitionerRole.organisation.Name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="7" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14418--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14419--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14420--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14421--20210804190656">
      <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.formulation.formulation_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.276--20181031000000">
      <path value="core_information_standard.risks" />
      <short value="Risks" />
      <definition value="Details of any risks related to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14460--20210826212619">
      <path value="core_information_standard.risks.risks_record_entry" />
      <short value="Risks record entry" />
      <definition value="This is a risks record entry. There may be 0 to many record entry/entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14461--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.start_date_of_risk" />
      <short value="Start date of risk" />
      <definition value="The start date of the risk." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.start_date_of_risk" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14462--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.end_date_of_risk" />
      <short value="End date of risk" />
      <definition value="The date the risk ended." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.end_date_of_risk" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14463--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.risk" />
      <short value="Risk" />
      <definition value="The risk to the person or others, this includes any risk the person might cause to themselves or to others. e.g. suicide, self harm." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.risk" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21900--20211214152338">
      <path value="core_information_standard.risks.risks_record_entry.risk.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for risk." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.risk.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21899--20211214152115">
      <path value="core_information_standard.risks.risks_record_entry.risk.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.risk.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14485--20210826213303">
      <path value="core_information_standard.risks.risks_record_entry.comment" />
      <short value="Comment" />
      <definition value="Additional details about the risk." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14464--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the risk was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14465--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14466--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14467--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the risk." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21901--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21902--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21903--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc." />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21904--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21905--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.specialty" />
      <short value="Specialty" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21906--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21907--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21908--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the organisation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21909--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to provide further detail or be used if no code is available." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21910--20211214185429">
      <path value="core_information_standard.risks.risks_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional." />
      <requirements value="Practitioner.telecom&#xD;&#xA;&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;&#xD;&#xA;Organisation.telecom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14475--20210826212713">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21911--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21912--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing the record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21913--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21914--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.specialty" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21915--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21916--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the organisation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="8" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21917--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.free_text" />
      <short value="Free text" />
      <definition value="Free text field to provide further detail or be used if no code is available." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.organisation.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21918--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21919--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.21920--20211214190126">
      <path value="core_information_standard.risks.risks_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record (e.g. telephone number, email address etc.)." />
      <requirements value="Practitioner.telecom&#xD;&#xA;&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;&#xD;&#xA;Organisation.telecom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.risks.risks_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.282--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions" />
      <short value="Allergies and adverse reactions" />
      <definition value="Allergies and adverse reactions" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10657--20181113122303">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry" />
      <short value="Allergies and adverse reactions record entry" />
      <definition value="This is a allergies and adverse reactions record entry. There may be 1 to many record entries under a section. &#xD;&#xA;&#xD;&#xA;Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10186--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.type_of_reaction" />
      <short value="Type of reaction" />
      <definition value="The type of reaction experienced by the person (allergic, adverse, intolerance)" />
      <requirements value="AllergyIntolerance.type" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.type_of_reaction" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10182--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent" />
      <short value="Causative agent" />
      <definition value="The agent such as food, drug or substances that has caused or may cause an allergy, intolerance or adverse reaction in this person Or “No known drug allergies or adverse reactions” Or “Information not available”" />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13441--20200819141248">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for causative agent" />
      <requirements value="Allergyintolerance.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13442--20200819153340">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.causative_agent.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10658--20181113122925">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster" />
      <short value="Reaction details cluster" />
      <definition value="Details of the reaction." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10190--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.date" />
      <short value="Date" />
      <definition value="The date that the reaction was identified." />
      <requirements value="Allergyintolerance.asserteddate" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10846--20190327170411">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location" />
      <short value="Location" />
      <definition value="Details of where the allergy was identified. Linked to the date of the diagnosis by the professional." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13439--20200819135837">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location." />
      <requirements value="Location.identifier" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13440--20200819140239">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11665--20190530201732">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance" />
      <short value="Substance" />
      <definition value="The substance, or a class of substances, that is considered to be responsible for the adverse reaction." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13554--20200904164448">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for substance" />
      <requirements value="AllergyIntolerance. reaction.substance" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13555--20200904164554">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.substance.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10183--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction" />
      <short value="Description of reaction" />
      <definition value="A description of the manifestation of the allergic or adverse reaction experienced by the person. For example, skin rash." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13556--20200904164837">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for description of reaction." />
      <requirements value="AllergyIntolerance.reaction.manifestation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13557--20200904165103">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.description_of_reaction.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13844--20201229224439">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.onset_date" />
      <short value="Onset date" />
      <definition value="Date and time when manifestations showed e.g could be at home a few days earlier than the contact" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.onset_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10184--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity" />
      <short value="Severity" />
      <definition value="A description of the severity of the reaction." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13558--20200904174342">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for severity" />
      <requirements value="AllergyIntolerance.reaction.severity" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13559--20200904174853">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.severity.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10185--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty" />
      <short value="Certainty" />
      <definition value="A description of the certainty that the stated causative agent caused the allergic or adverse reaction." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13560--20200904175226">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for certainty." />
      <requirements value="AllergyIntolerance.verificationStatus" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13561--20200904175521">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.certainty.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13856--20210118184519">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure" />
      <short value="Route of exposure" />
      <definition value="The route the person was exposed to the substance" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13857--20210118185012">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for route of exposure" />
      <requirements value="AllergyIntolerance.exposureroute" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13858--20210118185502">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.route_of_exposure.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10189--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.comment" />
      <short value="Comment" />
      <definition value="Any additional comment or clarification about the adverse reaction." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.reaction_details_cluster.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10187--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.evidence" />
      <short value="Evidence" />
      <definition value="Results of investigations that confirmed the certainty of the diagnosis. Examples might include results of skin prick allergy tests" />
      <requirements value="AllergyIntolerance.extension.evidence" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.evidence" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10188--20181031000000">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.date_first_experienced" />
      <short value="Date first experienced" />
      <definition value="When the reaction was first experienced i.e this may not be the first this has happened. May be a date or partial date (e.g. year) or text (**e.g. during childhood**)" />
      <requirements value="AllergyIntolerance.onset" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.date_first_experienced" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14253--20210304132934">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.allergy_end_date" />
      <short value="Allergy end date" />
      <definition value="The date the allergy was diagnosed as ended" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.allergy_end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="date" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14273--20210409110111">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further comments on the person's allergies or adverse reactions." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12010--20190531152359">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the reaction." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12011--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12012--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12013--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12014--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12015--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12016--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12017--20190531152424">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12018--20190531152436">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12019--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12020--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12021--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12022--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12023--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12024--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12025--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12026--20190531152456">
      <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.allergies_and_adverse_reactions.allergies_and_adverse_reactions_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.636--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices" />
      <short value="Medications and medical devices" />
      <definition value="Medications and medical devices" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10663--20181113155621">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry" />
      <short value="Medication item entry" />
      <definition value="All medications and devices that can be prescribed to be entered via this Medication item entry. Handles details of continuation / addition / amendment of admission medications." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10664--20181113162551">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster" />
      <short value="Medication item cluster" />
      <definition value="Medication item cluster" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10843--20190327165952">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date" />
      <short value="Date" />
      <definition value="The date on which the medication or medical device was prescribed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10844--20190327170120">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location" />
      <short value="Location" />
      <definition value="The location where the medication or the medical device was prescribed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13620--20200908190536">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13621--20200908190701">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12002--20190531151228">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prescribed the medication or medical device." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12003--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12004--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12005--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12006--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12007--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12008--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12009--20190531151248">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14316--20210624175604">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_prescribed_by" />
      <short value="Medication prescribed by" />
      <definition value="The type of organisation responsible for authorising and issuing the medication e.g. GP" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_prescribed_by" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10536--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name" />
      <short value="Medication name" />
      <definition value="May be generic name or brand name." />
      <min value="1" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name" />
        <min value="1" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13622--20200908191521">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication name" />
      <requirements value="MedicationStatement.medication[x].medicationCodableConcept" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13623--20200908191739">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_name.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14283--20210610141102">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family" />
      <short value="Medication trade family" />
      <definition value="The trade family or brand of the medication prescribed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14320--20210625111710">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication trade family or brand." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14321--20210625111832">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_trade_family.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10537--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form" />
      <short value="Form" />
      <definition value="The form of the medication e.g. capsule, drops, tablet, lotion etc." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13624--20200908193229">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for form." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13625--20200908193334">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.form.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10539--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied" />
      <short value="Quantity supplied" />
      <definition value="The quantity of the medication (e.g. tablets, inhalers, etc.) provided to the person. This may be dispensed by the pharmacy or on the ward. Record in a structured format i.e. value and a unit" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14271--20210331165830">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.value" />
      <short value="Value" />
      <definition value="The value of the quantity supplied" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14272--20210331165956">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.unit_of_measure" />
      <short value="Unit of measure" />
      <definition value="Unit of measure of quantity supplied" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.quantity_supplied.unit_of_measure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13792--20201022185607">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date_supplied" />
      <short value="Date supplied" />
      <definition value="The date/time the medication was supplied." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.date_supplied" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10538--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route" />
      <short value="Route" />
      <definition value="The route by which the medication is administered e.g. oral, IM, IV" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13655--20200908203038">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for route" />
      <requirements value="MedicationStatement.dosage.route" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13656--20200908203140">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.route.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10540--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site" />
      <short value="Site" />
      <definition value="The anatomical site at which the medication is to be administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13657--20200908203318">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for site" />
      <requirements value="MedicationStatement.dosage.site" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13658--20200908203542">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used when code is not available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.site.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10541--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method" />
      <short value="Method" />
      <definition value="The technique or method by which the medication is to be administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13845--20201229230559">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for method" />
      <requirements value="MedicationStatement.dosage.method" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13846--20201229230737">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.method.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13379--20200810165127">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.over_the_counter_medication_flag" />
      <short value="Over the counter medication flag" />
      <definition value="Indicates if the medication or device is acquired without a prescription i.e. got by the person over the counter" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.over_the_counter_medication_flag" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11639--20190530174022">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster" />
      <short value="Structured dose direction cluster" />
      <definition value="A structural representation of the elements carried by the dose syntax in 'parsable dose strength / timing' i.e. dose strength, dose timing, dose duration and maximum dose." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14455--20210824204258">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_type" />
      <short value="Dose type" />
      <definition value="The kind of rate or dose specified" />
      <requirements value="| MedicationStatement.dosage.doseAndRate.type |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10554--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount" />
      <short value="Structured dose amount" />
      <definition value="A structural representation of dose amount, e.g. 20mg or 2 tablets. This element will generally only be used when persisting data within systems with 'parsable dose directions' being used to exchange the same information between systems. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14456--20210824204605">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.dose" />
      <short value="Dose" />
      <definition value="Amount of dose medication .Note that this specifies the quantity of the specified medication, not the quantity for each active ingredient(s). Each ingredient amount can be communicated in the Medication resource. For example, if one wants to communicate that a tablet was 375 mg, where the dose was one tablet, you can use the Medication resource to document that the tablet was comprised of 375 mg of drug XYZ. Alternatively if the dose was 375 mg, then you may only need to use the Medication resource to indicate this was a tablet. If the example were an IV such as dopamine and you wanted to communicate that 400mg of dopamine was mixed in 500 ml of some IV solution, then this would all be communicated in the Medication resource. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule e.g. 500 ml in dose, with timing used to convey that this should be done over 4 hours." />
      <requirements value="MedicationStatement.dosage.dose[x].doseQuantity or MedicationStatement.dosage.dose[x].doseRange" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.dose" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14457--20210824205017">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.rate" />
      <short value="Rate" />
      <definition value="Amount of medication per unit of time. Identifies the speed with which the medication was or will be introduced into the patient. Typically the rate for an infusion e.g. 100 ml per 1 hour or 100 ml/hr. May also be expressed as a rate per unit of time e.g. 500 ml per 2 hours. Other examples: 200 mcg/min or 200 mcg/1 minute; 1 liter/8 hours. Sometimes, a rate can imply duration when expressed as total volume / duration (e.g. 500mL/2 hours implies a duration of 2 hours). However, when rate doesn't imply duration (e.g. 250mL/hour), then the timing.repeat.duration is needed to convey the infuse over time period." />
      <requirements value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_amount.rate" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="decimal" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10555--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_timing" />
      <short value="Structured dose timing" />
      <definition value="A slot containing a structural, computable representation of dose timing and maximum dose. This element will generally only be used when persisting data within systems with 'parsable dose directions' being used to exchange the same information between systems. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <requirements value="MedicationStatement.dosage.timing" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.structured_dose_timing" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10548--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_direction_duration" />
      <short value="Dose direction duration" />
      <definition value="Recommendation of the time period for which the medication should be continued, including direction not to discontinue. As per FHIR Dose Syntax Implementation Guidance (NHS Digital): [https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home](https://simplifier.net/guide/DoseSyntaxImplementationGuidanceforFHIRR4/Home &quot;&quot;)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_direction_duration" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10544--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_directions_description" />
      <short value="Dose directions description" />
      <definition value="Describes the entire medication dosage and administration directions including dose quantity and medication frequency and optionally duration e.g. “1 tablet at night&quot; or “2mg at 10pm”." />
      <requirements value="MedicationStatement.dosage.text" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.dose_directions_description" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14458--20210824215500">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperperiod" />
      <short value="Maxdoseperperiod" />
      <definition value="The maximum total quantity of a therapeutic substance that may be administered to a subject over the period of time. For example, 1000mg in 24 hours." />
      <requirements value="MedicationStatement.dosage.maxDosePerPeriod" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperperiod" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14459--20210824215724">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperadministration" />
      <short value="Maxdoseperadministration" />
      <definition value="The maximum total quantity of a therapeutic substance that may be administered to a subject per administration." />
      <requirements value="MedicationStatement.dosage.maxDosePerAdministration" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.structured_dose_direction_cluster.maxdoseperadministration" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14317--20210624180217">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication" />
      <short value="Repeat medication" />
      <definition value="Is the medication prescribed to be repeated" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14318--20210624180438">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.number_of_repeat_prescriptions" />
      <short value="Number of repeat prescriptions" />
      <definition value="The number of repeated prescriptions" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.number_of_repeat_prescriptions" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="decimal" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14319--20210624191627">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.review_date" />
      <short value="Review date" />
      <definition value="Date to review the repeat medication prescribed to the person" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.repeat_medication.review_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10545--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.additional_instructions" />
      <short value="Additional instructions" />
      <definition value="Allows for: requirements for adherence support, e.g. compliance aids, prompts and packaging requirements, additional information about specific medicines e.g. where specific brand required, person requirements, e.g. unable to swallow tablets." />
      <requirements value="MedicationStatement.dosage.additionalInstruction" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.additional_instructions" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10561--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster" />
      <short value="Course details cluster" />
      <definition value="Details of the overall course of medication." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10666--20181113164755">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.course_status" />
      <short value="Course status" />
      <definition value="The status of this prescription." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.course_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10546--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.indication" />
      <short value="Indication" />
      <definition value="Reason for medication being prescribed, where known." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.indication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10667--20181113164922">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.start_datetime" />
      <short value="Start date/time" />
      <definition value="The date and/or time that the medication course should begin." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.start_datetime" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10557--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.end_datetime" />
      <short value="End date/time" />
      <definition value="The date and/or time that the medication course should finish." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.end_datetime" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10668--20181113165909">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.link_to_indication_record" />
      <short value="Link to indication record" />
      <definition value="A link to the record which contains the indication for this medication order." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.link_to_indication_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10547--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.commentrecommendation" />
      <short value="Comment/recommendation" />
      <definition value="Suggestions about duration and/or review, ongoing monitoring requirements, advice on starting, discontinuing or changing medication. Additional comment or recommendation about the medication course e.g. 'Patient named supply', 'unlicensed medication', 'Foreign brand' or monitoring recommendations" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.course_details_cluster.commentrecommendation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10568--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster" />
      <short value="Medication change summary cluster" />
      <definition value="Records the changes made to medication." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10669--20181113170050">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.status" />
      <short value="Status" />
      <definition value="The nature of any change made to the medication." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10670--20181113170207">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.indication" />
      <short value="Indication" />
      <definition value="Reason for change in medication, e.g. sub-therapeutic dose, person intolerant." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.indication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10671--20181113170303">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.date_of_change" />
      <short value="Date of change" />
      <definition value="The date of the change - addition, or amendment" />
      <requirements value="ExtensionUKCoreMedicationDosageLastChanged" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.date_of_change" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10672--20181113170342">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.description_of_amendment" />
      <short value="Description of amendment" />
      <definition value="Where a change is made to the medication i.e. one drug stopped and another started or eg dose, frequency or route is changed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.medication_change_summary_cluster.description_of_amendment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11993--20190531151127">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11994--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11995--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11996--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11997--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11998--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11999--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12000--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12001--20190531151202">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_item_cluster.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10583--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry" />
      <short value="Medical devices entry" />
      <definition value="Medical devices" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10673--20181113171015">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.medical_device" />
      <short value="Medical device" />
      <definition value="Any medical device that isn't prescribed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.medical_device" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11280--20190529174702">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.comments" />
      <short value="Comments" />
      <definition value="Any information regarding the medical device." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medical_devices_entry.comments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10576--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry" />
      <short value="Medication discontinued entry" />
      <definition value="Medication discontinued entry" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10577--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication" />
      <short value="Name of discontinued medication" />
      <definition value="The name of the medication or medical device being discontinued" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13659--20200908205752">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for medication name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13660--20200908205840">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.free_text" />
      <short value="Free text" />
      <definition value="Amount of vaccine administered." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.name_of_discontinued_medication.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12472--20190625114223">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.status" />
      <short value="Status" />
      <definition value="The status of any change made to the medication. MUST CONTAIN STOPPED." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10579--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.indication" />
      <short value="Indication" />
      <definition value="The clinical indication for any changes in medication status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.indication" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10580--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.date_of_change" />
      <short value="Date of change" />
      <definition value="The date of the discontinuation" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.date_of_change" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10582--20181031000000">
      <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.comment" />
      <short value="Comment" />
      <definition value="Any additional comment about the discontinuation or amendment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.medications_and_medical_devices.medication_item_entry.medication_discontinued_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12969--20200406182526">
      <path value="core_information_standard.equipment_and_adaptations" />
      <short value="Equipment and adaptations" />
      <definition value="Details of equipment/asset (or modifications) that the Local Authority has provided to the patient." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12970--20200406182746">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry" />
      <short value="Equipment record entry" />
      <definition value="This is a equipment record entry. There may be 1 to many record entries under a section." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12971--20200406192247">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name" />
      <short value="Equipment name" />
      <definition value="The name of the equipment (e.g. 'Keysafe', 'Handrail' 'Lifeline Alarm', etc.)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13780--20201021160139">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for equipment name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13782--20201021160803">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.equipment_name.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13066--20200518174743">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.date" />
      <short value="Date" />
      <definition value="The date the equipment was issued." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12972--20200406192530">
      <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.comment" />
      <short value="Comment" />
      <definition value="Any further details about the equipment, e.g. position of handrail(s) within the person's home" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.equipment_and_adaptations.equipment_record_entry.comment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.535--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions" />
      <short value="Plan and requested actions" />
      <definition value="The details of planned investigations, procedures and treatment, and whether this plan has been agreed with the person or their legitimate representative." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10661--20181113133858">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry" />
      <short value="Plan and requested actions record entry" />
      <definition value="This is a plan and requested actions record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10445--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.date" />
      <short value="Date" />
      <definition value="The date on which the plan and requested actions were prepared." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12167--20190531161342">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the plan and requested actions." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12168--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12169--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12170--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12171--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12172--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12173--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12174--20190531161403">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10842--20190327164610">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location" />
      <short value="Location" />
      <definition value="The location where the plan and requested actions were prepared." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13684--20200909131131">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13685--20200909131237">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10436--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_professionals" />
      <short value="Actions for professionals" />
      <definition value="Including planned investigations, procedures and treatment for a person's identified conditions and priorities. For each action the following should be identified:outcome expectations, including the person’s expectations. A record of the planned and requested actions. May be structured (table), with actions, names, dates, status, location, strategies." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_professionals" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10437--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_person_or_their_carer" />
      <short value="Actions for person or their carer" />
      <definition value="For each action the following should be identified:outcome expectations, including person’s expectations. A record of the planned and requested actions. May be structured (table), with actions, names, dates, status, location, strategies." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.actions_for_person_or_their_carer" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10438--20181031000000">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.agreed_with_the_person_or_their_legitimate_representative" />
      <short value="Agreed with the person or their legitimate representative" />
      <definition value="Indicates whether the person or their legitimate representative has agreed the entire plan or individual aspects of treatment, expected outcomes, risks and alternative treatments. A record of the agreement of the decisions made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.agreed_with_the_person_or_their_legitimate_representative" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10950--20190516173654">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.outcome_of_plan_and_requested_actions" />
      <short value="Outcome of plan and requested actions" />
      <definition value="The details of the outcome of the plan and requested actions." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.outcome_of_plan_and_requested_actions" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12175--20190531161512">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12176--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12177--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12178--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12179--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12180--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12181--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12182--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12183--20190531161532">
      <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.plan_and_requested_actions.plan_and_requested_actions_record_entry.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.508--20181031000000">
      <path value="core_information_standard.care_and_support_plan" />
      <short value="Care and support plan" />
      <definition value="This records the decisions reached during conversation between the individual and health and care professional about future plans and also records progress." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10419--20181031000000">
      <path value="core_information_standard.care_and_support_plan.strengths" />
      <short value="Strengths" />
      <definition value="Any strengths and assets the person has relating to their goals and hopes about their health and well-being." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.strengths" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14369--20210706121333">
      <path value="core_information_standard.care_and_support_plan.strengths.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's strengths.  Could be derived from the assessment of the person e.g. 300738008 |Able to participate in leisure activities (finding)|" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.strengths.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14370--20210706122131">
      <path value="core_information_standard.care_and_support_plan.strengths.free_text" />
      <short value="Free text" />
      <definition value="The person’s strengths (in free text).  If the strengths are coded then this is any supplementary or personalised information that relates to the coded strength.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The person’s strengths (in free text).  If the strengths are coded then this is any supplementary or personalised information that relates to the coded strength." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.strengths.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10414--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems" />
      <short value="Needs, concerns or problems" />
      <definition value="Details of the person needs, concerns or problems" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14371--20210706123219">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's needs, concerns or problems." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14372--20210706123550">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.free_text" />
      <short value="Free text" />
      <definition value="The person’s needs, concerns or problems (in free text).  If the needs, concerns or problems are coded then this is any supplementary or personalised information that relates to the coded need, concern or problem.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueMarkdown value="The person’s needs, concerns or problems (in free text).  If the needs, concerns or problems are coded then this is any supplementary or personalised information that relates to the coded need, concern or problem." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10413--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes" />
      <short value="Goals and hopes" />
      <definition value="| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;The overall goals, hopes, aims or targets that the person has. Including anything that the person wants to achieve that relates to their future health and wellbeing. Each goal may include a description of why it is important to the person. Goals may also be ranked in order of importance or priority to the person.&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14373--20210706125516">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's goals, aim's and hopes. e.g. 999002111000000103 |Occupational therapy goals simple reference set (foundation metadata concept)|" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14374--20210706125933">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.free_text" />
      <short value="Free text" />
      <definition value="The person’s goals and hopes (in free text).  If the goals and hopes are coded then this is any supplementary or personalised information that relates to the coded goal or hope." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14399--20210707123616">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_importance_score" />
      <short value="Goal importance score" />
      <definition value="Assessment of the person's motivations to achieve this goal, how important the goal is to the person on a scale of 1-10." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_importance_score" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="decimal" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10408--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities" />
      <short value="Actions and activities" />
      <definition value="Actions or activities the person or others plan to take to achieve the person's goals and the resources required to do this." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10675--20181115133322">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what" />
      <short value="What" />
      <definition value="What the action is and how it is to be carried out?" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14383--20210706150318">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the action.&#xD;&#xA;&#xD;&#xA;| &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA; |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14384--20210706150500">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.free_text" />
      <short value="Free text" />
      <definition value="The person’s actions (in free text).  If the actions are coded then this is any supplementary or personalised information that relates to the coded action." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.what.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10676--20181115133404">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who" />
      <short value="Who" />
      <definition value="Name and role (e.g. person, carer, GP, OT, etc.) of the person, or a team, carrying out the proposed action, and, if relevant where action should take place." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14393--20210706162518">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.name" />
      <short value="Name" />
      <definition value="The name of the professional or person carrying out the proposed action." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14394--20210706162627">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.role" />
      <short value="Role" />
      <definition value="The role of the person providing the service." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14395--20210706162859">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.team" />
      <short value="Team" />
      <definition value="The name of the team." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.team" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14396--20210706163039">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.who.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10677--20181115133438">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.when" />
      <short value="When" />
      <definition value="Planned date, time, or interval, as relevant" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.when" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10678--20181115133519">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.suggested_strategies" />
      <short value="Suggested strategies" />
      <definition value="Suggested strategies for potential problems." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.suggested_strategies" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10679--20181115133557">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status" />
      <short value="Status" />
      <definition value="The status of the action or activity e.g. in progress, done, refused" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14385--20210706152349">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the person's activity status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14386--20210706152554">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary or personalised information for the person's activity status" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.status.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10680--20181115135404">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.confidence" />
      <short value="Confidence" />
      <definition value="How confident the person feels to carry out the action associated to the goal." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.confidence" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="decimal" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10682--20181115135505">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.date_last_updated" />
      <short value="Date last updated" />
      <definition value="Date when action/activity record was last updated" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.date_last_updated" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10683--20181115135547">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.review_date" />
      <short value="Review date" />
      <definition value="When the action evaluation needs to be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.review_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10674--20181115133226">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal" />
      <short value="Stage goal" />
      <definition value="Details of the person's stage goals" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14284--20210610201427">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal" />
      <short value="Stage goal" />
      <definition value="A specific sub-goal that is related to the overall goal as agreed by the person in collaboration with a professional." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14375--20210706130353">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.coded_value" />
      <short value="Coded value" />
      <definition value="The coded expression associated with the person's stage goal." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14376--20210706130711">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.free_text" />
      <short value="Free text" />
      <definition value="The person’s stage goal (in free text).  If the stage goal is coded then this is any supplementary or personalised information that relates to the coded stage goal." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.stage_goal.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10681--20181115135434">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome" />
      <short value="Outcome" />
      <definition value="The outcome of the stage goal" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14378--20210706132755">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the person's stage goal outcome." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14379--20210706133250">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary and personalised information relating to the person's outcome." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.outcome.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14377--20210706132138">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.goal_status" />
      <short value="Goal status" />
      <definition value="The status associated with the person's stage goal" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.actions_and_activities.stage_goal.goal_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10416--20181031000000">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes" />
      <short value="Outcomes" />
      <definition value="Outcomes of each of the person’s goals, aims and targets. Includes comments recorded by the person, date and status." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14380--20210706145509">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value associated with the person's overall goal outcome" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14382--20210706145853">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.free_text" />
      <short value="Free text" />
      <definition value="The person’s outcome (in free text) of a goal.  If the outcome is coded then this is any supplementary or personalised information that relates to the coded outcome." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.outcomes.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14400--20210707131458">
      <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_status" />
      <short value="Goal status" />
      <definition value="The status associated with the person's overall goal." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.needs_concerns_or_problems.goals_and_hopes.goal_status" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10409--20181031000000">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative" />
      <short value="Agreed with person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14322--20210629130522">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
      <short value="Person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14323--20210629131457">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.person_full_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14324--20210629131614">
      <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.agreed_with_person_or_legitimate_representative.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10410--20181031000000">
      <path value="core_information_standard.care_and_support_plan.care_funding_source" />
      <short value="Care funding source" />
      <definition value="A reference to the funding source and any conditions or limitations associated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.care_funding_source" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14391--20210706161205">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.coded_value" />
      <short value="Coded value" />
      <definition value="The organisation code of the care funding source" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.care_funding_source.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14392--20210706161407">
      <path value="core_information_standard.care_and_support_plan.care_funding_source.free_text" />
      <short value="Free text" />
      <definition value="Any further information for the person's care funding source e.g. self funded" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.care_funding_source.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10412--20181031000000">
      <path value="core_information_standard.care_and_support_plan.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="This is a record of the date that this care and support plan was last updated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.date_this_plan_was_last_updated" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10415--20181031000000">
      <path value="core_information_standard.care_and_support_plan.other_care_planning_documents" />
      <short value="Other care planning documents" />
      <definition value="Reference other care planning documents, including the type, location and date. &#xD;&#xA;&#xD;&#xA;This may include condition-specific plans, advance care plans, end of life care plan, etc." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.care_and_support_plan.other_care_planning_documents" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10417--20181031000000">
      <path value="core_information_standard.care_and_support_plan.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this information will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.planned_review_dateinterval" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10418--20181031000000">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is a record of who has responsibility for arranging review of this information." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.responsibility_for_review" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14345--20210701204034">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.responsibility_for_review.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14346--20210701204135">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.responsibility_for_review.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14347--20210701204259">
      <path value="core_information_standard.care_and_support_plan.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.responsibility_for_review.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12044--20190531153203">
      <path value="core_information_standard.care_and_support_plan.location" />
      <short value="Location" />
      <definition value="The location where the care and support plan was prepared." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13665--20200908221708">
      <path value="core_information_standard.care_and_support_plan.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13666--20200908221817">
      <path value="core_information_standard.care_and_support_plan.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12027--20190531153022">
      <path value="core_information_standard.care_and_support_plan.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the care and support plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12028--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12029--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12030--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12031--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12032--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12033--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12034--20190531153050">
      <path value="core_information_standard.care_and_support_plan.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12035--20190531153101">
      <path value="core_information_standard.care_and_support_plan.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12036--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12037--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12038--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12039--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12040--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12041--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12042--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12043--20190531153127">
      <path value="core_information_standard.care_and_support_plan.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.care_and_support_plan.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.469--20181031000000">
      <path value="core_information_standard.contingency_plans" />
      <short value="Contingency plans" />
      <definition value="These are the things to do and people to contact, should an individual’s&#xA;health or other circumstances get worse." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10375--20181031000000">
      <path value="core_information_standard.contingency_plans.trigger_factors" />
      <short value="Trigger factors" />
      <definition value="Signs to watch out for that may indicate a significant change in health or other circumstances e.g. feeling agitated" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.trigger_factors" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14389--20210706155834">
      <path value="core_information_standard.contingency_plans.trigger_factors.coded_value" />
      <short value="Coded value" />
      <definition value="The trigger that leads to instigation of a significant change in health or other circumstances." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.trigger_factors.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14390--20210706160156">
      <path value="core_information_standard.contingency_plans.trigger_factors.free_text" />
      <short value="Free text" />
      <definition value="The person’s trigger factors (in free text).  If the trigger factor is coded then this is any supplementary or personalised information that relates to the coded trigger factor." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.trigger_factors.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10371--20181031000000">
      <path value="core_information_standard.contingency_plans.contingency_plan_name" />
      <short value="Contingency plan name" />
      <definition value="When the action evaluation needs to be reviewed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.contingency_plan_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14387--20210706155058">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the type of care plan" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.contingency_plan_name.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14388--20210706155306">
      <path value="core_information_standard.contingency_plans.contingency_plan_name.free_text" />
      <short value="Free text" />
      <definition value="Free text if no coded value is available." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.contingency_plan_name.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10376--20181031000000">
      <path value="core_information_standard.contingency_plans.what_should_happen" />
      <short value="What should happen" />
      <definition value="Guidance on specific actions or interventions that may be required or should be avoided in specific situations. This may include circumstances where action needs to be taken if a carer is unable to care for the person. A statement of suggested actions. Usually expressed as: in the event of X do Y." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.what_should_happen" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14403--20210707134754">
      <path value="core_information_standard.contingency_plans.what_should_happen.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for what should happen" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.what_should_happen.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14404--20210707134920">
      <path value="core_information_standard.contingency_plans.what_should_happen.free_text" />
      <short value="Free text" />
      <definition value="What should happen (in free text).  If 'what should happen' is coded then this is any supplementary or personalised information that relates to the coded value for 'what should happen'." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.what_should_happen.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10377--20181031000000">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted" />
      <short value="Who should be contacted" />
      <definition value="Who should be contacted in the event of significant problems or deterioration in health or wellbeing. e.g. name, role and contact details." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.who_should_be_contacted" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14405--20210707135626">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.who_should_be_contacted.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14406--20210707135748">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.who_should_be_contacted.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14407--20210707135915">
      <path value="core_information_standard.contingency_plans.who_should_be_contacted.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the personal contact (e.g. telephone number, address, email address etc.)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.who_should_be_contacted.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10369--20181031000000">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative" />
      <short value="Agreed with person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14339--20210701191112">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
      <short value="Person or legitimate representative" />
      <definition value="Indicates whether the plan was discussed and agreed with the person or legitimate representative" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_or_legitimate_representative" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14340--20210701191345">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_full_name" />
      <short value="Person full name" />
      <definition value="The full name of the person in text representation." />
      <requirements value="Patient.name.text" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.person_full_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14341--20210701191523">
      <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.agreed_with_person_or_legitimate_representative.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10372--20181031000000">
      <path value="core_information_standard.contingency_plans.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="The date that this contingency plan was last updated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.date_this_plan_was_last_updated" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10373--20181031000000">
      <path value="core_information_standard.contingency_plans.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this contingency plan will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.planned_review_dateinterval" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10374--20181031000000">
      <path value="core_information_standard.contingency_plans.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is who has responsibility for arranging review of this information." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.responsibility_for_review" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14342--20210701193829">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.responsibility_for_review.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14343--20210701193946">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.responsibility_for_review.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14344--20210701194059">
      <path value="core_information_standard.contingency_plans.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.responsibility_for_review.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13850--20210108163756">
      <path value="core_information_standard.contingency_plans.coping_strategies" />
      <short value="Coping strategies" />
      <definition value="Details of coping strategies used" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.coping_strategies" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13851--20210108164537">
      <path value="core_information_standard.contingency_plans.coping_strategies.coping_strategy" />
      <short value="Coping strategy" />
      <definition value="The coping strategies are defined as thoughts and behaviours that people use to manage the internal and external demands of situations that are appraised as stressful. This should also include a record of any tools used to carry out the coping strategy." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.coping_strategies.coping_strategy" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13852--20210108164718">
      <path value="core_information_standard.contingency_plans.coping_strategies.start_date" />
      <short value="Start date" />
      <definition value="The date when the coping strategy started" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.coping_strategies.start_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13853--20210108164858">
      <path value="core_information_standard.contingency_plans.coping_strategies.end_date" />
      <short value="End date" />
      <definition value="The date when the coping strategy ended" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.coping_strategies.end_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13854--20210108164959">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs" />
      <short value="Relapse indicators / early warning signs" />
      <definition value="Details of the relapse indicators for the person. These may also be called 'early warning signs'" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14401--20210707133810">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for relapse indicators/early warning signs" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14402--20210707134246">
      <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.free_text" />
      <short value="Free text" />
      <definition value="Any supplementary or personalised information regarding the relapse indicators/early warning signs" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.relapse_indicators__early_warning_signs.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10777--20190319171220">
      <path value="core_information_standard.contingency_plans.advance_statement" />
      <short value="Advance statement" />
      <definition value="Written requests and preferences made by a person with capacity conveying their wishes, beliefs and values for their future care should they lose capacity." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12267--20190531163920">
      <path value="core_information_standard.contingency_plans.advance_statement.date" />
      <short value="Date" />
      <definition value="The date when the advanced statements was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12268--20190531163959">
      <path value="core_information_standard.contingency_plans.advance_statement.location" />
      <short value="Location" />
      <definition value="The location where the advanced statement was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13698--20200909171446">
      <path value="core_information_standard.contingency_plans.advance_statement.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13699--20200909171621">
      <path value="core_information_standard.contingency_plans.advance_statement.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13695--20200909170633">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement" />
      <short value="Advance statement" />
      <definition value="Does the person have an advance statement." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.advance_statement" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13696--20200909170921">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for advance statement" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13697--20200909171048">
      <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.advance_statement.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13760--20200929145349">
      <path value="core_information_standard.contingency_plans.advance_statement.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of where the advanced statement is held." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.location_of_document" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12269--20190531164044">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the advance statement." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12270--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12271--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12272--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12273--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12274--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12275--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12276--20190531164101">
      <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12277--20190531164155">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12278--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12279--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12280--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12281--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12282--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12283--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12284--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12285--20190531164215">
      <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.advance_statement.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10370--20181031000000">
      <path value="core_information_standard.contingency_plans.anticipatory_medicinesequipment" />
      <short value="Anticipatory medicines/equipment" />
      <definition value="Medicines or equipment available that may be required in specific situations and their location. A statement regarding the availability or location of the anticipatory medicines/equipment. SNOMED CT Tag : - 871021000000106 | Prescription of palliative care anticipatory medication (procedure) |" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.contingency_plans.anticipatory_medicinesequipment" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12079--20190531153945">
      <path value="core_information_standard.contingency_plans.location" />
      <short value="Location" />
      <definition value="The location where the contingency plan was prepared." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13667--20200908221958">
      <path value="core_information_standard.contingency_plans.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13668--20200908222139">
      <path value="core_information_standard.contingency_plans.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12045--20190531153320">
      <path value="core_information_standard.contingency_plans.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the contingency plans." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12046--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12047--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12048--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12049--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12050--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12051--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12052--20190531153338">
      <path value="core_information_standard.contingency_plans.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12053--20190531153349">
      <path value="core_information_standard.contingency_plans.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12054--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12055--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12056--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12057--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12058--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12059--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12060--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12061--20190531153415">
      <path value="core_information_standard.contingency_plans.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.contingency_plans.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.502--20181031000000">
      <path value="core_information_standard.additional_support_plans" />
      <short value="Additional support plans" />
      <definition value="Additional support plans" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.additional_support_plans" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10402--20181031000000">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name" />
      <short value="Additional support plan name" />
      <definition value="The name of the particular additional supporting plan, e.g. dieticians plan, wound management plan, discharge management plan and behaviour support plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.additional_support_plan_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14397--20210706164030">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for the type of care plan" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.additional_support_plan_name.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14398--20210706164320">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_name.free_text" />
      <short value="Free text" />
      <definition value="Free text if no coded value is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.additional_support_plan_name.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10403--20181031000000">
      <path value="core_information_standard.additional_support_plans.additional_support_plan_content" />
      <short value="Additional support plan content" />
      <definition value="This is the content of any additional care and support plan which the person and/or care professional consider should be shared with others providing care and support. May be structured in different ways, e.g. tables, diagrams, images. This is the content of any additional care and support plan which the individual and/or care professional consider should be shared with others providing care and support. It should be structured as recommended for the care and support plan and if contains additional detail, it may be referenced here." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.additional_support_plan_content" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10405--20181031000000">
      <path value="core_information_standard.additional_support_plans.planned_review_dateinterval" />
      <short value="Planned review date/interval" />
      <definition value="This is the date/interval when this information will next be reviewed. SNOMED CT tag : - 425268008 | Review of care plan (procedure) |" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.planned_review_dateinterval" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10406--20181031000000">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review" />
      <short value="Responsibility for review" />
      <definition value="This is a record of who has responsibility for arranging review of this information. Should include their name, role and contact details." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.responsibility_for_review" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14348--20210701204451">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.name" />
      <short value="Name" />
      <definition value="The name of the professional with responsibility for the care of the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.responsibility_for_review.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14349--20210701204607">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker, key worker, care home manager, care coordinator, LA hospital liaison person, care home contact, hospital clinician, Independent Mental Capacity Advocate (IMCA) etc" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.responsibility_for_review.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.14350--20210701204937">
      <path value="core_information_standard.additional_support_plans.responsibility_for_review.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional (e.g. telephone number, email address etc.)." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.responsibility_for_review.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10407--20181031000000">
      <path value="core_information_standard.additional_support_plans.date_this_plan_was_last_updated" />
      <short value="Date this plan was last updated" />
      <definition value="This is a record of the date that this information was last updated." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.date_this_plan_was_last_updated" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12080--20190531154038">
      <path value="core_information_standard.additional_support_plans.location" />
      <short value="Location" />
      <definition value="The location where the additional support plan was prepared." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13722--20200914135006">
      <path value="core_information_standard.additional_support_plans.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13723--20200914135248">
      <path value="core_information_standard.additional_support_plans.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12062--20190531153617">
      <path value="core_information_standard.additional_support_plans.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who prepared the additional support plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12063--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12064--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12065--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12066--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12067--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12068--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12069--20190531153635">
      <path value="core_information_standard.additional_support_plans.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12070--20190531153649">
      <path value="core_information_standard.additional_support_plans.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12071--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12072--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12073--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12074--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12075--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12076--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12077--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12078--20190531153713">
      <path value="core_information_standard.additional_support_plans.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.additional_support_plans.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10743--20190307110643">
      <path value="core_information_standard.palliative_and_end_of_life_care" />
      <short value="Palliative and end of life care" />
      <definition value="Information relating to palliative and end of life care.&#xD;&#xA;&#xD;&#xA;N.B. This is not an end of life care plan or a palliative care plan but contains information that would be found in an end of life care or palliative care plan." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22324--20220224181147">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning" />
      <short value="Involvement in advance care planning" />
      <definition value="Details of the person's , family and carer's involvement in advance care planning" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12364--20190531170308">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who manages the discussions around advance care planning" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12365--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12366--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12367--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12368--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12369--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12370--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12371--20190531170328">
      <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.involvement_in_advance_care_planning.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10771--20190319134220">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision" />
      <short value="Cardio-pulmonary resuscitation (CPR) decision" />
      <definition value="Whether a decision has been made; the decision;  who made the decision; the date of decision; date for review and location of documentation." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12210--20190531162826">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date" />
      <short value="Date" />
      <definition value="The date when the cardio-pulmonary resuscitation decision was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12211--20190531162912">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location" />
      <short value="Location" />
      <definition value="The location where the cardio-pulmonary resuscitation decision was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13689--20200909164710">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13690--20200909164820">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13686--20200909163543">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision" />
      <short value="Cardio-pulmonary resuscitation (CPR) decision" />
      <definition value="The cardio-pulmonary resuscitation (CPR) decision." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13687--20200909164050">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for CPR decision or DNACPR" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13688--20200909164548">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.cardiopulmonary_resuscitation_cpr_decision.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13705--20200910121008">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date_for_review" />
      <short value="Date for review" />
      <definition value="The date for review of CPR decision." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.date_for_review" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13706--20200910123014">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location_of_document" />
      <short value="Location of document" />
      <definition value="The location of the CPR decision document" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.location_of_document" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12212--20190531163012">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the cardio-pulmonary resuscitation decision." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12213--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12214--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12215--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12216--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12217--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12218--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12219--20190531163028">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12220--20190531163040">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12221--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12222--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12223--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12224--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12225--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12226--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12227--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12228--20190531163104">
      <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.cardiopulmonary_resuscitation_cpr_decision.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10745--20190307111045">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis" />
      <short value="Estimated prognosis" />
      <definition value="Details of the persons estimated prognosis" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12229--20190531163146">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.date" />
      <short value="Date" />
      <definition value="The date when the estimated prognosis was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12230--20190531163237">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location" />
      <short value="Location" />
      <definition value="The location where the estimated prognosis was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13703--20200909174130">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13704--20200909174240">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13691--20200909164955">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.estimated_prognosis" />
      <short value="Estimated prognosis" />
      <definition value="Where a person is terminally ill this is a clinical judgment indicating the anticipated period of time until death e.g. last days, weeks, months or year of life." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.estimated_prognosis" />
        <min value="0" />
        <max value="1" />
      </base>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12231--20190531163317">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the estimated prognosis." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12232--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12233--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12234--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12235--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12236--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12237--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12238--20190531163333">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12239--20190531163344">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12240--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12241--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12242--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12243--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12244--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12245--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12246--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12247--20190531163404">
      <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.estimated_prognosis.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10775--20190319170945">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis" />
      <short value="Awareness of prognosis" />
      <definition value="Details of the persons awareness of prognosis" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12248--20190531163521">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.date" />
      <short value="Date" />
      <definition value="The date when the assessment of the level of awareness of the prognosis was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12249--20190531163650">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location" />
      <short value="Location" />
      <definition value="The location where the assessment of the level of awareness of the prognosis was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13693--20200909165759">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13694--20200909165905">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13692--20200909165336">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.awareness_of_prognosis" />
      <short value="Awareness of prognosis" />
      <definition value="Description of the level of awareness the person and or their carer/family has regarding their estimated prognosis." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.awareness_of_prognosis" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12258--20190531163800">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12259--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12260--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12261--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12262--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12263--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12264--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12265--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12266--20190531163820">
      <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.awareness_of_prognosis.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10201--20181031000000">
      <path value="core_information_standard.palliative_and_end_of_life_care.priorities_of_care" />
      <short value="Priorities of care" />
      <definition value="The priorities agreed between the person and their health/care team, where the person has capacity: To get better; please consider all treatment to prolong life. To achieve a balance between getting better and ensuring good quality of life; please consider selected treatments. Comfort; please consider all treatments aimed at symptom control." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.priorities_of_care" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10786--20190319172336">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions" />
      <short value="Anticipatory actions" />
      <definition value="Details of the person's anticipatory actions" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12286--20190531164834">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.date" />
      <short value="Date" />
      <definition value="The date when the anticipatory actions were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12287--20190531164903">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location" />
      <short value="Location" />
      <definition value="The location where the anticipatory actions were identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13701--20200909172310">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13702--20200909172416">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13700--20200909171757">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.anticipatory_actions" />
      <short value="Anticipatory actions" />
      <definition value="Guidance on specific interventions or actions that may be required or should be avoided in specific situations. A statement of anticipatory actions. Usually expressed as: in the event of X do Y." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.anticipatory_actions" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12296--20190531165015">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12297--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12298--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12299--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12300--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12301--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12302--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12303--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12304--20190531165040">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_actions.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22308--20220223165649">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register" />
      <short value="Person is on the Palliative Care Register" />
      <definition value="-" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12250--20190531163730">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the assessment  to add the person to the palliative care register ." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12251--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12252--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12253--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12254--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12255--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12256--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12257--20190531163748">
      <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.person_is_on_the_palliative_care_register.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10785--20190319172130">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment" />
      <short value="Anticipatory medicines/equipment" />
      <definition value="Details of the persons availability or location regarding their anticipatory medicines/equipment." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12305--20190531165230">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.date" />
      <short value="Date" />
      <definition value="The date when the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12306--20190531165301">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location" />
      <short value="Location" />
      <definition value="The location where the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13708--20200910155743">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13709--20200910155937">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no coded text available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13707--20200910152700">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.statement_on_anticipatory_medicinesequipment" />
      <short value="Statement  on anticipatory medicines/equipment" />
      <definition value="A statement regarding the availability or location of the anticipatory medicines/equipment." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.statement_on_anticipatory_medicinesequipment" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12307--20190531165339">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who made the statement regarding anticipatory medicines/equipment was made." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12308--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12309--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12310--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12311--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12312--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12313--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12314--20190531165359">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12315--20190531165410">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12316--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12317--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12318--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12319--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12320--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12321--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12322--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12323--20190531165434">
      <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.anticipatory_medicinesequipment.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10780--20190319171433">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="Details of the person's preferred place of death" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12324--20190531165533">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.date" />
      <short value="Date" />
      <definition value="The date when the preferred place of death was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12325--20190531165607">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location" />
      <short value="Location" />
      <definition value="The location where the preferred place of death was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13713--20200910162426">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13714--20200910162548">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13710--20200910160129">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="The preferences that a person has identified as their preferred place to die." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13711--20200910160408">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
      <short value="Name of the place" />
      <definition value="The name of the preferred place of death" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13712--20200910161141">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
      <short value="Type of place" />
      <definition value="The type of preferred place of death" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13716--20200910163313">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
      <short value="Preferred place of death" />
      <definition value="The preferences that a person has identified as their preferred place to die." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13717--20200910163346">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
      <short value="Name of the place" />
      <definition value="The name of the preferred place of death" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.name_of_the_place" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13718--20200910163346">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
      <short value="Type of place" />
      <definition value="The type of preferred place of death" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.preferred_place_of_death.type_of_place" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12326--20190531165654">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who identified the preferred place of death." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12327--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12328--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12329--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12330--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12331--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12332--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12333--20190531165714">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12334--20190531165726">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12335--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12336--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12337--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12338--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12339--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12340--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12341--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12342--20190531165752">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_death.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.22407--20220310183905">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support" />
      <short value="Palliative care financial support" />
      <definition value="Details of the financial support forms/claims the clinician has informed the person about or/and  helped the person complete" />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12288--20190531164945">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who supported the person application for financial support" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12289--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12290--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12291--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12292--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12293--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12294--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12295--20190531165003">
      <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.palliative_care_financial_support.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10781--20190319171536">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care" />
      <short value="Preferred place of care" />
      <definition value="Details of the persons preferred place of care" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12362--20190531170143">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.date" />
      <short value="Date" />
      <definition value="The date when the preferred place of care was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12363--20190531170233">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location" />
      <short value="Location" />
      <definition value="The location where the preferred place of care was identified." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13720--20200910170051">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for location" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="5" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13721--20200910170259">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.location.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13719--20200910165648">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.preferred_place_of_care" />
      <short value="Preferred place of care" />
      <definition value="The preferences that the person has identified as their preferred place to receive care." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.preferred_place_of_care" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12372--20190531170340">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12373--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12374--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12375--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12376--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12377--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12378--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12379--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12380--20190531170403">
      <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.palliative_and_end_of_life_care.preferred_place_of_care.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10820--20190320190755">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images" />
      <short value="Documents (including correspondence, audio and images)" />
      <definition value="Details about documents related to the person." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11259--20190529133407">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents" />
      <short value="Documents" />
      <definition value="This is the documents record entry. There may be 0 to many record entries under a section. Each record entry is made up of a number of elements or data items." />
      <min value="0" />
      <max value="*" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents" />
        <min value="0" />
        <max value="*" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10943--20190516153453">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.date" />
      <short value="Date" />
      <definition value="The date and time the document was created." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12422--20190613150945">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional" />
      <short value="Performing professional" />
      <definition value="The professional who authored the document." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12423--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.name" />
      <short value="Name" />
      <definition value="The name of the professional." />
      <requirements value="Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12424--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.role" />
      <short value="Role" />
      <definition value="The role the professional has in relation to the person e.g. GP, physiotherapist, community nurse, social worker etc" />
      <requirements value="Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12425--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.grade" />
      <short value="Grade" />
      <definition value="The grade of the professional." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12426--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.speciality" />
      <short value="Speciality" />
      <definition value="The specialty of the professional e.g. physiotherapy, oncology, mental health etc" />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.speciality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12427--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the professional e.g. GMC number, HCPC number etc or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12428--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.organisation" />
      <short value="Organisation" />
      <definition value="The name of the organisation the professional works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12429--20190613151021">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the professional" />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.performing_professional.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10946--20190516160141">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.documentation_location" />
      <short value="Documentation location" />
      <definition value="The location of the document" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.documentation_location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10942--20190516153223">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.confidentiality" />
      <short value="Confidentiality" />
      <definition value="The code specifying the level of confidentiality of the document." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.confidentiality" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10940--20190516152915">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.class" />
      <short value="Class" />
      <definition value="The document type e.g. report, summary, images, treatment plan, patient preferences, workflow" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.class" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10944--20190516155849">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_title" />
      <short value="Document title" />
      <definition value="The title of the document." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_title" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10945--20190516160044">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_name" />
      <short value="Document name" />
      <definition value="The name of the document. This should align to the PRSB document naming standard. Where the document is a KOS document this field (designated typeCode) is used to carry the DICOM Imaging procedure: This attribute shall be populated by the XDS-I Imaging Document Source from a code in the Procedure Code Sequence (0008,1032) of the performed procedure with which the document is associated. Values may be found in a suitable DICOM browser" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10949--20190516165732">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_mime_type" />
      <short value="Document MIME type" />
      <definition value="MIME type of the document e.g. application, pdf, audio, jpeg" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.document_mime_type" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12430--20190613152200">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record" />
      <short value="Person completing record" />
      <definition value="Details of the person completing the record." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12431--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.name" />
      <short value="Name" />
      <definition value="The name of the person completing the record." />
      <requirements value="Composition.author.Practitioner.name" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.name" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="70" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12432--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.role" />
      <short value="Role" />
      <definition value="The organisational role of the person completing record." />
      <requirements value="Composition.author.Practitioner.PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.role" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12433--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.grade" />
      <short value="Grade" />
      <definition value="The grade of the person completing the record." />
      <requirements value="PractitionerRole.code" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.grade" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12434--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.specialty" />
      <short value="Specialty" />
      <definition value="The main specialty of the person completing the record." />
      <requirements value="PractitionerRole.speciality" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.specialty" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="3" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12435--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.organisation" />
      <short value="Organisation" />
      <definition value="The organisation the person completing the record works for." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.organisation" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12436--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.professional_identifier" />
      <short value="Professional identifier" />
      <definition value="Professional identifier for the person completing the record e.g. GMC number, HCPC number etc, or the personal identifier used by the local organisation." />
      <requirements value="Practitioner.identifier (for professional national identifiers),PractitionerRole.identifier (for local role identifiers)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.professional_identifier" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="32" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12437--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.date_completed" />
      <short value="Date completed" />
      <definition value="The date and time the record was completed." />
      <requirements value="Composition.date" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.date_completed" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12438--20190613152228">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.contact_details" />
      <short value="Contact details" />
      <definition value="Contact details of the person completing the record." />
      <requirements value="Practitioner.telecom&#xD;&#xA;PractitionerRole.telecom&#xD;&#xA;Organisation.telcom" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.person_completing_record.contact_details" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="string" />
      </type>
      <maxLength value="35" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11163--20190528113134">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service" />
      <short value="Service" />
      <definition value="The high level imaging speciality code e.g. (R-3027B, SRT, “Radiology”)" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13749--20200925163031">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.coded_value" />
      <short value="Coded value" />
      <definition value="The coded value for service" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.coded_value" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.13750--20200925163124">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.free_text" />
      <short value="Free text" />
      <definition value="Free text field to be used if no code is available" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.service.free_text" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.10941--20190516153126">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.comments" />
      <short value="Comments" />
      <definition value="Comments associated with the document." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.comments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12449--20190619154551">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images" />
      <short value="Additional information required for images." />
      <definition value="Additional information required for images." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12450--20190619154803">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure" />
      <short value="Image procedure" />
      <definition value="The procedure used to capture the image" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12451--20190619155341">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure_date" />
      <short value="Image procedure date" />
      <definition value="The date and time the image procedure was performed." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.image_procedure_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11158--20190528111929">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images" />
      <short value="Images" />
      <definition value="-" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="BackboneElement" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11159--20190528112013">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_capture_date" />
      <short value="Image capture date" />
      <definition value="The date and time when the image was captured." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_capture_date" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12460--20190619155956">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_id" />
      <short value="Image ID" />
      <definition value="A unique image identifier generated by the system." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_id" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="Identifier" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12461--20190619160210">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_location" />
      <short value="Image location" />
      <definition value="The URL for the image" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.images.image_location" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11161--20190528112519">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.format_code" />
      <short value="Format code" />
      <definition value="The format code of the document which provides information on how to display the document." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.format_code" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.11160--20190528112124">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.event_code_list" />
      <short value="Event code list" />
      <definition value="The type of image (acquisition modality) and the anatomical site imaged." />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.event_code_list" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="2.16.840.1.113883.3.1937.777.28.2.12471--20190619160928">
      <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.comments" />
      <short value="Comments" />
      <definition value="Comments associated with the imaging" />
      <min value="0" />
      <max value="1" />
      <base>
        <path value="core_information_standard.documents_including_correspondence_audio_and_images.documents.additional_information_required_for_images.comments" />
        <min value="0" />
        <max value="1" />
      </base>
      <type>
        <code value="markdown" />
      </type>
      <maxLength value="150" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>