<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://example.org/fhir/StructureDefinition/HRCancelDocumentBundle" />
  <name value="HRCancelDocumentBundle" />
  <status value="draft" />
  <description value="HRCancelDocumentBundle definira strukturu FHIR poruke tipa transaction kojom se stornira dokument ranije registriran u CEZIH." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Bundle" />
  <baseDefinition value="http://fhir.cezih.hr/specifikacije/StructureDefinition/HRMinimalProvideDocumentBundle" />
  <derivation value="constraint" />
  <differential>
    <element id="Bundle.identifier">
      <path value="Bundle.identifier" />
      <max value="0" />
    </element>
    <element id="Bundle.link">
      <path value="Bundle.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry">
      <path value="Bundle.entry" />
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Bundle.entry:SubmissionSet">
      <path value="Bundle.entry" />
      <sliceName value="SubmissionSet" />
    </element>
    <element id="Bundle.entry:SubmissionSet.resource.entry">
      <path value="Bundle.entry.resource.entry" />
      <short value="Entries u listi." />
      <definition value="Referenca na DocumentReference resurs koji se nalazi u Bundlu." />
    </element>
    <element id="Bundle.entry:SubmissionSet.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:SubmissionSet.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:DocumentRefs">
      <path value="Bundle.entry" />
      <sliceName value="DocumentRefs" />
    </element>
    <element id="Bundle.entry:DocumentRefs.link">
      <path value="Bundle.entry.link" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:DocumentRefs.resource.masterIdentifier">
      <path value="Bundle.entry.resource.masterIdentifier" />
      <definition value="Glavni identifikator dokumenta. Identifikator mora imati jednaku vrijednost kao kod dokumenta koji se stornira." />
    </element>
    <element id="Bundle.entry:DocumentRefs.resource.status">
      <path value="Bundle.entry.resource.status" />
      <fixedCode value="entered-in-error" />
    </element>
    <element id="Bundle.entry:DocumentRefs.resource.type">
      <path value="Bundle.entry.resource.type" />
      <min value="1" />
    </element>
    <element id="Bundle.entry:DocumentRefs.search">
      <path value="Bundle.entry.search" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:DocumentRefs.response">
      <path value="Bundle.entry.response" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:Documents">
      <path value="Bundle.entry" />
      <sliceName value="Documents" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:FhirDocuments">
      <path value="Bundle.entry" />
      <sliceName value="FhirDocuments" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:Folders">
      <path value="Bundle.entry" />
      <sliceName value="Folders" />
      <max value="0" />
    </element>
    <element id="Bundle.entry:Patient">
      <path value="Bundle.entry" />
      <sliceName value="Patient" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>