<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="df759f76-894d-4141-9d99-66c382c23247" />
  <meta>
    <lastUpdated value="2019-01-17T11:39:09.957+00:00" />
  </meta>
  <url value="http://medico-emr.net/stu3/sd/Encounter-Case-1" />
  <version value="1" />
  <name value="Encounter-Case-1" />
  <title value="Encounter-Case-1" />
  <status value="active" />
  <date value="2019-01-17T11:39:09.790574+00:00" />
  <description value="An instance of this profile represents an administrative case in medico - that is representated by table x1100pat." />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Encounter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
  <derivation value="constraint" />
  <differential>
    <element id="Encounter">
      <path value="Encounter" />
      <short value="A case in medico" />
      <definition value="An administrative case in medico (x1100pat).&#xD;&#xA;Within a logical tree this administrative case connects&#xD;&#xA;- upwards to the patient&#xD;&#xA;- downwards to a FHIR Encounter of type clinical case (x1200can)&#xD;&#xA;&#xD;&#xA;Important: medico tickets are not available using the medico FHIR Encounter resource" />
      <mustSupport value="true" />
    </element>
    <element id="Encounter.id">
      <path value="Encounter.id" />
      <short value="Internal Id of administrative case" />
      <definition value="Internal Id of administrative case &#xD;&#xA;i.e. &quot;Case-#####&quot;&#xD;&#xA;An client should normally not use these Ids , except it was returned as part of a reference or search result" />
      <min value="1" />
    </element>
    <element id="Encounter.meta">
      <path value="Encounter.meta" />
      <min value="1" />
    </element>
    <element id="Encounter.meta.id">
      <path value="Encounter.meta.id" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.versionId">
      <path value="Encounter.meta.versionId" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.lastUpdated">
      <path value="Encounter.meta.lastUpdated" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.profile">
      <path value="Encounter.meta.profile" />
      <code>
        <system value="http://medico-emr.net/profile" />
        <code value="medicoEncounter-Case" />
      </code>
      <min value="1" />
      <max value="1" />
      <fixedUri value="http://medico-emr.net/stu3/sd/Encounter-Case-1" />
    </element>
    <element id="Encounter.meta.security">
      <path value="Encounter.meta.security" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.tag">
      <path value="Encounter.meta.tag" />
      <code>
        <system value="http://medico-emr.net/TagdischargeDateIsPreliminary" />
        <version value="1" />
      </code>
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="Tags specific to the encounter of subtype case" />
      <max value="1" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags">
      <path value="Encounter.meta.tag" />
      <sliceName value="encounterCaseTags" />
      <definition value="Tags specified for Encounter of type case" />
      <comment value="Tags specific to encounters of subtype case" />
      <max value="1" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.id">
      <path value="Encounter.meta.tag.id" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.system">
      <path value="Encounter.meta.tag.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.version">
      <path value="Encounter.meta.tag.version" />
      <max value="0" />
      <fixedString value="1" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.code">
      <path value="Encounter.meta.tag.code" />
      <min value="1" />
      <fixedCode value="TagEncounterIsUserFavorite" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.meta.tag.display" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.tag:encounterCaseTags.userSelected">
      <path value="Encounter.meta.tag.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.meta.extension">
      <path value="Encounter.meta.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.meta.Extension:clinicalTag">
      <path value="Encounter.meta.extension" />
      <sliceName value="clinicalTag" />
      <definition value="Defines a clinical tag extensions for the meta element&#xD;&#xA;Uses code system values below ClinicalTag/*" />
      <type>
        <code value="Extension" />
        <profile value="http://medico-emr.net/stu3/sd/MXT-ClinicalTag-1" />
      </type>
    </element>
    <element id="Encounter.meta.Extension:clinicalTag.valueCodeableConcept:valueCodeableConcept.coding.system">
      <path value="Encounter.meta.extension.valueCodeableConcept.coding.system" />
      <min value="1" />
    </element>
    <element id="Encounter.meta.Extension:clinicalTag.valueCodeableConcept:valueCodeableConcept.coding.code">
      <path value="Encounter.meta.extension.valueCodeableConcept.coding.code" />
      <min value="1" />
    </element>
    <element id="Encounter.meta.Extension:administrativeTag">
      <path value="Encounter.meta.extension" />
      <sliceName value="administrativeTag" />
      <type>
        <code value="Extension" />
        <profile value="http://medico-emr.net/stu3/sd/MXT-AdminTag-1" />
      </type>
    </element>
    <element id="Encounter.implicitRules">
      <path value="Encounter.implicitRules" />
      <max value="0" />
    </element>
    <element id="Encounter.language">
      <path value="Encounter.language" />
      <max value="0" />
    </element>
    <element id="Encounter.text">
      <path value="Encounter.text" />
      <max value="0" />
    </element>
    <element id="Encounter.contained">
      <path value="Encounter.contained" />
      <max value="0" />
    </element>
    <element id="Encounter.extension">
      <path value="Encounter.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.extension:LastClinCase">
      <path value="Encounter.extension" />
      <sliceName value="LastClinCase" />
      <type>
        <code value="Extension" />
        <profile value="http://medico-emr.net/stu3/sd/MXT-Encounter-LastClinCase-1" />
      </type>
    </element>
    <element id="Encounter.identifier">
      <path value="Encounter.identifier" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type.coding.system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId">
      <path value="Encounter.identifier" />
      <sliceName value="medicoResourceId" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.id">
      <path value="Encounter.identifier.id" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.use">
      <path value="Encounter.identifier.use" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type">
      <path value="Encounter.identifier.type" />
      <min value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.id">
      <path value="Encounter.identifier.type.id" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding">
      <path value="Encounter.identifier.type.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.id">
      <path value="Encounter.identifier.type.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.system">
      <path value="Encounter.identifier.type.coding.system" />
      <min value="1" />
      <fixedUri value="http://hl7.org/fhir/ValueSet/identifier-type" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.version">
      <path value="Encounter.identifier.type.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.code">
      <path value="Encounter.identifier.type.coding.code" />
      <min value="1" />
      <fixedCode value="MR" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.identifier.type.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.coding.userSelected">
      <path value="Encounter.identifier.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.identifier.type.text" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.system">
      <path value="Encounter.identifier.system" />
      <definition value="Must be a constant underneath http://medico-emr.net/%KUNDE%/sid1/Case" />
      <comment value="see http://en.wikipedia.org/wiki/Uniform_resource_identifier&#xD;&#xA;Dynamically resolved for validation&#xD;&#xA;--FixedValue=http://medico-emr.net/%KUNDE%/sid1/Case&#xD;&#xA;" />
      <min value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.value">
      <path value="Encounter.identifier.value" />
      <definition value="medico's internal id for this type of medico resource&#xD;&#xA;This value must be unique within medico - for a given value of &quot;system&quot;&#xD;&#xA;" />
      <min value="1" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.period">
      <path value="Encounter.identifier.period" />
      <max value="0" />
    </element>
    <element id="Encounter.identifier:medicoResourceId.assigner">
      <path value="Encounter.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="Encounter.status">
      <path value="Encounter.status" />
      <short value="planned | in-progress | finished | cancelled" />
      <definition value="The type of current encounter medico supports&#xD;&#xA;planned | in-progress | finished | cancelled &#xD;&#xA;&#xD;&#xA;Unsupported values are&#xD;&#xA;arrived | triaged | onleave" />
    </element>
    <element id="Encounter.statusHistory">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="StatusHistory" />
      </extension>
      <path value="Encounter.statusHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.class">
      <path value="Encounter.class" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="medioco case supports the following values:&#xD;&#xA;From the standard:  inpatient | outpatient &#xD;&#xA;&#xD;&#xA;partial_inpatient = Teilstationär&#xD;&#xA;pre/post_inpatient = Vor/Nachstationär&#xD;&#xA;&#xD;&#xA;Tickets are not transfered using this resource!" />
      <min value="1" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode">
      <path value="Encounter.class" />
      <sliceName value="HL7ActEncounterCode" />
      <definition value="Codes: IMP (impatient), AMB (ambulatory/outpatient), EMER (emergency)&#xD;&#xA;inpatient | outpatient | ambulatory | emergency +." />
      <min value="1" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.id">
      <path value="Encounter.class.id" />
      <max value="0" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.system">
      <path value="Encounter.class.system" />
      <min value="1" />
      <fixedUri value="https://www.hl7.org/fhir/v3/ActEncounterCode" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.version">
      <path value="Encounter.class.version" />
      <max value="0" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.code">
      <path value="Encounter.class.code" />
      <min value="1" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.class.display" />
      <max value="0" />
    </element>
    <element id="Encounter.class:HL7ActEncounterCode.userSelected">
      <path value="Encounter.class.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.classHistory">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="ClassHistory" />
      </extension>
      <path value="Encounter.classHistory" />
      <max value="0" />
    </element>
    <element id="Encounter.type">
      <path value="Encounter.type" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="coding.system" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="Defines the subresource usage in medico:&#xD;&#xA;the current profile states usage as a medico case (x1100pat)" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.type:EncounterCaseType">
      <path value="Encounter.type" />
      <sliceName value="EncounterCaseType" />
      <definition value="The type of case:&#xD;&#xA;CaseInpatient, CasePartInpatient, CasePreInpatient, CasePostInpatient, CaseOutpatient" />
      <min value="1" />
      <max value="1" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="EncounterType" />
        </extension>
        <strength value="preferred" />
        <valueSetReference>
          <reference value="http://medico-emr.net/stu3/vs/Encounter-Case-CaseTypes-1" />
        </valueSetReference>
      </binding>
    </element>
    <element id="Encounter.type:EncounterCaseType.id">
      <path value="Encounter.type.id" />
      <max value="0" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding">
      <path value="Encounter.type.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.id">
      <path value="Encounter.type.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.system">
      <path value="Encounter.type.coding.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.version">
      <path value="Encounter.type.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.code">
      <path value="Encounter.type.coding.code" />
      <min value="1" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.type.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.type:EncounterCaseType.coding.userSelected">
      <path value="Encounter.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.type:EncounterCaseType.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.type.text" />
      <max value="0" />
    </element>
    <element id="Encounter.priority">
      <path value="Encounter.priority" />
      <max value="0" />
    </element>
    <element id="Encounter.subject">
      <path value="Encounter.subject" />
      <short value="The patient representing this encounter" />
      <definition value="The patient representing this encounter" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <profile value="http://medico-emr.net/stu3/sd/Reference-SubjectPatient-1" />
        <targetProfile value="http://medico-emr.net/stu3/sd/Patient-Patient-1" />
      </type>
    </element>
    <element id="Encounter.episodeOfCare">
      <path value="Encounter.episodeOfCare" />
      <max value="0" />
    </element>
    <element id="Encounter.incomingReferral">
      <path value="Encounter.incomingReferral" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://medico-emr.net/stu3/sd/ReferralRequest-ReferralRequest-1" />
      </type>
    </element>
    <element id="Encounter.incomingReferral.id">
      <path value="Encounter.incomingReferral.id" />
      <max value="0" />
    </element>
    <element id="Encounter.incomingReferral.reference">
      <path value="Encounter.incomingReferral.reference" />
      <short value="the referral by which the patient was sent" />
      <definition value="optional referral of general practioner who had formally sent the patient to the hospital" />
      <min value="1" />
    </element>
    <element id="Encounter.incomingReferral.identifier">
      <path value="Encounter.incomingReferral.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.incomingReferral.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.incomingReferral.display" />
      <max value="0" />
    </element>
    <element id="Encounter.participant">
      <path value="Encounter.participant" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="type.coding.code" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="The list of people responsible for providing the service.&#xD;&#xA;For medico this is a list of physicians outside the hospital involved in the treatment of the patient." />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians">
      <path value="Encounter.participant" />
      <sliceName value="ExternalInvolvedPhysicians" />
      <short value="Involved physicians, behandelnde Ärzte" />
      <definition value="External involved physicians, behandelnde Ärzte&#xD;&#xA;Physicians recorded as being involved in the treatment of a patient -  external to the hospital, possibly general practioners" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.id">
      <path value="Encounter.participant.id" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type">
      <path value="Encounter.participant.type" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.id">
      <path value="Encounter.participant.type.id" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding">
      <path value="Encounter.participant.type.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.id">
      <path value="Encounter.participant.type.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.system">
      <path value="Encounter.participant.type.coding.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.version">
      <path value="Encounter.participant.type.coding.version" />
      <max value="0" />
      <fixedString value="1" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.code">
      <path value="Encounter.participant.type.coding.code" />
      <min value="1" />
      <fixedCode value="ExternalInvolvedPhysician" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.participant.type.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.coding.userSelected">
      <path value="Encounter.participant.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.participant.type.text" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.period">
      <path value="Encounter.participant.period" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.individual">
      <path value="Encounter.participant.individual" />
      <short value="The physican involved" />
      <definition value="The physician outside of the hospital involved in the treatment of the patient" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
      </type>
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.individual.id">
      <path value="Encounter.participant.individual.id" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.individual.reference">
      <path value="Encounter.participant.individual.reference" />
      <min value="1" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.individual.identifier">
      <path value="Encounter.participant.individual.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.participant:ExternalInvolvedPhysicians.individual.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.participant.individual.display" />
      <max value="0" />
    </element>
    <element id="Encounter.appointment">
      <path value="Encounter.appointment" />
      <max value="0" />
    </element>
    <element id="Encounter.period">
      <path value="Encounter.period" />
      <min value="1" />
    </element>
    <element id="Encounter.period.id">
      <path value="Encounter.period.id" />
      <max value="0" />
    </element>
    <element id="Encounter.period.extension">
      <path value="Encounter.period.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="Encounter.period.extension:PreliminaryDischargeDateOfficial">
      <path value="Encounter.period.extension" />
      <sliceName value="PreliminaryDischargeDateOfficial" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="http://medico-emr.net/stu3/sd/MXT-Encounter-Case-PreliminaryDischargeDateOfficial-1" />
      </type>
    </element>
    <element id="Encounter.period.start">
      <path value="Encounter.period.start" />
      <definition value="Date and Time of admission / KHEntG" />
      <min value="1" />
    </element>
    <element id="Encounter.period.end">
      <path value="Encounter.period.end" />
      <short value="Date of discharge/transfer" />
      <definition value="Date of discharge/transfer &#xD;&#xA;&#xD;&#xA;Es ist das Entlassungs-/Verlegungsdatum (Tag und Uhrzeit) aus der vollstationären oder teilstationären Behandlung anzugeben. (Bei interner Verlegung in einen anderen Entgeltbereich ohne nachfolgende Rückverlegung wird das Verlegungsdatum angegeben; die Behandlungsepisode in dem anderen Entgeltbereich wird als gesonderter Fall dokumentiert.) Bei nur vorstationär behandelten Fällen ist das Entlassungsdatum der letzte vorstationäre Behandlungstag." />
    </element>
    <element id="Encounter.length">
      <path value="Encounter.length" />
      <max value="0" />
    </element>
    <element id="Encounter.reason">
      <path value="Encounter.reason" />
      <max value="0" />
    </element>
    <element id="Encounter.reason.id">
      <path value="Encounter.reason.id" />
      <max value="0" />
    </element>
    <element id="Encounter.reason.coding.id">
      <path value="Encounter.reason.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="Diagnosis" />
      </extension>
      <path value="Encounter.diagnosis" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="role.coding.code" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <definition value="Diagnosis specific to admission and discharge (DRG, administrative diagnosis)" />
      <max value="3" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="Diagnosis" />
      </extension>
      <path value="Encounter.diagnosis" />
      <sliceName value="MainWorkingDiagnosis" />
      <definition value="The main working diagnosis for this encounter&#xD;&#xA;i.e. the one with lowest value for x1280dia.control - from those diagnosis where x1280dia.dit = x9021dit.dit and x9021dit.control=4" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.id">
      <path value="Encounter.diagnosis.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://medico-emr.net/stu3/sd/Condition-Diagnosis-1" />
      </type>
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.condition.id">
      <path value="Encounter.diagnosis.condition.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.condition.reference">
      <path value="Encounter.diagnosis.condition.reference" />
      <min value="1" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.condition.identifier">
      <path value="Encounter.diagnosis.condition.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.condition.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.condition.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role">
      <path value="Encounter.diagnosis.role" />
      <min value="1" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.id">
      <path value="Encounter.diagnosis.role.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding">
      <path value="Encounter.diagnosis.role.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.id">
      <path value="Encounter.diagnosis.role.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.system">
      <path value="Encounter.diagnosis.role.coding.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.version">
      <path value="Encounter.diagnosis.role.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.code">
      <path value="Encounter.diagnosis.role.coding.code" />
      <min value="1" />
      <fixedCode value="DiagMainWorking" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.role.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.role.coding.userSelected">
      <path value="Encounter.diagnosis.role.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainWorkingDiagnosis.rank">
      <path value="Encounter.diagnosis.rank" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="Diagnosis" />
      </extension>
      <path value="Encounter.diagnosis" />
      <sliceName value="MainDRGDiagnosis" />
      <definition value="The main DRG diagnosis defined for this administrative encounter" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.id">
      <path value="Encounter.diagnosis.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://medico-emr.net/stu3/sd/Condition-Diagnosis-1" />
      </type>
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.condition.id">
      <path value="Encounter.diagnosis.condition.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.condition.reference">
      <path value="Encounter.diagnosis.condition.reference" />
      <min value="1" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.condition.identifier">
      <path value="Encounter.diagnosis.condition.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.condition.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.condition.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role">
      <path value="Encounter.diagnosis.role" />
      <min value="1" />
      <fixedCodeableConcept>
        <coding>
          <system value="http://medico-emr.net/cs1" />
          <code value="DiagAdminDRG" />
        </coding>
      </fixedCodeableConcept>
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.id">
      <path value="Encounter.diagnosis.role.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding">
      <path value="Encounter.diagnosis.role.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.id">
      <path value="Encounter.diagnosis.role.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.system">
      <path value="Encounter.diagnosis.role.coding.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.version">
      <path value="Encounter.diagnosis.role.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.code">
      <path value="Encounter.diagnosis.role.coding.code" />
      <min value="1" />
      <fixedCode value="DiagAdminDRG" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.role.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.role.coding.userSelected">
      <path value="Encounter.diagnosis.role.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainDRGDiagnosis.rank">
      <path value="Encounter.diagnosis.rank" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="Diagnosis" />
      </extension>
      <path value="Encounter.diagnosis" />
      <sliceName value="MainAdminDiagnosis" />
      <definition value="The main administrative diagnosis defined for this administrative encounter" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.id">
      <path value="Encounter.diagnosis.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.condition">
      <path value="Encounter.diagnosis.condition" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://medico-emr.net/stu3/sd/Condition-Diagnosis-1" />
      </type>
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.condition.id">
      <path value="Encounter.diagnosis.condition.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.condition.reference">
      <path value="Encounter.diagnosis.condition.reference" />
      <min value="1" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.condition.identifier">
      <path value="Encounter.diagnosis.condition.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.condition.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.condition.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role">
      <path value="Encounter.diagnosis.role" />
      <code>
        <system value="http://medico-emr.net/cs1" />
        <code value="DiagAdminMain" />
      </code>
      <min value="1" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.id">
      <path value="Encounter.diagnosis.role.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding">
      <path value="Encounter.diagnosis.role.coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.id">
      <path value="Encounter.diagnosis.role.coding.id" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.system">
      <path value="Encounter.diagnosis.role.coding.system" />
      <min value="1" />
      <fixedUri value="http://medico-emr.net/cs1" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.version">
      <path value="Encounter.diagnosis.role.coding.version" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.code">
      <path value="Encounter.diagnosis.role.coding.code" />
      <min value="1" />
      <fixedCode value="DiagAdminMain" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.diagnosis.role.coding.display" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.role.coding.userSelected">
      <path value="Encounter.diagnosis.role.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Encounter.diagnosis:MainAdminDiagnosis.rank">
      <path value="Encounter.diagnosis.rank" />
      <max value="0" />
    </element>
    <element id="Encounter.account">
      <path value="Encounter.account" />
      <definition value="Virtual account in medico - to enable linkage to a Coverage resource" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://medico-emr.net/stu3/sd/Account-CaseAccount-1" />
      </type>
    </element>
    <element id="Encounter.account.id">
      <path value="Encounter.account.id" />
      <max value="0" />
    </element>
    <element id="Encounter.account.reference">
      <path value="Encounter.account.reference" />
      <min value="1" />
    </element>
    <element id="Encounter.account.identifier">
      <path value="Encounter.account.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.account.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.account.display" />
      <max value="0" />
    </element>
    <element id="Encounter.hospitalization">
      <path value="Encounter.hospitalization" />
      <max value="0" />
    </element>
    <element id="Encounter.location">
      <path value="Encounter.location" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider">
      <path value="Encounter.serviceProvider" />
      <definition value="Points to a tenant within the hospital to which this encounter/case belongs&#xD;&#xA;This type of tenant is known as &quot;small tenant&quot; and is an id (x9500cli) within a medico database." />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider.identifier">
      <path value="Encounter.serviceProvider.identifier" />
      <max value="0" />
    </element>
    <element id="Encounter.serviceProvider.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Encounter.serviceProvider.display" />
      <max value="0" />
    </element>
    <element id="Encounter.partOf">
      <path value="Encounter.partOf" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>