Skip to content

Commit 6af81e3

Browse files
Fix error allergy code (#105)
* Update FRAllergyIntoleranceDocument profile * Update FRAllergyIntoleranceDocument profile Co-authored-by: Nom Prenom <email@exemple.com> * update FRAllergyIntoleranceDocument Profile Co-authored-by: Troudi Haoura <haoura.troudi.ext@esante.gouv.fr> --------- Co-authored-by: Troudi Haoura <haoura.troudi.ext@esante.gouv.fr>
1 parent d17d02a commit 6af81e3

4 files changed

Lines changed: 48 additions & 25 deletions

File tree

input/fsh/RessourcesFHIRCorps/profils/FRAllergyIntoleranceDocument.fsh

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,15 @@ Description: "FRAllergyIntoleranceDocument est un profil utilisé pourdécrire u
99

1010
* identifier 1..* MS
1111
* identifier ^short = "Identifiant"
12-
12+
* type MS
13+
* type ^short = "Type d'allergie ou d'intolérance"
14+
* type from FRValueSetAllergyInoleranceTypeDocument (required)
15+
* type MS
16+
* type ^short = "Type d'allergie ou d'intolérance"
17+
* type from FRValueSetAllergyInoleranceTypeDocument (required)
1318
* code 1..1 MS
14-
* code ^short = "Type d'allergie / hypersensibilité non allergique / intolérance / idiosyncrasie"
15-
* code from https://smt.esante.gouv.fr/fhir/ValueSet/jdv-type-evenement-indesirable-previsible-cisis
16-
19+
* code ^short = "agent allergique"
20+
* code from FRValueSetAllergyCodeDocument (extensible)
1721
* onset[x] MS
1822
* onset[x] ^short = "Date d'identification d'allergie ou d'intolérance"
1923
* onsetPeriod MS
@@ -37,8 +41,10 @@ Description: "FRAllergyIntoleranceDocument est un profil utilisé pourdécrire u
3741
* reaction ^short = "Réaction observée"
3842

3943
* reaction.substance MS
40-
* reaction.substance ^short = "Agent responsable de l'allergie / intolérance"
41-
* reaction.substance from FRValueSetAllergySubstanceDocument (extensible)
44+
* reaction.substance ^short = "Substance responsable de la réaction"
45+
* reaction.substance from FRValueSetAllergySubstanceDocument (required)
46+
* reaction.substance ^short = "Substance responsable de la réaction"
47+
* reaction.substance from FRValueSetAllergySubstanceDocument (required)
4248

4349
* reaction.manifestation MS
4450
* reaction.manifestation ^short = "Symptômes/signes cliniques associés à l’événement"
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
ValueSet: FRValueSetAllergyCodeDocument
2+
Id: fr-vs-allergy-code
3+
Title: "ValueSet – FR ValueSet Allergy Code Document"
4+
Description: """
5+
Jeu de valeurs permettant de coder l’agent responsable d’une allergie :
6+
- Médicaments : CIP ou UCD
7+
- Substances : SMS
8+
- Aliments : CIM-11 Chapitre X Extensions – Allergènes ou substances non médicinales
9+
- Agents environnementaux ou physiques : idem CIM-11 Chapitre X Extensions
10+
- Allergènes pouvant induire une contre-indication vaccinale : jdv-allergie-vaccin-cisis
11+
"""
12+
//Pour les médicaments : code CIP ou UCD
13+
* include codes from system https://smt.esante.gouv.fr/terminologie-bdpm // CIP
14+
* include codes from system https://smt.esante.gouv.fr/terminologie-cip_ucd // UCD
15+
16+
// pour les aliments ou agents environnementaux ou physiques : CIM11
17+
// Chapitre X Codes d’extensions / Substances : Allergènes ou Substances, essentiellement non médicinales
18+
* include codes from system http://id.who.int/icd/release/11/mms // CIM11
19+
20+
// pour les allergènes pouvant induire une contre-indication à la vaccination
21+
* include codes from valueset https://smt.esante.gouv.fr/fhir/ValueSet/jdv-allergie-vaccin-cisis
22+
23+
// Pour les substances : code SMS
24+
* include codes from system https://smt.esante.gouv.fr/terminologie-sms // SMS
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
ValueSet: FRValueSetAllergyInoleranceTypeDocument
2+
Id: fr-vs-allergy-intolerance-type-document
3+
Title: "ValueSet - FR ValueSet Allergy Intolerance Type Document"
4+
Description: "ValueSet contenant les codes SNOMED CT autorisés pour les types d'allergies et d'intolérances"
5+
6+
* include http://hl7.org/fhir/allergy-intolerance-type#allergy "allergie"
7+
* include http://hl7.org/fhir/allergy-intolerance-type#intolerance "intolerance"
8+
* include http://snomed.info/sct#56840009 "idiosyncrasie"
9+
* include http://snomed.info/sct#609396006 "hypersensibilité non allergique"

input/fsh/RessourcesFHIRCorps/valueSets/FRValueSetAllergySubstanceDocument.fsh

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,8 @@ ValueSet: FRValueSetAllergySubstanceDocument
22
Id: fr-vs-allergy-substance
33
Title: "ValueSet – FR ValueSet Allergy Substance Document"
44
Description: """
5-
Jeu de valeurs permettant de coder l’agent responsable d’une allergie :
6-
- Médicaments : CIP ou UCD
7-
- Substances : SMS
8-
- Aliments : CIM-11 Chapitre X Extensions – Allergènes ou substances non médicinales
9-
- Agents environnementaux ou physiques : idem CIM-11 Chapitre X Extensions
10-
- Allergènes pouvant induire une contre-indication vaccinale : jdv-allergie-vaccin-cisis
5+
Jeu de valeurs permettant de coder la substance responsable d’une allergie
116
"""
12-
//Pour les médicaments : code CIP ou UCD
13-
* include codes from system https://smt.esante.gouv.fr/terminologie-bdpm // CIP
14-
* include codes from system https://smt.esante.gouv.fr/terminologie-cip_ucd // UCD
157

16-
// Pour les substances : code SMS
17-
// Pour les substances non présentes dans SMS (par exemple feuille de millepertuis ou extrait d’organe) : texte libre
18-
//* 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
19-
20-
// pour les aliments ou agents environnementaux ou physiques : CIM11
21-
// Chapitre X Codes d’extensions / Substances : Allergènes ou Substances, essentiellement non médicinales
22-
* include codes from system http://id.who.int/icd/release/11/mms // CIM11
23-
24-
// pour les allergènes pouvant induire une contre-indication à la vaccination
25-
* include codes from valueset https://smt.esante.gouv.fr/fhir/ValueSet/jdv-allergie-vaccin-cisis
8+
// substances : code SMS
9+
* include codes from system https://smt.esante.gouv.fr/terminologie-sms // SMS

0 commit comments

Comments
 (0)