diff --git a/input/fsh/RessourcesFHIRCorps/profils/FRAllergyIntoleranceDocument.fsh b/input/fsh/RessourcesFHIRCorps/profils/FRAllergyIntoleranceDocument.fsh index b5e62dfb2d0..026540e68c1 100644 --- a/input/fsh/RessourcesFHIRCorps/profils/FRAllergyIntoleranceDocument.fsh +++ b/input/fsh/RessourcesFHIRCorps/profils/FRAllergyIntoleranceDocument.fsh @@ -9,11 +9,15 @@ Description: "FRAllergyIntoleranceDocument est un profil utilisé pourdécrire u * identifier 1..* MS * identifier ^short = "Identifiant" - +* type MS +* type ^short = "Type d'allergie ou d'intolérance" +* type from FRValueSetAllergyInoleranceTypeDocument (required) +* type MS +* type ^short = "Type d'allergie ou d'intolérance" +* type from FRValueSetAllergyInoleranceTypeDocument (required) * code 1..1 MS -* code ^short = "Type d'allergie / hypersensibilité non allergique / intolérance / idiosyncrasie" -* code from https://smt.esante.gouv.fr/fhir/ValueSet/jdv-type-evenement-indesirable-previsible-cisis - +* code ^short = "agent allergique" +* code from FRValueSetAllergyCodeDocument (extensible) * onset[x] MS * onset[x] ^short = "Date d'identification d'allergie ou d'intolérance" * onsetPeriod MS @@ -37,8 +41,10 @@ Description: "FRAllergyIntoleranceDocument est un profil utilisé pourdécrire u * reaction ^short = "Réaction observée" * reaction.substance MS -* reaction.substance ^short = "Agent responsable de l'allergie / intolérance" -* reaction.substance from FRValueSetAllergySubstanceDocument (extensible) +* reaction.substance ^short = "Substance responsable de la réaction" +* reaction.substance from FRValueSetAllergySubstanceDocument (required) +* reaction.substance ^short = "Substance responsable de la réaction" +* reaction.substance from FRValueSetAllergySubstanceDocument (required) * reaction.manifestation MS * reaction.manifestation ^short = "Symptômes/signes cliniques associés à l’événement" diff --git a/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyCodeDocument.fsh b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyCodeDocument.fsh new file mode 100644 index 00000000000..e655a587028 --- /dev/null +++ b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyCodeDocument.fsh @@ -0,0 +1,24 @@ +ValueSet: FRValueSetAllergyCodeDocument +Id: fr-vs-allergy-code +Title: "ValueSet – FR ValueSet Allergy Code Document" +Description: """ +Jeu de valeurs permettant de coder l’agent responsable d’une allergie : +- Médicaments : CIP ou UCD +- Substances : SMS +- Aliments : CIM-11 Chapitre X Extensions – Allergènes ou substances non médicinales +- Agents environnementaux ou physiques : idem CIM-11 Chapitre X Extensions +- Allergènes pouvant induire une contre-indication vaccinale : jdv-allergie-vaccin-cisis +""" +//Pour les médicaments : code CIP ou UCD +* include codes from system https://smt.esante.gouv.fr/terminologie-bdpm // CIP +* include codes from system https://smt.esante.gouv.fr/terminologie-cip_ucd // UCD + +// pour les aliments ou agents environnementaux ou physiques : CIM11 +// Chapitre X Codes d’extensions / Substances : Allergènes ou Substances, essentiellement non médicinales +* include codes from system http://id.who.int/icd/release/11/mms // CIM11 + +// pour les allergènes pouvant induire une contre-indication à la vaccination +* include codes from valueset https://smt.esante.gouv.fr/fhir/ValueSet/jdv-allergie-vaccin-cisis + +// Pour les substances : code SMS +* include codes from system https://smt.esante.gouv.fr/terminologie-sms // SMS \ No newline at end of file diff --git a/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyIntoleranceTypeDocument.fsh b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyIntoleranceTypeDocument.fsh new file mode 100644 index 00000000000..1f54f5374a3 --- /dev/null +++ b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergyIntoleranceTypeDocument.fsh @@ -0,0 +1,9 @@ +ValueSet: FRValueSetAllergyInoleranceTypeDocument +Id: fr-vs-allergy-intolerance-type-document +Title: "ValueSet - FR ValueSet Allergy Intolerance Type Document" +Description: "ValueSet contenant les codes SNOMED CT autorisés pour les types d'allergies et d'intolérances" + +* include http://hl7.org/fhir/allergy-intolerance-type#allergy "allergie" +* include http://hl7.org/fhir/allergy-intolerance-type#intolerance "intolerance" +* include http://snomed.info/sct#56840009 "idiosyncrasie" +* include http://snomed.info/sct#609396006 "hypersensibilité non allergique" \ No newline at end of file diff --git a/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergySubstanceDocument.fsh b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergySubstanceDocument.fsh index 5a27cc4cc3f..3fe61b0b439 100644 --- a/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergySubstanceDocument.fsh +++ b/input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergySubstanceDocument.fsh @@ -2,24 +2,8 @@ ValueSet: FRValueSetAllergySubstanceDocument Id: fr-vs-allergy-substance Title: "ValueSet – FR ValueSet Allergy Substance Document" Description: """ -Jeu de valeurs permettant de coder l’agent responsable d’une allergie : -- Médicaments : CIP ou UCD -- Substances : SMS -- Aliments : CIM-11 Chapitre X Extensions – Allergènes ou substances non médicinales -- Agents environnementaux ou physiques : idem CIM-11 Chapitre X Extensions -- Allergènes pouvant induire une contre-indication vaccinale : jdv-allergie-vaccin-cisis +Jeu de valeurs permettant de coder la substance responsable d’une allergie """ -//Pour les médicaments : code CIP ou UCD -* include codes from system https://smt.esante.gouv.fr/terminologie-bdpm // CIP -* include codes from system https://smt.esante.gouv.fr/terminologie-cip_ucd // UCD -// Pour les substances : code SMS -// Pour les substances non présentes dans SMS (par exemple feuille de millepertuis ou extrait d’organe) : texte libre -//* include codes from system https://smt.esante.gouv.fr/fhir/CodeSystem/terminologie-sms // SMS : terminologie non trouvée dans https://build.fhir.org/ig/HL7/UTG/external_code_systems.html - -// pour les aliments ou agents environnementaux ou physiques : CIM11 -// Chapitre X Codes d’extensions / Substances : Allergènes ou Substances, essentiellement non médicinales -* include codes from system http://id.who.int/icd/release/11/mms // CIM11 - -// pour les allergènes pouvant induire une contre-indication à la vaccination -* include codes from valueset https://smt.esante.gouv.fr/fhir/ValueSet/jdv-allergie-vaccin-cisis +// substances : code SMS +* include codes from system https://smt.esante.gouv.fr/terminologie-sms // SMS \ No newline at end of file