Connectathon 11 Snapshot

This page is part of the FHIR Specification (v1.2.0: STU 3 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

J.??.5 StructureDefinition: Argonaut Provider Directory Practitioner Profile - Mappings

Mappings for the argonaut-provider Profile.

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

Argonaut Provider Directory Practitioner Profile
PractitionerPRD (as one example)
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierPRD-7 (or XCN.1)
   identifierDEA NumberPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   identifierDentist License NumberPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   identifierMedicaid NumberPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   identifierMedicare NumberPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   identifierNPIPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   identifierSSNPRD-7 (or XCN.1)
      id
      extension
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
   nameXCN Components
      id
      extension
      familyLast NameXPN.1
      givenXPN.2 + XPN.3
      givenfirst nameXPN.2 + XPN.3
      givenmiddle nameXPN.2 + XPN.3
      prefixXPN.5
      suffixXPN/4
   telecomPRT-15, STF-10, ROL-12
   telecomemailPRT-15, STF-10, ROL-12
      id
      extension
      extensionMyExtension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      rankn/a
   telecomfaxPRT-15, STF-10, ROL-12
      id
      extension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      rankn/a
   telecomhome phonePRT-15, STF-10, ROL-12
      id
      extension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
   telecommobile phonePRT-15, STF-10, ROL-12
      id
      extension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
   telecomwork phonePRT-15, STF-10, ROL-12
      id
      extension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
   telecompagerPRT-15, STF-10, ROL-12
      id
      extension
      systemXTN.3
      valueXTN.1 (or XTN.12)
      rankn/a
   addressORC-24, STF-11, ROL-11, PRT-14
      id
      extension
      useXAD.7
      typeXAD.18
      lineXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      lineno nameXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      lineno nameXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      cityXAD.3
      stateXAD.4
      postalCodeXAD.5
   genderSTF-5
   birthDateSTF-6
   practitionerRole
      id
      extension
      modifierExtension
      managingOrganization
         id
         meta
         implicitRules
         language
         text
         contained
         extension
         modifierExtension
         identifierXON.10 / XON.3
         activeNo equivalent in HL7 v2
         typeNo equivalent in v2
         nameXON.1
         telecomORC-22?
         addressORC-23?
         partOfNo equivalent in HL7 v2
         contact
            id
            extension
            modifierExtension
            purpose
            namePID-5, PID-9
            telecomPID-13, PID-14
            addressPID-11
      rolePRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17
      specialtyPRA-5
         id
         extension
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      location
      healthcareService

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

Argonaut Provider Directory Practitioner Profile
PractitionerRole
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier./id
   identifierDEA Number./id
      idn/a
      extensionn/a
      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
   identifierDentist License Number./id
      idn/a
      extensionn/a
      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
   identifierMedicaid Number./id
      idn/a
      extensionn/a
      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
   identifierMedicare Number./id
      idn/a
      extensionn/a
      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
   identifierNPI./id
      idn/a
      extensionn/a
      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
   identifierSSN./id
      idn/a
      extensionn/a
      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
   name./name
      idn/a
      extensionn/a
      familyLast Name./part[partType = FAM]
      given./part[partType = GIV]
      givenfirst name./part[partType = GIV]
      givenmiddle name./part[partType = GIV]
      prefix./part[partType = PFX]
      suffix./part[partType = SFX]
   telecom./telecom
   telecomemail./telecom
      idn/a
      extension
      extensionMyExtension
      system./scheme
      value./url
      rankn/a
   telecomfax./telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      rankn/a
   telecomhome phone./telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
   telecommobile phone./telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
   telecomwork phone./telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
   telecompager./telecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      rankn/a
   address./addr
      idn/a
      extensionn/a
      useunique(./use)
      typeunique(./use)
      lineAD.part[parttype = AL]
      lineno nameAD.part[parttype = AL]
      lineno nameAD.part[parttype = AL]
      cityAD.part[parttype = CTY]
      stateAD.part[parttype = STA]
      postalCodeAD.part[parttype = ZIP]
   gender./administrativeGender
   birthDate./birthTime
   practitionerRole.(Role)
      idn/a
      extensionn/a
      modifierExtensionN/A
      managingOrganizationscopingOrganization
         id
         meta
         implicitRules
         language
         textAct.text?
         containedN/A
         extensionN/A
         modifierExtensionN/A
         identifier.scopes[Role](classCode=IDENT)
         active.status
         type.code
         name.name
         telecom.telecom
         address.address
         partOf.playedBy[classCode=Part].scoper
         contact.contactParty
            idn/a
            extensionn/a
            modifierExtensionN/A
            purpose./type
            name./name
            telecom./telecom
            address./addr
      role./code
      specialtyindirectAuthority/QualifiedEntity[code < Speciality]/code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
      location./target[classCode="indirectAuthority].source[classCode=SDLOC]
      healthcareService./target[classCode="indirectAuthority].id?

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

Argonaut Provider Directory Practitioner Profile
PractitionerProvider
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifier./Identifiers
   identifierDEA Number./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   identifierDentist License Number./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   identifierMedicaid Number./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   identifierMedicare Number./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   identifierNPI./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   identifierSSN./Identifiers
      id
      extension
      system./IdentifierType
      value./Value
      period./StartDate and ./EndDate
   name./PreferredName (GivenNames, FamilyName, TitleCode)
      id
      extension
      familyLast Name./FamilyName
      given./GivenNames
      givenfirst name./GivenNames
      givenmiddle name./GivenNames
      prefix./TitleCode
      suffix
   telecom./ContactPoints
   telecomemail./ContactPoints
      id
      extension
      extensionMyExtension
      system./ContactPointType
      value./Value
      rank
   telecomfax./ContactPoints
      id
      extension
      system./ContactPointType
      value./Value
      rank
   telecomhome phone./ContactPoints
      id
      extension
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      rank
   telecommobile phone./ContactPoints
      id
      extension
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      rank
   telecomwork phone./ContactPoints
      id
      extension
      system./ContactPointType
      value./Value
      use./ContactPointPurpose
      rank
   telecompager./ContactPoints
      id
      extension
      system./ContactPointType
      value./Value
      rank
   address./Addresses
      id
      extension
      use./AddressPurpose
      type
      line./StreetAddress (newline delimitted)
      lineno name./StreetAddress (newline delimitted)
      lineno name./StreetAddress (newline delimitted)
      city./Jurisdiction
      state./Region
      postalCode./PostalIdentificationCode
   gender./GenderCode
   birthDate(not represented in ServD)
   practitionerRole
      id
      extension
      modifierExtension
      managingOrganization
         id
         meta
         implicitRules
         language
         text
         contained
         extension
         modifierExtension
         identifier./Identifiers
         active./Status (however this concept in ServD more covers why the organization is active or not, could be delisted, deregistered, not operational yet) this could alternatively be derived from ./StartDate and ./EndDate and given a context date.
         typen/a
         name.PreferredName/Name
         telecom./ContactPoints
         address./PrimaryAddress and ./OtherAddresses
         partOfn/a
         contact
            id
            extension
            modifierExtension
            purpose
            name
            telecom
            address
      role(ServD maps Practitioners and Organizations via another entity, so this concept is not available)
      specialty./Specialty
         id
         extension
         coding
         text
      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

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

Argonaut Provider Directory Practitioner Profile
Practitioneradministrative.individual
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   modifierExtension
   identifierid
   identifierDEA Numberid
      id
      extension
      system
      value
      period
   identifierDentist License Numberid
      id
      extension
      system
      value
      period
   identifierMedicaid Numberid
      id
      extension
      system
      value
      period
   identifierMedicare Numberid
      id
      extension
      system
      value
      period
   identifierNPIid
      id
      extension
      system
      value
      period
   identifierSSNid
      id
      extension
      system
      value
      period
   name
      id
      extension
      familyLast Name
      given
      givenfirst name
      givenmiddle name
      prefix
      suffix
   telecom
   telecomemail
      id
      extension
      extensionMyExtension
      system
      value
      rank
   telecomfax
      id
      extension
      system
      value
      rank
   telecomhome phone
      id
      extension
      system
      value
      use
      rank
   telecommobile phone
      id
      extension
      system
      value
      use
      rank
   telecomwork phone
      id
      extension
      system
      value
      use
      rank
   telecompager
      id
      extension
      system
      value
      rank
   address
      id
      extension
      use
      type
      line
      lineno name
      lineno name
      city
      state
      postalCode
   gender
   birthDate
   practitionerRole
      id
      extension
      modifierExtension
      managingOrganization
         id
         meta
         implicitRules
         language
         text
         contained
         extension
         modifierExtension
         identifierid
         activestatus
         typeclass
         name
         telecom
         address
         partOf
         contact
            id
            extension
            modifierExtension
            purpose
            name
            telecom
            address
      role
      specialty
         id
         extension
         coding
         text
      locationwhere
      healthcareService