Argonaut Provider Directory CI Build

This page is part of the Argonaut Provider Directory Guide (v0.1.0: Release 1 Draft) based on FHIR v1.9.0. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

D.4.1.4 StructureDefinition: Argonaut Provider Directory Practitioner - Mappings

Mappings for the StructureDefinition-argo-practitioner Profile.

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

Argonaut Provider Directory Practitioner
PractitionerArgonaut-PDPRD (as one example)
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierPRD-7 (or XCN.1)
      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
   nameXCN Components
      id
      extension
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
      prefixXPN.5
      suffixXPN/4
      periodXPN.13 + XPN.14
   telecomPRT-15, STF-10, ROL-12
   addressORC-24, STF-11, ROL-11, PRT-14
   genderSTF-5
   birthDateSTF-6
   photo
   role
      id
      extension
      modifierExtension
      organization
      codePRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
      specialtyPRA-5
      identifier
      telecom
      periodPRD-8/9 / PRA-5.4
      location
      healthcareService
      endpoint
   qualificationCER?
      id
      extension
      modifierExtension
      identifier
      code
      period
      issuer
   communicationPID-15, NK1-20, LAN-2

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

Argonaut Provider Directory Practitioner
PractitionerArgonaut-PDEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier./id
      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
   active./statusCode
   name./name
      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>"]
   telecom./telecom
   address./addr
   gender./administrativeGender
   birthDate./birthTime
   photo./subjectOf/ObservationEvent[code="photo"]/value
   role.playingEntity.playingRole
      idn/a
      extensionn/a
      modifierExtensionN/A
      organization.playingEntity.playingRole.scopingOrganization
      code.playingEntity.playingRole.code
      specialty.playingEntity.playingRole[classCode=QUAL].code
      identifier.playingEntity.playingRole.id
      telecom.playingEntity.playingRole.telecom
      period.playingEntity.playingRole.effectiveTime
      location.playingEntity.playingRole.location.source[classCode=SDLOC]
      healthcareServicen/a
      endpointn/a
   qualification.playingEntity.playingRole[classCode=QUAL].code
      idn/a
      extensionn/a
      modifierExtensionN/A
      identifier.playingEntity.playingRole[classCode=QUAL].id
      code.playingEntity.playingRole[classCode=QUAL].code
      period.playingEntity.playingRole[classCode=QUAL].effectiveTime
      issuer.playingEntity.playingRole[classCode=QUAL].scoper
   communication./languageCommunication

Mappings for ServD (http://www.omg.org/spec/ServD/1.0/)

Argonaut Provider Directory Practitioner
PractitionerArgonaut-PDProvider
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifier./Identifiers
      id
      extension
      use
      type
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
      assigner./IdentifierIssuingAuthority
   active
   name./PreferredName (GivenNames, FamilyName, TitleCode)
      id
      extension
      use./NamePurpose
      text
      family./FamilyName
      given./GivenNames
      prefix./TitleCode
      suffix
      period./StartDate and ./EndDate
   telecom./ContactPoints
   address./Addresses
   gender./GenderCode
   birthDate(not represented in ServD)
   photo./ImageURI (only supports the URI reference)
   role
      id
      extension
      modifierExtension
      organization
      code(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
      specialty./Specialty
      identifier
      telecom
      period(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
      location(ServD maps Practitioners and Organizations via another entity, so this concept is not available)<br/> However these are accessed via the Site.ServiceSite.ServiceSiteProvider record. (The Site has the location)
      healthcareService
      endpoint
   qualification./Qualifications
      id
      extension
      modifierExtension
      identifier
      code./Qualifications.Value
      period./Qualifications.StartDate and ./Qualifications.EndDate
      issuer
   communication./Languages.LanguageSpokenCode

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

Argonaut Provider Directory Practitioner
PractitionerArgonaut-PDadministrative.individual
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
      id
      extension
      use
      type
      system
      value
      period
      assigner
   activestatus
   name
      id
      extension
      use
      text
      family
      given
      prefix
      suffix
      period
   telecom
   address
   gender
   birthDate
   photo
   role
      id
      extension
      modifierExtension
      organization
      code
      specialty
      identifier
      telecom
      periodwhen.done
      locationwhere
      healthcareService
      endpoint
   qualification
      id
      extension
      modifierExtension
      identifier
      code
      period
      issuer
   communication