{ "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.10", "status": "draft", "id": "288a38e1-d63d-4687-8a6f-90cec8294c74", "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" }