{ "description": "Profil français FrPatient adapté au cas d'usage SI-MDPH", "_filename": "FrPatientMDPH.json", "package_name": "ans.cnsa.fhir", "date": "2020-06-10", "derivation": "constraint", "publisher": "ANS", "fhirVersion": "4.0.0", "name": "FrPatientMDPH", "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.1.2", "status": "draft", "id": "1db16611-bbee-464f-8c23-97d9982687bc", "kind": "resource", "url": "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH", "version": "1.1", "differential": { "element": [ { "id": "Patient.meta", "min": 1, "path": "Patient.meta" }, { "id": "Patient.meta.profile", "max": "1", "min": 1, "path": "Patient.meta.profile", "fixedCanonical": "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH" }, { "id": "Patient.name", "min": 1, "path": "Patient.name", "slicing": { "rules": "open", "discriminator": [ { "path": "use", "type": "value" } ] }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Patient.name:nomNaissance", "max": "1", "min": 1, "path": "Patient.name", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "nomNaissance" }, { "id": "Patient.name:nomNaissance.use", "min": 1, "path": "Patient.name.use", "fixedCode": "maiden" }, { "id": "Patient.name:nomNaissance.family", "min": 1, "path": "Patient.name.family" }, { "id": "Patient.name:nomNaissance.given", "max": "1", "path": "Patient.name.given", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Patient.name:nomEpoux", "max": "1", "path": "Patient.name", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "nomEpoux" }, { "id": "Patient.name:nomEpoux.use", "min": 1, "path": "Patient.name.use", "fixedCode": "official" }, { "id": "Patient.name:nomEpoux.family", "min": 1, "path": "Patient.name.family" }, { "id": "Patient.name:nomUsage", "max": "1", "path": "Patient.name", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ], "sliceName": "nomUsage" }, { "id": "Patient.name:nomUsage.use", "min": 1, "path": "Patient.name.use", "fixedCode": "usual" }, { "id": "Patient.telecom", "min": 1, "path": "Patient.telecom", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Patient.birthDate", "min": 1, "path": "Patient.birthDate" }, { "id": "Patient.address", "max": "1", "path": "Patient.address", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Patient.contact", "path": "Patient.contact", "constraint": [ { "key": "Cont-1", "human": "L’un des éléments Patient-relatedPerson ou name doit être présent", "xpath": "exists(name, extension[url='http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/patient-relatedPersonMDPH']", "severity": "error", "expression": "name.exists() or extension[url='http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/patient-relatedPersonMDPH'].exists()" }, { "key": "nom-dem-1", "human": "Dans le nom, le nom de famille est obligatoire si la relation est le demandeur", "severity": "error", "expression": "relationship.coding.where(code = 'DEM').exists() implies name.family.exists()" }, { "key": "civ-par-1", "human": "Dans le nom, le préfixe est obligatoire si la relation est le parent 1 ou le parent 2", "severity": "error", "expression": "relationship.coding.where(code = 'PAR1' or code = 'PAR2').exists() implies name.prefix.exists()" }, { "key": "nam-rel-1", "human": "élément name obligatoire si la relation est le demandeur ou parent 1 ou parent 2", "severity": "error", "expression": "relationship.coding.where(code = 'DEM' or code = 'PAR1' or code = 'PAR2').exists() implies name.exists()" } ] }, { "id": "Patient.contact.extension", "path": "Patient.contact.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Patient.contact.extension:Patient-relatedPerson", "max": "1", "path": "Patient.contact.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/patient-relatedPerson" ] } ], "condition": [ "Cont-1" ], "sliceName": "Patient-relatedPerson" }, { "id": "Patient.contact.relationship", "max": "1", "path": "Patient.contact.relationship", "binding": { "strength": "extensible", "valueSet": "http://interopsante.org/fhir/valueset/fr-contact-relationship", "description": "Partir du JDV d'InterOp Santé" }, "condition": [ "nom-dem-1", "civ-par-1", "nam-rel-1" ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] }, { "id": "Patient.contact.name", "path": "Patient.contact.name", "condition": [ "Cont-1", "nom-dem-1", "civ-par-1", "nam-rel-1" ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", "valueCode": "normative" }, { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version", "valueCode": "4.0.0" } ] } ] }, "baseDefinition": "http://interopsante.org/fhir/StructureDefinition/fr-patient" }