<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="cb5c875b-09e7-4203-abdc-9dd1e3e008dd" />
  <meta>
    <versionId value="2" />
    <lastUpdated value="2016-12-16T12:57:46.744+00:00" />
  </meta>
  <url value="http://helse-nord.no/FHIR/profiles/Workflow.Encounter/Location" />
  <name value="Workflow.Encounter.Location" />
  <status value="draft" />
  <description value="Helse Nord contraint on the Location resource used in Workflow.Encounter" />
  <fhirVersion value="1.0.2" />
  <kind value="resource" />
  <constrainedType value="Location" />
  <abstract value="false" />
  <base value="http://hl7.org/fhir/StructureDefinition/Location" />
  <differential>
    <element>
      <path value="Location" />
      <type>
        <code value="Location" />
      </type>
    </element>
    <element>
      <path value="Location.identifier" />
      <min value="1" />
      <max value="1" />
    </element>
    <element>
      <path value="Location.identifier.id" />
      <representation value="xmlAttr" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.identifier.use" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.identifier.type" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.identifier.system" />
      <min value="1" />
      <exampleUri value="http://www.acme.com/identifiers/patient or urn:ietf:rfc:3986 if the Identifier.value itself is a full uri" />
    </element>
    <element>
      <path value="Location.identifier.value" />
      <min value="1" />
      <exampleString value="123456" />
    </element>
    <element>
      <path value="Location.identifier.period" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.identifier.assigner" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.status" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.name" />
      <min value="1" />
    </element>
    <element>
      <path value="Location.mode" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.type" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.telecom" />
      <max value="1" />
    </element>
    <element>
      <path value="Location.telecom.id" />
      <representation value="xmlAttr" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.telecom.system" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.telecom.use" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.telecom.rank" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.telecom.period" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.address.id" />
      <representation value="xmlAttr" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.address.use" />
      <max value="0" />
      <exampleCode value="home" />
    </element>
    <element>
      <path value="Location.address.type" />
      <max value="0" />
      <exampleCode value="both" />
    </element>
    <element>
      <path value="Location.address.text" />
      <max value="0" />
      <exampleString value="137 Nowhere Street, Erewhon 9132" />
    </element>
    <element>
      <path value="Location.address.line" />
      <max value="1" />
      <exampleString value="137 Nowhere Street" />
    </element>
    <element>
      <path value="Location.address.district" />
      <max value="0" />
      <exampleString value="Madison" />
    </element>
    <element>
      <path value="Location.address.state" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.address.country" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.physicalType" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.position" />
      <max value="0" />
    </element>
    <element>
      <path value="Location.managingOrganization" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>