MyHealtheVet use of PGHD
0.2.10-beta - ci-build United States of America flag

MyHealtheVet use of PGHD - Local Development build (v0.2.10-beta) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: MHVallergy - Mappings

Page standards status: Trial-use Maturity Level: 2

Mappings for the VA.MHV.allergy resource profile.

Mappings for RIM Mapping (http://hl7.org/v3)

MHVallergy
AllergyIntoleranceEntity. Role, or Act, Observation[classCode=OBS, moodCode=EVN]
   meta
      idn/a
      extensionn/a
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifierid
   clinicalStatusObservation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value
   verificationStatusObservation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value
   typecode
   categoryvalue < IntoleranceValue (Agent)
   codesubstance/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
   patient.participation[typeCode=SBJ].role[classCode=PAT]
   onset[x]effectiveTime.low
   onset[x] (onsetDateTime)effectiveTime.low
   recordedDate.participation[typeCode=AUT].time
   recorder.participation[typeCode=AUT].role
   asserter.participation[typeCode=INF].role
   notesubjectOf.observationEvent[code="annotation"].value
   reactionoutBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)]
      idn/a
      extensionn/a
      modifierExtensionN/A
      manifestationcode
      descriptiontext
      severityinboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)]

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

MHVallergy
AllergyIntolerance
   identifierFiveWs.identifier
   clinicalStatusFiveWs.status
   verificationStatusFiveWs.status
   typeFiveWs.class
   categoryFiveWs.class
   codeFiveWs.what[x]
   patientFiveWs.subject[x], FiveWs.subject
   onset[x]FiveWs.init
   onset[x] (onsetDateTime)FiveWs.init
   recordedDateFiveWs.recorded
   recorderFiveWs.author
   asserterFiveWs.source

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

MHVallergy
AllergyIntolerance
   identifierIAM-7
   typeIAM-9
   categoryAL1-2
   codeAL1-3 / IAM-3
   patient(PID-3)
   recordedDateIAM-13
   asserterIAM-14 (if patient) / IAM-18 (if practitioner)
   reaction
      manifestationAL1-5

Mappings for MyHealtheVet mapping to FHIR/PGHD (MHV-UI)

MHVallergy
AllergyIntoleranceMHV-UI

Used in the MyHealtheVet Allergy User Interface

   meta
      tagMHV tag
   clinicalStatusactive
   typeallergy vs intolerance
   categoryKind: UI value
   codeAllergy: UI value
   patientthe Patient
   onset[x] (onsetDateTime)Onset Date: UI value
   recordedDatethe date recorded
   recorderthe user (Patient or delegate)
   asserterthe Patient
   noteComment: UI value
   reaction
      manifestationReaction: UI value
      descriptionReaction: UI value
      severitySeverity: UI value