{ "description": "This is the patient profile used in EMPI Match request.", "_filename": "pcr-patient-matchreq.json", "package_name": "pcr.r4.1-1-0-pkg", "date": "2023-11-08T18:47:59.1279117+00:00", "derivation": "constraint", "meta": { "lastUpdated": "2023-11-08T18:46:49.3355207+00:00" }, "publisher": null, "fhirVersion": "4.0.1", "name": "PCRPatientMatchReq", "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": "PCR Patient Match Request Profile", "package_version": "1.2.3", "status": "active", "id": "ba3fc0f9-1a69-4892-a252-eb41d08b4033", "kind": "resource", "url": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-pcr-matchreq-profile-Patient", "version": "2.0.0", "differential": { "element": [ { "id": "Patient.id", "path": "Patient.id", "short": "Logical id of this artifact. Contain the PCR enterprise client id" }, { "id": "Patient.meta", "min": 1, "path": "Patient.meta", "mustSupport": true }, { "id": "Patient.meta.profile", "max": "1", "min": 1, "path": "Patient.meta.profile", "mustSupport": true, "fixedCanonical": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-pcr-matchreq-profile-Patient|2.0.0" }, { "id": "Patient.meta.security", "max": "1", "path": "Patient.meta.security" }, { "id": "Patient.meta.security.system", "min": 1, "path": "Patient.meta.security.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality" }, { "id": "Patient.meta.security.code", "path": "Patient.meta.security.code", "short": "N|R" }, { "id": "Patient.meta.security.display", "min": 1, "path": "Patient.meta.security.display", "short": "normal or restricted" }, { "id": "Patient.meta.tag", "max": "1", "path": "Patient.meta.tag" }, { "id": "Patient.identifier", "path": "Patient.identifier", "type": [ { "code": "Identifier", "profile": [ "http://ehealthontario.ca/fhir/StructureDefinition/pcr-identifier-types" ] } ], "mustSupport": true }, { "id": "Patient.name", "max": "1", "path": "Patient.name", "mustSupport": true }, { "id": "Patient.name.use", "min": 1, "path": "Patient.name.use", "fixedCode": "official", "mustSupport": true }, { "id": "Patient.name.family", "path": "Patient.name.family", "mustSupport": true }, { "id": "Patient.name.given", "path": "Patient.name.given", "slicing": { "rules": "open", "description": "by extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier')", "discriminator": [ { "path": "extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier')", "type": "exists" } ] }, "mustSupport": true }, { "id": "Patient.name.given:given-first", "max": "1", "path": "Patient.name.given", "sliceName": "given-first", "mustSupport": true }, { "id": "Patient.name.given:given-first.extension", "min": 0, "path": "Patient.name.given.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Patient.name.given:given-first.extension:EN-qualifier", "max": "0", "min": 0, "path": "Patient.name.given.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "sliceName": "EN-qualifier" }, { "id": "Patient.name.given:given-middle", "max": "1", "path": "Patient.name.given", "sliceName": "given-middle", "mustSupport": true }, { "id": "Patient.name.given:given-middle.extension", "min": 1, "path": "Patient.name.given.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Patient.name.given:given-middle.extension:EN-qualifier", "max": "1", "min": 1, "path": "Patient.name.given.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "short": "EN-qualifier", "sliceName": "EN-qualifier", "mustSupport": true }, { "id": "Patient.name.given:given-middle.extension:EN-qualifier.value[x]", "path": "Patient.name.given.extension.value[x]", "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Patient.name.given:given-middle.extension:EN-qualifier.value[x]:valueCode", "path": "Patient.name.given.extension.value[x]", "fixedCode": "MID", "sliceName": "valueCode", "mustSupport": true }, { "id": "Patient.name.prefix", "max": "1", "path": "Patient.name.prefix", "mustSupport": true }, { "id": "Patient.name.suffix", "path": "Patient.name.suffix", "slicing": { "rules": "open", "discriminator": [ { "path": "extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier')", "type": "exists" } ] }, "mustSupport": true }, { "id": "Patient.name.suffix:suffix-regular", "max": "1", "path": "Patient.name.suffix", "sliceName": "suffix-regular", "mustSupport": true }, { "id": "Patient.name.suffix:suffix-regular.extension", "min": 0, "path": "Patient.name.suffix.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Patient.name.suffix:suffix-regular.extension:EN-qualifier", "max": "0", "min": 0, "path": "Patient.name.suffix.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "sliceName": "EN-qualifier" }, { "id": "Patient.name.suffix:suffix-academic", "max": "1", "path": "Patient.name.suffix", "sliceName": "suffix-academic", "mustSupport": true }, { "id": "Patient.name.suffix:suffix-academic.extension", "min": 1, "path": "Patient.name.suffix.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Patient.name.suffix:suffix-academic.extension:EN-qualifier", "max": "1", "min": 1, "path": "Patient.name.suffix.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "short": "EN-qualifier", "sliceName": "EN-qualifier" }, { "id": "Patient.name.suffix:suffix-academic.extension:EN-qualifier.value[x]", "path": "Patient.name.suffix.extension.value[x]", "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Patient.name.suffix:suffix-academic.extension:EN-qualifier.value[x]:valueCode", "path": "Patient.name.suffix.extension.value[x]", "fixedCode": "AC", "sliceName": "valueCode", "mustSupport": true }, { "id": "Patient.telecom", "max": "10", "path": "Patient.telecom", "mustSupport": true }, { "id": "Patient.telecom.system", "min": 1, "path": "Patient.telecom.system", "short": "phone | email", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/pcr-contact-point-system" }, "example": [ { "label": "General", "valueCode": "phone" } ], "mustSupport": true }, { "id": "Patient.telecom.value", "min": 1, "path": "Patient.telecom.value", "mustSupport": true }, { "id": "Patient.telecom.use", "min": 1, "path": "Patient.telecom.use", "short": "home | work | temp | mobile - purpose of this contact point", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/pcr-contact-point-use" }, "example": [ { "label": "General", "valueCode": "home" } ], "mustSupport": true }, { "id": "Patient.gender", "path": "Patient.gender", "short": "male | female | unknown | other", "mustSupport": true }, { "id": "Patient.birthDate", "path": "Patient.birthDate", "mustSupport": true }, { "id": "Patient.address", "max": "10", "path": "Patient.address", "mustSupport": true }, { "id": "Patient.address.use", "min": 1, "path": "Patient.address.use", "short": "home | temp - purpose of this address", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/pcr-address-use" }, "mustSupport": true }, { "id": "Patient.address.type", "min": 1, "path": "Patient.address.type", "short": "postal | physical", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/address-type" }, "example": [ { "label": "General", "valueCode": "physical" } ], "mustSupport": true }, { "id": "Patient.address.line", "max": "4", "path": "Patient.address.line", "mustSupport": true }, { "id": "Patient.address.city", "path": "Patient.address.city", "mustSupport": true }, { "id": "Patient.address.state", "path": "Patient.address.state", "short": "Codes for provinces, states and territories supported by eHealth Ontario PCR and PPR interface", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/province-state-code", "description": "Codes for provinces, states and territories supported by eHealth Ontario PCR and PPR interface" }, "example": [ { "label": "General", "valueString": "ON" } ], "mustSupport": true }, { "id": "Patient.address.postalCode", "path": "Patient.address.postalCode", "mustSupport": true }, { "id": "Patient.address.country", "path": "Patient.address.country", "short": "3-character ISO country codes for use in addresses by eHealth Ontario", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/country-code", "description": "3-character ISO country codes for use in addresses by eHealth Ontario" }, "example": [ { "label": "General", "valueString": "CAN" } ], "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient" }