ERA FHIR specification - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Mappings for the EraMedicationListPractitioner resource profile.
| Name | HL7 v2 Mapping | RIM Mapping | ServD | FiveWs Pattern Mapping |
 Practitioner |
PRD (as one example) |
Role |
Provider |
|
  Practitioner / id |
|
|
|
|
  Practitioner / meta |
|
|
|
|
   Practitioner / meta / id |
|
n/a |
|
|
   Practitioner / meta / extension |
|
n/a |
|
|
   Practitioner / meta / versionId |
|
|
|
|
   Practitioner / meta / lastUpdated |
|
|
|
|
   Practitioner / meta / source |
|
|
|
|
   Practitioner / meta / profile |
|
|
|
|
   Practitioner / meta / security |
|
|
|
|
   Practitioner / meta / tag |
|
|
|
|
  Practitioner / implicitRules |
|
|
|
|
  Practitioner / language |
|
|
|
|
  Practitioner / text |
|
Act.text? |
|
|
  Practitioner / contained |
|
N/A |
|
|
  Practitioner / Slices for extension |
|
|
|
|
   Practitioner / Slices for extension / extension:PractitionerTitle |
|
|
|
|
   Practitioner / Slices for extension / extension:PractitionerAuthenticationMethod |
|
|
|
|
  Practitioner / modifierExtension |
|
N/A |
|
|
  Practitioner / Slices for identifier |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
   Practitioner / Slices for identifier / identifier:Rekisterointinumero |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / id |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / extension |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / use |
N/A |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / type |
CX.5 |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / value |
CX.1 / EI.1 |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
./Value |
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
    Practitioner / Slices for identifier / identifier:Rekisterointinumero / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
./IdentifierIssuingAuthority |
|
   Practitioner / Slices for identifier / identifier:SV-numero |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
    Practitioner / Slices for identifier / identifier:SV-numero / id |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:SV-numero / extension |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:SV-numero / use |
N/A |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:SV-numero / type |
CX.5 |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:SV-numero / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
    Practitioner / Slices for identifier / identifier:SV-numero / value |
CX.1 / EI.1 |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
./Value |
|
    Practitioner / Slices for identifier / identifier:SV-numero / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
    Practitioner / Slices for identifier / identifier:SV-numero / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
./IdentifierIssuingAuthority |
|
   Practitioner / Slices for identifier / identifier:PIC |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
   Practitioner / Slices for identifier / identifier:VRK-tunnus |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
  Practitioner / active |
|
./statusCode |
|
FiveWs.status |
  Practitioner / name |
XCN Components |
./name |
- ./PreferredName (GivenNames
- FamilyName
- TitleCode)
|
|
   Practitioner / name / id |
|
n/a |
|
|
   Practitioner / name / extension |
|
n/a |
|
|
   Practitioner / name / use |
- XPN.7
- but often indicated by which field contains the name
|
unique(./use) |
./NamePurpose |
|
   Practitioner / name / text |
implied by XPN.11 |
./formatted |
|
|
   Practitioner / name / family |
XPN.1/FN.1 |
./part[partType = FAM] |
./FamilyName |
|
   Practitioner / name / given |
XPN.2 + XPN.3 |
./part[partType = GIV] |
./GivenNames |
|
   Practitioner / name / prefix |
XPN.5 |
./part[partType = PFX] |
./TitleCode |
|
   Practitioner / name / suffix |
XPN/4 |
./part[partType = SFX] |
|
|
   Practitioner / name / period |
XPN.13 + XPN.14 |
./usablePeriod[type="IVL<TS>"] |
./StartDate and ./EndDate |
|
  Practitioner / telecom |
|
./telecom |
./ContactPoints |
|
  Practitioner / address |
- ORC-24
- STF-11
- ROL-11
- PRT-14
|
./addr |
./Addresses |
|
  Practitioner / gender |
STF-5 |
./administrativeGender |
./GenderCode |
|
  Practitioner / birthDate |
STF-6 |
./birthTime |
(not represented in ServD) |
|
  Practitioner / photo |
|
./subjectOf/ObservationEvent[code="photo"]/value |
./ImageURI (only supports the URI reference) |
|
  Practitioner / Slices for qualification |
CER? |
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications |
|
   Practitioner / Slices for qualification / qualification:All Slices |
|
|
|
|
    Practitioner / Slices for qualification / qualification:All Slices / id |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:All Slices / extension |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:All Slices / modifierExtension |
|
N/A |
|
|
    Practitioner / Slices for qualification / qualification:All Slices / identifier |
|
.playingEntity.playingRole[classCode=QUAL].id |
|
|
    Practitioner / Slices for qualification / qualification:All Slices / code |
|
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications.Value |
|
    Practitioner / Slices for qualification / qualification:All Slices / period |
|
.playingEntity.playingRole[classCode=QUAL].effectiveTime |
./Qualifications.StartDate and ./Qualifications.EndDate |
|
    Practitioner / Slices for qualification / qualification:All Slices / issuer |
|
.playingEntity.playingRole[classCode=QUAL].scoper |
|
|
   Practitioner / Slices for qualification / qualification:Ammattioikeus |
CER? |
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications |
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / id |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / extension |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / modifierExtension |
|
N/A |
|
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / identifier |
|
.playingEntity.playingRole[classCode=QUAL].id |
|
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / code |
|
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications.Value |
|
     Practitioner / Slices for qualification / qualification:Ammattioikeus / code / id |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Ammattioikeus / code / extension |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding |
|
|
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / id |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / extension |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / code |
C*E.1 |
./code |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for qualification / qualification:Ammattioikeus / code / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for qualification / qualification:Ammattioikeus / code / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / period |
|
.playingEntity.playingRole[classCode=QUAL].effectiveTime |
./Qualifications.StartDate and ./Qualifications.EndDate |
|
    Practitioner / Slices for qualification / qualification:Ammattioikeus / issuer |
|
.playingEntity.playingRole[classCode=QUAL].scoper |
|
|
   Practitioner / Slices for qualification / qualification:Erikoisala |
CER? |
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications |
|
    Practitioner / Slices for qualification / qualification:Erikoisala / id |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Erikoisala / extension |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Erikoisala / modifierExtension |
|
N/A |
|
|
    Practitioner / Slices for qualification / qualification:Erikoisala / identifier |
|
.playingEntity.playingRole[classCode=QUAL].id |
|
|
    Practitioner / Slices for qualification / qualification:Erikoisala / code |
|
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications.Value |
|
     Practitioner / Slices for qualification / qualification:Erikoisala / code / id |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Erikoisala / code / extension |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Erikoisala / code / coding |
|
|
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / id |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / extension |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / code |
C*E.1 |
./code |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for qualification / qualification:Erikoisala / code / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for qualification / qualification:Erikoisala / code / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for qualification / qualification:Erikoisala / period |
|
.playingEntity.playingRole[classCode=QUAL].effectiveTime |
./Qualifications.StartDate and ./Qualifications.EndDate |
|
    Practitioner / Slices for qualification / qualification:Erikoisala / issuer |
|
.playingEntity.playingRole[classCode=QUAL].scoper |
|
|
   Practitioner / Slices for qualification / qualification:Tehtävänimike |
CER? |
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications |
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / id |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / extension |
|
n/a |
|
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / modifierExtension |
|
N/A |
|
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / identifier |
|
.playingEntity.playingRole[classCode=QUAL].id |
|
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / code |
|
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications.Value |
|
     Practitioner / Slices for qualification / qualification:Tehtävänimike / code / id |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Tehtävänimike / code / extension |
|
n/a |
|
|
     Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding |
|
|
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / id |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / extension |
|
n/a |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / code |
C*E.1 |
./code |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for qualification / qualification:Tehtävänimike / code / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for qualification / qualification:Tehtävänimike / code / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / period |
|
.playingEntity.playingRole[classCode=QUAL].effectiveTime |
./Qualifications.StartDate and ./Qualifications.EndDate |
|
    Practitioner / Slices for qualification / qualification:Tehtävänimike / issuer |
|
.playingEntity.playingRole[classCode=QUAL].scoper |
|
|
  Practitioner / communication |
|
./languageCommunication |
./Languages.LanguageSpokenCode |
|
Documentation for this format |