{ "description": "This profile allows you to create a distance based search for a CA:CSD Location.", "_filename": "Location_Distance.StructureDefinition.json", "package_name": "ca.infoway.io.ca-csd", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "Location with Distance", "abstract": false, "copyright": "Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).", "type": "Location", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.1-dft-ballot", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:able-to-populate" }, { "url": "code", "valueCode": "SHOULD:populate" }, { "url": "elementId", "valueString": "Location.identifier" }, { "url": "elementId", "valueString": "Location.status" }, { "url": "elementId", "valueString": "Location.name" }, { "url": "elementId", "valueString": "Location.type" }, { "url": "elementId", "valueString": "Location.telecom" }, { "url": "elementId", "valueString": "Location.position" }, { "url": "elementId", "valueString": "Location.managingOrganization" }, { "url": "elementId", "valueString": "Location.partOf" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" } ] }, { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:no-error" }, { "url": "elementId", "valueString": "Location.identifier" }, { "url": "elementId", "valueString": "Location.status" }, { "url": "elementId", "valueString": "Location.name" }, { "url": "elementId", "valueString": "Location.type" }, { "url": "elementId", "valueString": "Location.telecom" }, { "url": "elementId", "valueString": "Location.position" }, { "url": "elementId", "valueString": "Location.managingOrganization" }, { "url": "elementId", "valueString": "Location.partOf" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client" } ] } ], "status": "draft", "id": "d8f5dede-13ae-4dc5-965e-cdf4decccbe7", "kind": "resource", "url": "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Location-Distance", "version": null, "differential": { "element": [ { "id": "Location.identifier", "path": "Location.identifier", "comment": "Identified as a query requirement through mCSD CapabilityStatement, and mustSupport element in the CA Baseline.", "mustSupport": true }, { "id": "Location.status", "path": "Location.status", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Location.name", "path": "Location.name", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Location.type", "path": "Location.type", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Location.telecom", "path": "Location.telecom", "comment": "Identified as a requirement and mustSupport element from the CA baseline.", "mustSupport": true }, { "id": "Location.position", "path": "Location.position", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Location.managingOrganization", "path": "Location.managingOrganization", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Facility-Organization" ] } ], "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Location.partOf", "path": "Location.partOf", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Location" ] } ], "comment": "Identified as a query requirement through mCSD CapabilityStatement. Allows the search to return the location without having to go through the practitionerRole resource.", "mustSupport": true } ] }, "baseDefinition": "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.LocationDistance" }