PackagesCanonicalsLogsProblems
    Packages
    rapportendoscopiequebec.test@0.0.6
    https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoBundleColoReport
{
  "description": "Bundle of the Coloscopy Report.",
  "_filename": "EndoBundleColoReport.StructureDefinition.json",
  "package_name": "rapportendoscopiequebec.test",
  "date": "2023-11-28T19:44:12.2079453+00:00",
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "EndoBundleColoReport",
  "abstract": false,
  "type": "Bundle",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "0.0.6",
  "status": "draft",
  "id": "5dabd7e2-bda8-4ad5-a2d2-d511686fbcee",
  "kind": "resource",
  "url": "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoBundleColoReport",
  "version": "0.1.0",
  "differential": {
    "element": [ {
      "id": "Bundle.type",
      "path": "Bundle.type",
      "fixedCode": "transaction"
    }, {
      "id": "Bundle.timestamp",
      "min": 1,
      "path": "Bundle.timestamp"
    }, {
      "id": "Bundle.entry",
      "path": "Bundle.entry",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "resource",
          "type": "profile"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoProcedure",
      "max": "1",
      "min": 1,
      "path": "Bundle.entry",
      "sliceName": "EndoProcedure"
    }, {
      "id": "Bundle.entry:EndoProcedure.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoProcedure" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoPatient",
      "max": "1",
      "min": 1,
      "path": "Bundle.entry",
      "sliceName": "EndoPatient"
    }, {
      "id": "Bundle.entry:EndoPatient.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPatient" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoPatient.resource.identifier",
      "min": 1,
      "path": "Bundle.entry.resource.identifier",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "type.id",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoParent",
      "path": "Bundle.entry",
      "sliceName": "EndoParent"
    }, {
      "id": "Bundle.entry:EndoParent.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoParent" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoPractitioner",
      "path": "Bundle.entry",
      "sliceName": "EndoPractitioner"
    }, {
      "id": "Bundle.entry:EndoPractitioner.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPractitioner" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoConsent",
      "max": "2",
      "path": "Bundle.entry",
      "sliceName": "EndoConsent"
    }, {
      "id": "Bundle.entry:EndoConsent.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoConsent" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoOrganization",
      "max": "1",
      "path": "Bundle.entry",
      "sliceName": "EndoOrganization"
    }, {
      "id": "Bundle.entry:EndoOrganization.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoOrganization" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoLocation",
      "max": "1",
      "path": "Bundle.entry",
      "sliceName": "EndoLocation"
    }, {
      "id": "Bundle.entry:EndoLocation.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoLocation" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoCurrentMedicationStatement",
      "path": "Bundle.entry",
      "sliceName": "EndoCurrentMedicationStatement"
    }, {
      "id": "Bundle.entry:EndoCurrentMedicationStatement.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoCurrentMedicationStatement" ]
      } ],
      "short": "Record of medication being taken by a patient",
      "definition": "Record of medication being taken by a patient"
    }, {
      "id": "Bundle.entry:EndoCurrentMedicationStatement.resource.medication[x].coding",
      "path": "Bundle.entry.resource.medication[x].coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoDocumentReference",
      "max": "1",
      "path": "Bundle.entry",
      "sliceName": "EndoDocumentReference"
    }, {
      "id": "Bundle.entry:EndoDocumentReference.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoDocumentReference" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoDiagnosticReport",
      "max": "1",
      "min": 1,
      "path": "Bundle.entry",
      "sliceName": "EndoDiagnosticReport"
    }, {
      "id": "Bundle.entry:EndoDiagnosticReport.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoDiagnosticReport" ]
      } ],
      "short": "A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports"
    }, {
      "id": "Bundle.entry:EndoDiagnosticReport.resource.result",
      "path": "Bundle.entry.resource.result",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "resolve().code.coding",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoServiceRequest",
      "max": "1",
      "path": "Bundle.entry",
      "sliceName": "EndoServiceRequest"
    }, {
      "id": "Bundle.entry:EndoServiceRequest.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoServiceRequest" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoServiceRequest.resource.status",
      "path": "Bundle.entry.resource.status",
      "fixedCode": "active"
    }, {
      "id": "Bundle.entry:EndoObservationPolyps",
      "path": "Bundle.entry",
      "sliceName": "EndoObservationPolyps"
    }, {
      "id": "Bundle.entry:EndoObservationPolyps.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoObservationPolyps" ]
      } ]
    }, {
      "id": "Bundle.entry:EndoObservation",
      "path": "Bundle.entry",
      "sliceName": "EndoObservation"
    }, {
      "id": "Bundle.entry:EndoObservation.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoObservation" ]
      } ],
      "short": "Measurements and simple assertions"
    }, {
      "id": "Bundle.entry:EndoObservation.resource.code.coding",
      "path": "Bundle.entry.resource.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoObservation.resource.bodySite.coding",
      "path": "Bundle.entry.resource.bodySite.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoObservation.resource.method.coding",
      "path": "Bundle.entry.resource.method.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoIndications",
      "path": "Bundle.entry",
      "sliceName": "EndoIndications"
    }, {
      "id": "Bundle.entry:EndoIndications.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoIndications" ]
      } ],
      "short": "Measurements and simple assertions"
    }, {
      "id": "Bundle.entry:EndoIndications.resource.code.coding",
      "min": 1,
      "path": "Bundle.entry.resource.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      }
    }, {
      "id": "Bundle.entry:EndoPreparationQuality",
      "path": "Bundle.entry",
      "sliceName": "EndoPreparationQuality"
    }, {
      "id": "Bundle.entry:EndoPreparationQuality.resource",
      "path": "Bundle.entry.resource",
      "type": [ {
        "code": "Resource",
        "profile": [ "https://extranet.ti.msss.rtss.qc.ca/FHIR/Endo/EndoPreparationQuality" ]
      } ]
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle"
}