Mappings for the argonaut-provider Profile.
| Argonaut Provider Directory Practitioner Profile |
| Practitioner | | PRD (as one example) |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | |
| contained | | |
| extension | | |
| modifierExtension | | |
| identifier | | PRD-7 (or XCN.1) |
| identifier | DEA Number | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| identifier | Dentist License Number | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| identifier | Medicaid Number | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| identifier | Medicare Number | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| identifier | NPI | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| identifier | SSN | PRD-7 (or XCN.1) |
| id | | |
| extension | | |
| system | | CX.4 / EI-2-4 |
| value | | CX.1 / EI.1 |
| period | | CX.7 + CX.8 |
| name | | XCN Components |
| id | | |
| extension | | |
| family | Last Name | XPN.1 |
| given | | XPN.2 + XPN.3 |
| given | first name | XPN.2 + XPN.3 |
| given | middle name | XPN.2 + XPN.3 |
| prefix | | XPN.5 |
| suffix | | XPN/4 |
| telecom | | PRT-15, STF-10, ROL-12 |
| telecom | email | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| extension | MyExtension | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| rank | | n/a |
| telecom | fax | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| rank | | n/a |
| telecom | home phone | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| use | | XTN.2 - but often indicated by field |
| rank | | n/a |
| telecom | mobile phone | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| use | | XTN.2 - but often indicated by field |
| rank | | n/a |
| telecom | work phone | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| use | | XTN.2 - but often indicated by field |
| rank | | n/a |
| telecom | pager | PRT-15, STF-10, ROL-12 |
| id | | |
| extension | | |
| system | | XTN.3 |
| value | | XTN.1 (or XTN.12) |
| rank | | n/a |
| address | | ORC-24, STF-11, ROL-11, PRT-14 |
| id | | |
| extension | | |
| use | | XAD.7 |
| type | | XAD.18 |
| line | | XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address) |
| line | no name | XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address) |
| line | no name | XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address) |
| city | | XAD.3 |
| state | | XAD.4 |
| postalCode | | XAD.5 |
| gender | | STF-5 |
| birthDate | | STF-6 |
| practitionerRole | | |
| id | | |
| extension | | |
| modifierExtension | | |
| organization | | |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | |
| contained | | |
| extension | | |
| modifierExtension | | |
| identifier | | XON.10 / XON.3 |
| active | | No equivalent in HL7 v2 |
| type | | No equivalent in v2 |
| name | | XON.1 |
| telecom | | ORC-22? |
| address | | ORC-23? |
| partOf | | No equivalent in HL7 v2 |
| contact | | |
| id | | |
| extension | | |
| modifierExtension | | |
| purpose | | |
| name | | PID-5, PID-9 |
| telecom | | PID-13, PID-14 |
| address | | PID-11 |
| role | | PRD-1 / STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17 |
| specialty | | PRA-5 |
| id | | |
| extension | | |
| coding | | C*E.1-8, C*E.10-22 |
| text | | C*E.9. But note many systems use C*E.2 for this |
| identifier | | |
| telecom | | |
| location | | |
| healthcareService | | |
| Argonaut Provider Directory Practitioner Profile |
| Practitioner | | Role |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | Act.text? |
| contained | | N/A |
| extension | | N/A |
| modifierExtension | | N/A |
| identifier | | ./id |
| identifier | DEA Number | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| identifier | Dentist License Number | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| identifier | Medicaid Number | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| identifier | Medicare Number | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| identifier | NPI | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| identifier | SSN | ./id |
| id | | n/a |
| extension | | n/a |
| system | | II.root or Role.id.root |
| value | | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
| period | | Role.effectiveTime or implied by context |
| name | | ./name |
| id | | n/a |
| extension | | n/a |
| family | Last Name | ./part[partType = FAM] |
| given | | ./part[partType = GIV] |
| given | first name | ./part[partType = GIV] |
| given | middle name | ./part[partType = GIV] |
| prefix | | ./part[partType = PFX] |
| suffix | | ./part[partType = SFX] |
| telecom | | ./telecom |
| telecom | email | ./telecom |
| id | | n/a |
| extension | | |
| extension | MyExtension | |
| system | | ./scheme |
| value | | ./url |
| rank | | n/a |
| telecom | fax | ./telecom |
| id | | n/a |
| extension | | n/a |
| system | | ./scheme |
| value | | ./url |
| rank | | n/a |
| telecom | home phone | ./telecom |
| id | | n/a |
| extension | | n/a |
| system | | ./scheme |
| value | | ./url |
| use | | unique(./use) |
| rank | | n/a |
| telecom | mobile phone | ./telecom |
| id | | n/a |
| extension | | n/a |
| system | | ./scheme |
| value | | ./url |
| use | | unique(./use) |
| rank | | n/a |
| telecom | work phone | ./telecom |
| id | | n/a |
| extension | | n/a |
| system | | ./scheme |
| value | | ./url |
| use | | unique(./use) |
| rank | | n/a |
| telecom | pager | ./telecom |
| id | | n/a |
| extension | | n/a |
| system | | ./scheme |
| value | | ./url |
| rank | | n/a |
| address | | ./addr |
| id | | n/a |
| extension | | n/a |
| use | | unique(./use) |
| type | | unique(./use) |
| line | | AD.part[parttype = AL] |
| line | no name | AD.part[parttype = AL] |
| line | no name | AD.part[parttype = AL] |
| city | | AD.part[parttype = CTY] |
| state | | AD.part[parttype = STA] |
| postalCode | | AD.part[parttype = ZIP] |
| gender | | ./administrativeGender |
| birthDate | | ./birthTime |
| practitionerRole | | .(Role) |
| id | | n/a |
| extension | | n/a |
| modifierExtension | | N/A |
| organization | | scopingOrganization |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | Act.text? |
| contained | | N/A |
| extension | | N/A |
| modifierExtension | | N/A |
| identifier | | .scopes[Role](classCode=IDENT) |
| active | | .status |
| type | | .code |
| name | | .name |
| telecom | | .telecom |
| address | | .address |
| partOf | | .playedBy[classCode=Part].scoper |
| contact | | .contactParty |
| id | | n/a |
| extension | | n/a |
| modifierExtension | | N/A |
| purpose | | ./type |
| name | | ./name |
| telecom | | ./telecom |
| address | | ./addr |
| role | | ./code |
| specialty | | indirectAuthority/QualifiedEntity[code < Speciality]/code |
| id | | n/a |
| extension | | n/a |
| coding | | union(., ./translation) |
| text | | ./originalText[mediaType/code="text/plain"]/data |
| identifier | | |
| telecom | | |
| location | | ./target[classCode="indirectAuthority].source[classCode=SDLOC] |
| healthcareService | | ./target[classCode="indirectAuthority].id? |
| Argonaut Provider Directory Practitioner Profile |
| Practitioner | | Provider |
| id | | |
| meta | | |
| implicitRules | | |
| language | | |
| text | | |
| contained | | |
| extension | | |
| modifierExtension | | |
| identifier | | ./Identifiers |
| identifier | DEA Number | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| identifier | Dentist License Number | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| identifier | Medicaid Number | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| identifier | Medicare Number | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| identifier | NPI | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| identifier | SSN | ./Identifiers |
| id | | |
| extension | | |
| system | | ./IdentifierType |
| value | | ./Value |
| period | | ./StartDate and ./EndDate |
| name | | ./PreferredName (GivenNames, FamilyName, TitleCode) |
| id | | |
| extension | | |
| family | Last Name | ./FamilyName |
| given | | ./GivenNames |
| given | first name | ./GivenNames |
| given | middle name | ./GivenNames |
| prefix | | ./TitleCode |
| suffix | | |
| telecom | | ./ContactPoints |
| telecom | email | ./ContactPoints |
| id | | |
| extension | | |
| extension | MyExtension | |
| system | | ./ContactPointType |
| value | | ./Value |
| rank | | |
| telecom | fax | ./ContactPoints |
| id | | |
| extension | | |
| system | | ./ContactPointType |
| value | | ./Value |
| rank | | |
| telecom | home phone | ./ContactPoints |
| id | | |
| extension | | |
| system | | ./ContactPointType |
| value | | ./Value |
| use | | ./ContactPointPurpose |
| rank | | |
| telecom | mobile phone | ./ContactPoints |
| id | | |
| extension | | |
| system | | ./ContactPointType |
| value | | ./Value |
| use | | ./ContactPointPurpose |
| rank | | |
| telecom | work phone | ./ContactPoints |
| id | | |
| extension | | |
| system | | ./ContactPointType |
| value | | ./Value |
| use | | ./ContactPointPurpose |
| rank | | |
| telecom | pager | ./ContactPoints |
| id | | |
| extension | | |
| system | | ./ContactPointType |
| value | | ./Value |
| rank | | |
| address | | ./Addresses |
| id | | |
| extension | | |
| use | | ./AddressPurpose |
| type | | |
| line | | ./StreetAddress (newline delimitted) |
| line | no name | ./StreetAddress (newline delimitted) |
| line | no name | ./StreetAddress (newline delimitted) |
| city | | ./Jurisdiction |
| state | | ./Region |
| postalCode | | ./PostalIdentificationCode |
| gender | | ./GenderCode |
| birthDate | | (not represented in ServD) |
| practitionerRole | | |
| id | | |
| extension | | |
| modifierExtension | | |
| organization | | |
| 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. |
| type | | n/a |
| name | | .PreferredName/Name |
| telecom | | ./ContactPoints |
| address | | ./PrimaryAddress and ./OtherAddresses |
| partOf | | n/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 | | |
| identifier | | |
| telecom | | |
| 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 | | |