{ "description": null, "_filename": "StructureDefinition-practitioner-matthewsPractitioner.json", "package_name": "ca.learning-forge-v3.r4", "date": "2022-11-25T18:19:58.8494541+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "PractitionerMatthews", "abstract": false, "type": "Practitioner", "experimental": null, "resourceType": "StructureDefinition", "title": "Practitioner (Matthews-CA)", "package_version": "3.0.0", "status": "draft", "id": "c87d67ed-4a20-4f17-92fb-6b5e43f96a23", "kind": "resource", "url": "http://matthews.ca/fhir/4.0.1/StructureDefinition/PractitionerMatthews", "version": "0.1", "differential": { "element": [ { "id": "Practitioner.extension", "min": 0, "path": "Practitioner.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "path": "Practitioner.extension", "min": 0, "definition": "The SAML must be incuded when sending tasks that require a signature (Prescriptons, cancel requests, discontinue requests)", "isModifier": false, "short": "SAML Used to authenticate the prescriber", "type": [ { "code": "Extension", "profile": [ "http://matthews.ca/fhir/4.0.1/extension/TextSAML" ] } ], "sliceName": "SAML", "max": "1", "id": "Practitioner.extension:SAML" }, { "id": "Practitioner.extension:SAML.value[x]", "path": "Practitioner.extension.value[x]", "type": [ { "code": "string" } ] }, { "id": "Practitioner.gender", "max": "0", "path": "Practitioner.gender", "mustSupport": true }, { "id": "Practitioner.birthDate", "max": "0", "path": "Practitioner.birthDate" }, { "id": "Practitioner.photo", "max": "0", "path": "Practitioner.photo", "mustSupport": true }, { "id": "Practitioner.qualification", "max": "0", "path": "Practitioner.qualification", "mustSupport": true }, { "id": "Practitioner.communication", "max": "0", "path": "Practitioner.communication", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner" }