RIVO-Noord Zorgviewer Implementation Guide
1.8.0 - CI build
RIVO-Noord Zorgviewer Implementation Guide, published by RIVO-NN HL7NL. This guide is not an authorized publication; it is the continuous build for version 1.8.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/RIVO-Noord/zorgviewer-ig/ and changes regularly. See the Directory of published versions
Active as of 2024-11-25 |
Mappings for the AllergyIntolerance resource profile.
AllergyIntolerance | ||
AllergyIntolerance | NL-CM:8.2.1 | AllergyIntolerance |
clinicalStatus | NL-CM:8.2.5 | AllergyStatus. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieStatusCodelijst-to-allergy-status |
extension (AllergieStatusCodelijst) | NL-CM:8.2.5 | AllergyStatus. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieStatusCodelijst-to-allergy-status |
verificationStatus | NL-CM:8.2.5 | AllergyStatus (for Nullified only) |
category | ||
extension (AllergieCategorieCodelijst) | NL-CM:8.2.4 | AllergyCategory. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieCategorieCodelijst-to-allergy-intolerance-category |
criticality | ||
extension (CriticalExtentCodelist) | NL-CM:8.2.7 | Criticality. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/MateVanKritiekZijnCodelijst-to-allergy-intolerance-criticality. |
code | NL-CM:8.2.2 | CausativeAgent |
onset[x] (onsetDateTime) | NL-CM:8.2.6 | StartDateTime |
lastOccurrence | NL-CM:8.2.8 | LastReactionDateTime |
note | ||
text | NL-CM:8.2.9 | Comment |
reaction | NL-CM:8.2.10 | Reaction |
substance | NL-CM:8.2.12 | SpecificSubstance |
manifestation | NL-CM:8.2.11 | Symptom |
description | NL-CM:8.2.13 | ReactionDescription |
onset | NL-CM:8.2.17 | ReactionTime |
severity | NL-CM:8.2.14 | Severity. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/ErnstCodelijst-to-AllergyIntoleranceSeverity |
extension | ||
extension (SeverityCodelist) | ||
value[x] (valueCodeableConcept) | NL-CM:8.2.14 | Severity |
exposureRoute | NL-CM:8.2.15 | RouteOfExposure |
AllergyIntolerance | ||
AllergyIntolerance | ||
identifier | NL-CM:0.0.6 | IdentificationNumber |
patient | NL-CM:0.0.11 | Subject |
onset[x] (onsetDateTime) | NL-CM:0.0.14 | DateTime |
recorder | NL-CM:0.0.7 | Author |
asserter | NL-CM:0.0.2 | InformationSource |
AllergyIntolerance | ||
AllergyIntolerance | NL-CM:8.2.1 | AllergyIntolerance |
clinicalStatus | ||
extension (AllergieStatusCodelijst) | NL-CM:8.2.5 | AllergyStatus. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieStatusCodelijst-to-allergy-status |
category | ||
extension (AllergieCategorieCodelijst) | NL-CM:8.2.4 | AllergyCategory. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieCategorieCodelijst-to-allergy-intolerance-category |
criticality | ||
extension (CriticalExtentCodelist) | NL-CM:8.2.7 | CriticalExtent. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/MateVanKritiekZijnCodelijst-to-allergy-intolerance-criticality. |
code | NL-CM:8.2.2 | CausativeSubstance |
onset[x] (onsetDateTime) | NL-CM:8.2.6 | StartDateTime |
lastOccurrence | NL-CM:8.2.8 | LastReactionDateTime |
note | ||
text | NL-CM:8.2.9 | Explanation |
reaction | NL-CM:8.2.10 | Reaction |
substance | NL-CM:8.2.12 | SpecificSubstance |
manifestation | NL-CM:8.2.11 | Symptom |
description | NL-CM:8.2.13 | ReactionDescription |
onset | NL-CM:8.2.17 | ReactionTime |
severity | NL-CM:8.2.14 | Severity. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/ErnstCodelijst-to-AllergyIntoleranceSeverity |
extension | ||
extension (SeverityCodelist) | ||
value[x] (valueCodeableConcept) | NL-CM:8.2.14 | Severity |
exposureRoute | NL-CM:8.2.15 | MannerOfExposure |
AllergyIntolerance | ||
AllergyIntolerance | NL-CM:8.2.1 | AllergyIntolerance |
clinicalStatus | ||
extension (AllergieStatusCodelijst) | NL-CM:8.2.5 | AllergyStatus. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieStatusCodelijst-to-allergy-status |
category | ||
extension (AllergieCategorieCodelijst) | NL-CM:8.2.4 | AllergyCategory. See for details the ConceptMap https://simplifier.net/resolve?target=simplifier&canonical=http://nictiz.nl/fhir/ConceptMap/AllergieCategorieCodelijst-to-allergy-intolerance-category |
criticality | ||
extension (CriticalExtentCodelist) | NL-CM:8.2.7 | CriticalExtent. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/MateVanKritiekZijnCodelijst-to-allergy-intolerance-criticality. |
code | NL-CM:8.2.2 | CausativeSubstance |
onset[x] (onsetDateTime) | NL-CM:8.2.6 | StartDateTime |
lastOccurrence | NL-CM:8.2.8 | LastReactionDateTime |
note | ||
text | NL-CM:8.2.9 | Explanation |
reaction | NL-CM:8.2.10 | Reaction |
substance | NL-CM:8.2.12 | SpecificSubstance |
manifestation | NL-CM:8.2.11 | Symptom |
description | NL-CM:8.2.13 | ReactionDescription |
onset | NL-CM:8.2.17 | ReactionTime |
severity | NL-CM:8.2.14 | Severity. See for details the ConceptMap http://nictiz.nl/fhir/ConceptMap/ErnstCodelijst-to-AllergyIntoleranceSeverity |
extension | ||
extension (SeverityCodelist) | ||
value[x] (valueCodeableConcept) | NL-CM:8.2.14 | Severity |
exposureRoute | NL-CM:8.2.15 | MannerOfExposure |
AllergyIntolerance | ||
AllergyIntolerance | Entity. Role, or Act, Observation[classCode=OBS, moodCode=EVN] | |
text | Act.text? | |
contained | N/A | |
extension | N/A | |
modifierExtension | N/A | |
identifier | id | |
clinicalStatus | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value | |
extension | ||
extension (AllergieStatusCodelijst) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
value[x] (valueCodeableConcept) | N/A | |
verificationStatus | Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value | |
type | code | |
category | value < IntoleranceValue (Agent) | |
extension | ||
extension (AllergieCategorieCodelijst) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
value[x] (valueCodeableConcept) | N/A | |
criticality | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)] | |
extension | ||
extension (CriticalExtentCodelist) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
value[x] (valueCodeableConcept) | N/A | |
code | substance/product: .participation[typeCode=CAGNT].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] negated/excluded substance/product: .participation[typeCode=CAGNT, negationInd=true].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] positive or negated/excluded condition/situation: Observation.code=ASSERTION; Observation.value | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (causativeAgentAllergicAgentCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (causativeAgentHPKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (causativeAgentSNKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (causativeAgentSSKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (causativeAgentThesaurus122Codelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
text | ./originalText[mediaType/code="text/plain"]/data | |
patient | .participation[typeCode=SBJ].role[classCode=PAT] | |
onset[x] | effectiveTime.low | |
onset[x] (onsetDateTime) | effectiveTime.low | |
assertedDate | .participation[typeCode=AUT].time | |
recorder | .participation[typeCode=AUT].role | |
id | n/a | |
extension (practitionerRole) | n/a, N/A | |
reference | N/A | |
identifier | .identifier | |
display | N/A | |
asserter | .participation[typeCode=INF].role | |
id | n/a | |
extension (practitionerRole) | n/a, N/A | |
reference | N/A | |
identifier | .identifier | |
display | N/A | |
lastOccurrence | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)].effectiveTime | |
note | subjectOf.observationEvent[code="annotation"].value | |
id | n/a | |
extension | n/a | |
author[x] | Act.participant[typeCode=AUT].role | |
author[x] (authorReference) | Act.participant[typeCode=AUT].role | |
id | n/a | |
extension (practitionerRole) | n/a, N/A | |
reference | N/A | |
identifier | .identifier | |
display | N/A | |
author[x] (authorString) | Act.participant[typeCode=AUT].role | |
time | Act.effectiveTime | |
text | Act.text | |
reaction | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)] | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
substance | outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
coding (specificSubstanceAllergicAgentCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (specificSubstanceHPKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (specificSubstanceSNKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (specificSubstanceSSKCodelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
coding (specificSubstanceThesaurus122Codelist) | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
text | ./originalText[mediaType/code="text/plain"]/data | |
manifestation | code | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
description | text | |
onset | effectiveTime.low | |
severity | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)] | |
extension | ||
extension (SeverityCodelist) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
value[x] (valueCodeableConcept) | N/A | |
exposureRoute | outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].routeCode | |
note | subjectOf.observationEvent[code="annotation"].value |
AllergyIntolerance | ||
AllergyIntolerance | clinical.general | |
identifier | id | |
clinicalStatus | status | |
verificationStatus | status | |
type | class | |
category | class | |
criticality | grade | |
code | what | |
patient | who.focus | |
onset[x] | when.init | |
onset[x] (onsetDateTime) | when.init | |
assertedDate | when.recorded | |
recorder | who.author | |
asserter | who.source |
AllergyIntolerance | ||
AllergyIntolerance | ||
identifier | IAM-7 | |
type | IAM-9 | |
category | AL1-2 | |
criticality | AL1-4 | |
code | AL1-3 / IAM-3 | |
coding | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (causativeAgentAllergicAgentCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (causativeAgentHPKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (causativeAgentSNKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (causativeAgentSSKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (causativeAgentThesaurus122Codelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
text | C*E.9. But note many systems use C*E.2 for this | |
patient | (PID-3) | |
assertedDate | IAM-20 | |
asserter | IAM-14 (if patient) / IAM-18 (if practitioner) | |
note | ||
author[x] | N/A | |
author[x] (authorReference) | N/A | |
author[x] (authorString) | N/A | |
time | N/A | |
text | N/A | |
reaction | ||
substance | ||
coding | C*E.1-8, C*E.10-22 | |
coding (specificSubstanceAllergicAgentCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (specificSubstanceHPKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (specificSubstanceSNKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (specificSubstanceSSKCodelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
coding (specificSubstanceThesaurus122Codelist) | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
text | C*E.9. But note many systems use C*E.2 for this | |
manifestation | AL1-5 | |
coding | C*E.1-8, C*E.10-22 | |
text | C*E.9. But note many systems use C*E.2 for this | |
onset | AL1-6 |