Package | lung.ca.screen.assignment |
Resource Type | StructureDefinition |
Id | CancerPatient.StructureDefinition |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=lung.ca.screen.assignment@1.0.1&canonical=https://sil-th-group-a.org/fhir/StructureDefinition/CancerPatient |
URL | https://sil-th-group-a.org/fhir/StructureDefinition/CancerPatient |
Status | draft |
Name | CancerPatient |
Type | Patient |
Kind | resource |
StructureDefinition | |
CancerCondition | CancerCondition |
CancerDiagnosticReport | CancerDiagnosticReport |
CancerScreeningProcedure | CancerScreeningProcedure |
NSCLCStageObservation | NSCLCStageObservation |
SCLCStageObservation | SCLCStageObservation |
No resources found
No narrative content found in resource
{ "resourceType": "StructureDefinition", "url": "https://sil-th-group-a.org/fhir/StructureDefinition/CancerPatient", "name": "CancerPatient", "status": "draft", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Patient", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient", "derivation": "constraint", "differential": { "element": [ { "id": "Patient.identifier", "path": "Patient.identifier", "min": 1, "mustSupport": true }, { "id": "Patient.name", "path": "Patient.name", "min": 1, "constraint": [ { "key": "name-required", "severity": "error", "human": "Either a given name MUST be provided or a family name MUST include", "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", "path": "Patient.telecom", "slicing": { "discriminator": [ { "type": "value", "path": "system" }, { "type": "value", "path": "use" } ], "rules": "open" }, "min": 1 }, { "id": "Patient.telecom:phone", "path": "Patient.telecom", "sliceName": "phone" }, { "id": "Patient.telecom:phone.system", "path": "Patient.telecom.system", "min": 1, "fixedCode": "phone" }, { "id": "Patient.telecom:phone.use", "path": "Patient.telecom.use", "min": 1, "fixedCode": "mobile" }, { "id": "Patient.telecom:email", "path": "Patient.telecom", "sliceName": "email" }, { "id": "Patient.telecom:email.system", "path": "Patient.telecom.system", "min": 1, "fixedCode": "email" }, { "id": "Patient.gender", "path": "Patient.gender", "mustSupport": true }, { "id": "Patient.deceased[x]", "path": "Patient.deceased[x]", "mustSupport": true } ] } }