{
"description": "Laniado Proposed Patient Resource",
"_filename": "StructureDefinition-laniado-patient.json",
"package_name": "laniado.test.fhir.r4",
"date": null,
"derivation": "constraint",
"publisher": null,
"fhirVersion": "4.0.1",
"name": "LaniadoPatient",
"mapping": [ {
"uri": "http://hl7.org/v3",
"name": "RIM Mapping",
"identity": "rim"
}, {
"uri": "http://hl7.org/v3/cda",
"name": "CDA (R2)",
"identity": "cda"
}, {
"uri": "http://hl7.org/fhir/fivews",
"name": "FiveWs Pattern Mapping",
"identity": "w5"
}, {
"uri": "http://hl7.org/v2",
"name": "HL7 v2 Mapping",
"identity": "v2"
}, {
"uri": "http://loinc.org",
"name": "LOINC code for the element",
"identity": "loinc"
} ],
"abstract": false,
"type": "Patient",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "Laniado Patient Profile",
"package_version": "0.1.1",
"status": "draft",
"id": "87f6f759-7940-444d-a8ff-305e80805322",
"kind": "resource",
"url": "http://fhir.laniado.org.il/StructureDefinition/laniado-patient",
"version": null,
"differential": {
"element": [ {
"id": "Patient.extension:hmo",
"path": "Patient.extension",
"sliceName": "hmo"
}, {
"id": "Patient.extension:hmo.value[x].coding",
"path": "Patient.extension.value[x].coding",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "system",
"type": "value"
} ]
}
}, {
"id": "Patient.extension:hmo.value[x].coding:payingEntityMoh",
"max": "1",
"min": 0,
"path": "Patient.extension.value[x].coding",
"sliceName": "payingEntityMoh"
}, {
"id": "Patient.extension:hmo.value[x].coding:payingEntityMoh.system",
"min": 1,
"path": "Patient.extension.value[x].coding.system",
"fixedUri": "http://fhir.health.gov.il/cs/paying-entity-moh"
}, {
"id": "Patient.extension:hmo.value[x].coding:kupatCholim",
"max": "1",
"min": 0,
"path": "Patient.extension.value[x].coding",
"sliceName": "kupatCholim"
}, {
"id": "Patient.extension:hmo.value[x].coding:kupatCholim.system",
"min": 1,
"path": "Patient.extension.value[x].coding.system",
"fixedUri": "http://fhir.laniado.org.il/CodeSystem/k-kupat-cholim"
}, {
"id": "Patient.extension:religion",
"max": "1",
"min": 0,
"path": "Patient.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://hl7.org/fhir/StructureDefinition/patient-religion" ]
} ],
"sliceName": "religion"
}, {
"id": "Patient.identifier:ppn",
"path": "Patient.identifier",
"sliceName": "ppn"
}, {
"id": "Patient.identifier:ppn.type",
"min": 1,
"path": "Patient.identifier.type",
"fixedCodeableConcept": {
"coding": [ {
"code": "PPN",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203"
} ]
}
}, {
"id": "Patient.identifier:ppn.system.extension",
"min": 1,
"path": "Patient.identifier.system.extension",
"slicing": {
"rules": "open",
"ordered": false,
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Patient.identifier:ppn.system.extension:dataAbsentReason",
"max": "1",
"min": 1,
"path": "Patient.identifier.system.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://hl7.org/fhir/StructureDefinition/data-absent-reason" ]
} ],
"sliceName": "dataAbsentReason"
}, {
"id": "Patient.identifier:ppn.system.extension:dataAbsentReason.value[x]",
"path": "Patient.identifier.system.extension.value[x]",
"fixedCode": "unknown"
}, {
"id": "Patient.identifier:temp",
"max": "1",
"min": 0,
"path": "Patient.identifier",
"short": "Temporary patient ID",
"sliceName": "temp",
"mustSupport": true
}, {
"id": "Patient.identifier:temp.use",
"path": "Patient.identifier.use",
"patternCode": "temp"
}, {
"id": "Patient.identifier:temp.system",
"path": "Patient.identifier.system",
"fixedUri": "http://fhir.laniado.org.il/Identifier/temp-patient"
}, {
"id": "Patient.identifier:temp.value",
"path": "Patient.identifier.value",
"short": "A temporary patient identifier",
"example": [ {
"label": "Valid Example",
"valueString": "202300340"
} ],
"constraint": [ {
"key": "patient-temp-id-chk",
"human": "Laniado temporary patient ID must be 9-digits",
"source": "http://fhir.laniado.org.il/StructureDefinition/laniado-patient",
"severity": "error",
"expression": "matches('[0-9]{9}')"
} ]
}, {
"id": "Patient.identifier:temp.assigner",
"path": "Patient.identifier.assigner",
"type": [ {
"code": "Reference",
"targetProfile": [ "http://fhir.health.gov.il/StructureDefinition/il-core-organization" ]
} ]
}, {
"id": "Patient.maritalStatus.coding",
"path": "Patient.maritalStatus.coding",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "system",
"type": "value"
} ]
}
}, {
"id": "Patient.maritalStatus.coding:matzav",
"max": "1",
"min": 0,
"path": "Patient.maritalStatus.coding",
"sliceName": "matzav"
}, {
"id": "Patient.maritalStatus.coding:matzav.system",
"min": 1,
"path": "Patient.maritalStatus.coding.system",
"fixedUri": "http://fhir.laniado.org.il/CodeSystem/k-matzav-mishp"
}, {
"id": "Patient.communication",
"max": "1",
"path": "Patient.communication"
}, {
"id": "Patient.communication.language.coding",
"path": "Patient.communication.language.coding",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "system",
"type": "value"
} ]
}
}, {
"id": "Patient.communication.language.coding:lang",
"max": "1",
"min": 0,
"path": "Patient.communication.language.coding",
"sliceName": "lang"
}, {
"id": "Patient.communication.language.coding:lang.system",
"min": 1,
"path": "Patient.communication.language.coding.system",
"fixedUri": "urn:ietf:bcp:47"
}, {
"id": "Patient.communication.language.coding:safa",
"max": "1",
"min": 0,
"path": "Patient.communication.language.coding",
"sliceName": "safa"
}, {
"id": "Patient.communication.language.coding:safa.system",
"min": 1,
"path": "Patient.communication.language.coding.system",
"fixedUri": "http://fhir.laniado.org.il/CodeSystem/k-safa"
}, {
"id": "Patient.communication.preferred",
"min": 1,
"path": "Patient.communication.preferred",
"fixedBoolean": true
} ]
},
"baseDefinition": "http://fhir.health.gov.il/StructureDefinition/il-core-patient"
}