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 | | |