{ "description": null, "_filename": "CancerPatient.StructureDefinition.json", "package_name": "lung.ca.screen.assignment", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "CancerPatient", "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "draft", "id": "f192ef91-dab0-4936-a241-1bc09ddd42d9", "kind": "resource", "url": "https://sil-th-group-a.org/fhir/StructureDefinition/CancerPatient", "version": null, "differential": { "element": [ { "id": "Patient.identifier", "min": 1, "path": "Patient.identifier", "mustSupport": true }, { "id": "Patient.name", "min": 1, "path": "Patient.name", "constraint": [ { "key": "name-required", "human": "Either a given name MUST be provided or a family name MUST include", "severity": "error", "expression": "family.exists() or given.exists()" } ] }, { "id": "Patient.name.family", "path": "Patient.name.family", "mustSupport": true }, { "id": "Patient.name.given", "path": "Patient.name.given", "mustSupport": true }, { "id": "Patient.telecom", "min": 1, "path": "Patient.telecom", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" }, { "path": "use", "type": "value" } ] } }, { "id": "Patient.telecom:phone", "path": "Patient.telecom", "sliceName": "phone" }, { "id": "Patient.telecom:phone.system", "min": 1, "path": "Patient.telecom.system", "fixedCode": "phone" }, { "id": "Patient.telecom:phone.use", "min": 1, "path": "Patient.telecom.use", "fixedCode": "mobile" }, { "id": "Patient.telecom:email", "path": "Patient.telecom", "sliceName": "email" }, { "id": "Patient.telecom:email.system", "min": 1, "path": "Patient.telecom.system", "fixedCode": "email" }, { "id": "Patient.gender", "path": "Patient.gender", "mustSupport": true }, { "id": "Patient.deceased[x]", "path": "Patient.deceased[x]", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient" }