description: Profil FRCorePatientProfile appliqué à l'INS avec identité validée, permettant d'indiquer les contraintes fortes nécessaires pour modéliser un patient avec une INS validée. Une ressource conforme au profil FRCorePatientINSProfile sera également conforme au profil FRCorePatientProfile grâce au principe d'héritage, il n'est donc pas nécessaire d'avoir une instance de chaque profil pour un même patient. Pour plus d'informations sur le contexte du patient INS, consultez le référentiel national d'identitovigilance (RNIV) et la documentation du référentiel INS de l'ANS . package_name: hl7.fhir.fr.core derivation: constraint name: FRCorePatientINSProfile type: Patient elements: extension: array: true min: 2 index: 0 slicing: slices: identityReliability: match: {} schema: _required: true index: 1 extensions: identityStatus: url: null index: 2 elements: value: pattern: type: Coding value: {code: VALI, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-fiabilite-identite'} choices: [] index: 4 elements: extension: index: 2 slicing: slices: identityStatus: match: {} schema: index: 2 elements: value: pattern: type: Coding value: {code: VALI, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-fiabilite-identite'} choices: [] index: 4 birthPlace: match: {} schema: _required: true index: 5 elements: value[x]: extensions: inseeCode: {url: null, min: 1, _required: true, index: 7} elements: extension: index: 6 slicing: slices: inseeCode: match: {} schema: {_required: true, index: 7} min: 1 required: [extension] identifier: index: 8 slicing: slices: INS-NIR: match: {} schema: short: The patient's health national identifier INS coming from the INSi teleservice| Identifiant national de santé du patient INS provenant du téléservice INSi array: true index: 9 elements: use: pattern: {type: Code, value: official} index: 10 type: pattern: type: CodeableConcept value: coding: - {code: INS-NIR, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203'} index: 11 system: short: Autorité d'affectation des INS-NIR pattern: {type: Uri, value: 'urn:oid:1.2.250.1.213.1.4.8'} index: 12 value: {index: 13} required: [value, type] INS-NIA: match: {} schema: short: INS-NIA array: true index: 14 elements: use: pattern: {type: Code, value: temp} index: 15 type: pattern: type: CodeableConcept value: coding: - {code: INS-NIA, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203'} index: 16 system: short: Autorité d'affectation des INS-NIA pattern: {type: Uri, value: 'urn:oid:1.2.250.1.213.1.4.9'} index: 17 value: {index: 18} required: [value, type] name: index: 19 slicing: slices: officialName: match: {} schema: _required: true index: 20 extensions: birth-list-given-name: {url: null, min: 1, _required: true, index: 22} elements: extension: index: 21 slicing: slices: birth-list-given-name: match: {} schema: {_required: true, index: 22} min: 1 given: {short: 'Dans le cas d’une identité créée ou modifiée par un appel au téléservice INSi, il est nécessaire d’extraire le premier prénom de la liste des prénoms retournée par le téléservice et de l''inclure dans le champs given. En cas de prénom composé, given peut par exemple contenir ''Anne-sophie'' ou ''Anne Sophie''.', index: 23} required: [extension] gender: short: male | female | unknown binding: {strength: required, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-patient-gender-INS'} index: 24 birthDate: {index: 25} package_version: 2.0.0-ballot extensions: identityReliability: url: null _required: true index: 1 extensions: identityStatus: url: null index: 2 elements: value: pattern: type: Coding value: {code: VALI, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-fiabilite-identite'} choices: [] index: 4 elements: extension: index: 2 slicing: slices: identityStatus: match: {} schema: index: 2 elements: value: pattern: type: Coding value: {code: VALI, system: 'https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-fiabilite-identite'} choices: [] index: 4 birthPlace: url: null _required: true index: 5 elements: value[x]: extensions: inseeCode: {url: null, min: 1, _required: true, index: 7} elements: extension: index: 6 slicing: slices: inseeCode: match: {} schema: {_required: true, index: 7} min: 1 required: [extension] class: profile kind: resource url: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient-ins base: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient version: 2.0.0-ballot required: [gender, name, identifier, birthDate]