<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="srx-fhir-profile-bundle-patient" />
  <meta>
    <versionId value="6" />
    <lastUpdated value="2018-04-19T10:22:24.366-07:00" />
  </meta>
  <url value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-bundle-patient" />
  <name value="srx-fhir-profile-bundle-patient" />
  <status value="draft" />
  <date value="2018-02-23T17:12:40.393-05:00" />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Bundle" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" />
  <derivation value="constraint" />
  <differential>
    <element id="Bundle">
      <path value="Bundle" />
      <short value="Paitnet bundle that contains a collection of resources" />
      <definition value="Patient bundle - a container for a collection of resources." />
    </element>
    <element id="Bundle.type">
      <path value="Bundle.type" />
      <fixedCode value="collection" />
    </element>
    <element id="Bundle.total">
      <path value="Bundle.total" />
      <max value="0" />
    </element>
    <element id="Bundle.link">
      <path value="Bundle.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry">
      <path value="Bundle.entry" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="resource" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="1" />
    </element>
    <element id="Bundle.entry:patientEntry">
      <path value="Bundle.entry" />
      <sliceName value="patientEntry" />
      <short value="Entry in the bundle - Patient resource" />
      <definition value="An entry in a bundle resource -Patient resource" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Bundle.entry:patientEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:patientEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:patientEntry.resource">
      <path value="Bundle.entry.resource" />
      <short value="A patient resource in the bundle" />
      <definition value="The patient resource." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-patient" />
      </type>
    </element>
    <element id="Bundle.entry:patientEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:patientEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:patientEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:coverageEntry">
      <path value="Bundle.entry" />
      <sliceName value="coverageEntry" />
      <short value="Entry in the bundle - Coverage resource" />
      <definition value="An entry in a bundle resource - Coverage resource" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:coverageEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:coverageEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:coverageEntry.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-coverage" />
      </type>
    </element>
    <element id="Bundle.entry:coverageEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:coverageEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:coverageEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry">
      <path value="Bundle.entry" />
      <sliceName value="pharmacyClaimEntry" />
      <short value="Entry in the bundle - Claim resource(drug)" />
      <definition value="An entry in a bundle resource - Claim resource (drug)" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-claim-drug" />
      </type>
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:pharmacyClaimEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry">
      <path value="Bundle.entry" />
      <sliceName value="medicalClaimEntry" />
      <short value="Entry in the bundle - Claim resource (medical)" />
      <definition value="An entry in a bundle resource - Claim resource (medical)&#xD;&#xA;Profile for medical claims TBD" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry.resource">
      <path value="Bundle.entry.resource" />
      <short value="A resource in the bundle: Medical Claims" />
      <definition value="Medical Claim" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-claim-medical-hum" />
      </type>
    </element>
    <element id="Bundle.entry:medicalClaimEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:medicalClaimEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:practitionerEntry">
      <path value="Bundle.entry" />
      <sliceName value="practitionerEntry" />
      <short value="Entry in the bundle - Practitioner resource" />
      <definition value="An entry in a bundle resource - Practitioner resource" />
    </element>
    <element id="Bundle.entry:practitionerEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:practitionerEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:practitionerEntry.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-practitioner" />
      </type>
    </element>
    <element id="Bundle.entry:practitionerEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:practitionerEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:practitionerEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:organizationEntry">
      <path value="Bundle.entry" />
      <sliceName value="organizationEntry" />
      <short value="Entry in the bundle - Organization resource" />
      <definition value="An entry in a bundle resource - Organization resource" />
    </element>
    <element id="Bundle.entry:organizationEntry.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:organizationEntry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:organizationEntry.resource">
      <path value="Bundle.entry.resource" />
      <min value="1" />
      <type>
        <code value="Resource" />
        <profile value="http://fhir-es.transcendinsights.com/stu3/StructureDefinition/srx-fhir-profile-organization" />
      </type>
    </element>
    <element id="Bundle.entry:organizationEntry.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:organizationEntry.request">
      <path value="Bundle.entry.request" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:organizationEntry.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.signature">
      <path value="Bundle.signature" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>