Argonaut Data Query Implementation Guide Version 1.0.0

This page is part of the Argonaut Data Query Implementation Guide (v1.0.0: Release) based on FHIR R2. This is the current published version in it's permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: Argonaut Patient Profile - Mappings

Mappings for the StructureDefinition-argo-patient Profile.

Mappings for CDA (R2) (http://hl7.org/v3/cda)

Argonaut Patient Profile
PatientArgoprofileClinicalDocument.recordTarget.patientRole
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionrace
   extensionethnicity
   extensionbirthsex
   modifierExtension
   identifier.id
      id
      extension
      use
      type
      system
      value
      period
      assigner
   activen/a
   name.patient.name
      id
      extension
      use
      text
      family
      given
      prefix
      suffix
      period
   telecom.telecom
   gender.patient.administrativeGenderCode
   birthDate.patient.birthTime
   deceased[x]n/a
   address.addr
   maritalStatus.patient.maritalStatusCode
   multipleBirth[x]n/a
   photon/a
   contactn/a
      id
      extension
      modifierExtension
      relationshipn/a
      namen/a
      telecomn/a
      addressn/a
      gendern/a
      organizationn/a
      periodn/a
   communicationpatient.languageCommunication
      id
      extension
      modifierExtension
      language.languageCode
      preferred.preferenceInd
   careProvidern/a
   managingOrganization.providerOrganization
   linkn/a
      id
      extension
      modifierExtension
      othern/a
      typen/a

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

Argonaut Patient Profile
PatientArgoprofilePatient[classCode=PAT]
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extension
   extensionrace
   extensionethnicity
   extensionbirthsex
   modifierExtensionN/A
   identifierid
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   activestatusCode
   namename
      idn/a
      extensionn/a
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
      prefix./part[partType = PFX]
      suffix./part[partType = SFX]
      period./usablePeriod[type="IVL<TS>"]
   telecomtelecom
   genderplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender
   birthDateplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/birthTime
   deceased[x]player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime
   addressaddr
   maritalStatusplayer[classCode=PSN]/maritalStatusCode
   multipleBirth[x]player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthOrderNumber
   photoplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/desc
   contactplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/scopedRole[classCode=CON]
      idn/a
      extensionn/a
      modifierExtensionN/A
      relationshipcode
      namename
      telecomtelecom
      addressaddr
      genderplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender
      organizationscoper
      periodeffectiveTime
   communicationLanguageCommunication
      idn/a
      extensionn/a
      modifierExtensionN/A
      languageplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code
      preferredpreferenceInd
   careProvidersubjectOf.CareEvent.performer.AssignedEntity
   managingOrganizationscoper
   linkoutboundLink
      idn/a
      extensionn/a
      modifierExtensionN/A
      otherid
      typetypeCode

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

Argonaut Patient Profile
PatientArgoprofileadministrative.individual
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionrace
   extensionethnicity
   extensionbirthsex
   modifierExtension
   identifierid
      id
      extension
      use
      type
      system
      value
      period
      assigner
   activestatus
   name
      id
      extension
      use
      text
      family
      given
      prefix
      suffix
      period
   telecom
   gender
   birthDate
   deceased[x]
   address
   maritalStatus
   multipleBirth[x]
   photo
   contact
      id
      extension
      modifierExtension
      relationship
      name
      telecom
      address
      gender
      organization
      period
   communication
      id
      extension
      modifierExtension
      language
      preferred
   careProvider
   managingOrganization
   link
      id
      extension
      modifierExtension
      other
      type

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

Argonaut Patient Profile
PatientArgoprofile
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionrace
   extensionethnicity
   extensionbirthsex
   modifierExtension
   identifierPID-3
      id
      extension
      useN/A
      typeCX.5
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
      assignerCX.4 / (CX.4,CX.9,CX.10)
   active
   namePID-5, PID-9
      id
      extension
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1
      givenXPN.2 + XPN.3
      prefixXPN.5
      suffixXPN/4
      periodXPN.13 + XPN.14
   telecomPID-13, PID-14, PID-40
   genderPID-8
   birthDatePID-7
   deceased[x]PID-30 (bool) and PID-29 (datetime)
   addressPID-11
   maritalStatusPID-16
   multipleBirth[x]PID-24 (bool), PID-25 (integer)
   photoOBX-5 - needs a profile
   contact
      id
      extension
      modifierExtension
      relationshipNK1-7, NK1-3
      nameNK1-2
      telecomNK1-5, NK1-6, NK1-40
      addressNK1-4
      genderNK1-15
      organizationNK1-13, NK1-30, NK1-31, NK1-32, NK1-41
      period
   communication
      id
      extension
      modifierExtension
      languagePID-15, LAN-2
      preferredPID-15
   careProviderPD1-4
   managingOrganization
   link
      id
      extension
      modifierExtension
      otherPID-3, MRG-1
      type

Mappings for LOINC (http://loinc.org)

Argonaut Patient Profile
PatientArgoprofile
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionrace
   extensionethnicity
   extensionbirthsex
   modifierExtension
   identifier
      id
      extension
      use
      type
      system
      value
      period
      assigner
   active
   name
      id
      extension
      use
      text
      family
      given
      prefix
      suffix
      period
   telecom
   gender
   birthDate21112-8
   deceased[x]
   address
   maritalStatus
   multipleBirth[x]
   photo
   contact
      id
      extension
      modifierExtension
      relationship
      name
      telecom
      address
      gender
      organization
      period
   communication
      id
      extension
      modifierExtension
      language
      preferred
   careProvider
   managingOrganization
   link
      id
      extension
      modifierExtension
      other
      type