臺灣健保事前審查實作指引, published by 衛生福利部中央健康保險署. This guide is not an authorized publication; it is the continuous build for version 1.2.8 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TWNHIFHIR/pas/ and changes regularly. See the Directory of published versions
Mappings for the Practitioner-twpas resource profile.
| Name | Mapping to TWPAS Practitioner | Mapping to TWPAS Practitioner |
 Practitioner |
|
|
  Practitioner / id |
|
|
  Practitioner / meta |
|
|
   Practitioner / meta / id |
|
|
   Practitioner / meta / extension |
|
|
   Practitioner / meta / versionId |
|
|
   Practitioner / meta / lastUpdated |
|
|
   Practitioner / meta / source |
|
|
   Practitioner / meta / profile |
|
|
   Practitioner / meta / security |
|
|
   Practitioner / meta / tag |
|
|
  Practitioner / implicitRules |
|
|
  Practitioner / language |
|
|
  Practitioner / text |
|
|
  Practitioner / contained |
|
|
  Practitioner / extension |
|
|
  Practitioner / modifierExtension |
|
|
  Practitioner / Slices for identifier |
|
|
   Practitioner / Slices for identifier / identifier:idCardNumber |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / id |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / extension |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / use |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / type |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / id |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / extension |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / coding |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / id |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / extension |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / system |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / version |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code |
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / id |
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension |
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension |
|
|
        Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension / extension:identifier-suffix |
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / value |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / display |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / userSelected |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / text |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / system |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / value |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / period |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / assigner |
|
|
   Practitioner / Slices for identifier / identifier:passportNumber |
|
|
   Practitioner / Slices for identifier / identifier:residentNumber |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / id |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / extension |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / use |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / type |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / id |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / extension |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / coding |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / id |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / extension |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / system |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / version |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / code |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / display |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / userSelected |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / text |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / system |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / value |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / period |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / assigner |
|
|
   Practitioner / Slices for identifier / identifier:medicalLicenseNumber |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / id |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / extension |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / use |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / id |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / extension |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / id |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / extension |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / system |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / version |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / code |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / display |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / userSelected |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / text |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / system |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / value |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / period |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / assigner |
|
|
  Practitioner / active |
|
|
  Practitioner / name |
|
|
   Practitioner / name / id |
|
|
   Practitioner / name / extension |
|
|
   Practitioner / name / use |
|
|
   Practitioner / name / text |
|
|
   Practitioner / name / family |
|
|
   Practitioner / name / given |
|
|
   Practitioner / name / prefix |
|
|
   Practitioner / name / suffix |
|
|
   Practitioner / name / period |
|
|
  Practitioner / telecom |
|
|
   Practitioner / telecom / id |
|
|
   Practitioner / telecom / extension |
|
|
   Practitioner / telecom / system |
|
|
   Practitioner / telecom / value |
|
|
   Practitioner / telecom / use |
|
|
   Practitioner / telecom / rank |
|
|
   Practitioner / telecom / period |
|
|
  Practitioner / address |
|
|
  Practitioner / gender |
|
|
  Practitioner / birthDate |
|
|
  Practitioner / photo |
|
|
  Practitioner / qualification |
|
|
   Practitioner / qualification / id |
|
|
   Practitioner / qualification / extension |
|
|
   Practitioner / qualification / modifierExtension |
|
|
   Practitioner / qualification / identifier |
|
|
   Practitioner / qualification / code |
|
|
   Practitioner / qualification / period |
|
|
   Practitioner / qualification / issuer |
|
|
  Practitioner / communication |
|
|
Documentation for this format |
| 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 / extension |
|
N/A |
|
|
  Practitioner / modifierExtension |
|
N/A |
|
|
  Practitioner / Slices for identifier |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
   Practitioner / Slices for identifier / identifier:idCardNumber |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
    Practitioner / Slices for identifier / identifier:idCardNumber / id |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / extension |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / use |
N/A |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / type |
CE/CNE/CWE |
CD |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / id |
|
n/a |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / extension |
|
|
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / coding |
CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
CV |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / id |
|
n/a |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / extension |
|
|
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code |
C*E.1 |
./code |
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / id |
|
|
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension |
|
|
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension |
|
|
|
|
        Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / Slices for extension / extension:identifier-suffix |
|
|
|
|
       Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / code / value |
|
|
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for identifier / identifier:idCardNumber / type / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for identifier / identifier:idCardNumber / type / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for identifier / identifier:idCardNumber / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
    Practitioner / Slices for identifier / identifier:idCardNumber / 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:idCardNumber / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
    Practitioner / Slices for identifier / identifier:idCardNumber / 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:passportNumber |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
   Practitioner / Slices for identifier / identifier:residentNumber |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
    Practitioner / Slices for identifier / identifier:residentNumber / id |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / extension |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / use |
N/A |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / type |
CE/CNE/CWE |
CD |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / id |
|
n/a |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / extension |
|
|
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / coding |
CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
CV |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / id |
|
n/a |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / extension |
|
|
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / code |
C*E.1 |
./code |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for identifier / identifier:residentNumber / type / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for identifier / identifier:residentNumber / type / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for identifier / identifier:residentNumber / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
    Practitioner / Slices for identifier / identifier:residentNumber / 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:residentNumber / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
    Practitioner / Slices for identifier / identifier:residentNumber / 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:medicalLicenseNumber |
PRD-7 (or XCN.1) |
./id |
./Identifiers |
FiveWs.identifier |
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / id |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / extension |
|
n/a |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / use |
N/A |
Role.code or implied by context |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type |
CE/CNE/CWE |
CD |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / id |
|
n/a |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / extension |
|
|
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding |
CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
CV |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / id |
|
n/a |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / extension |
|
|
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / system |
C*E.3 |
./codeSystem |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / version |
C*E.7 |
./codeSystemVersion |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / code |
C*E.1 |
./code |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / display |
C*E.2 - but note this is not well followed |
CV.displayName |
|
|
      Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / coding / userSelected |
Sometimes implied by being first |
CD.codingRationale |
|
|
     Practitioner / Slices for identifier / identifier:medicalLicenseNumber / type / text |
C*E.9. But note many systems use C*E.2 for this |
./originalText[mediaType/code="text/plain"]/data |
|
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / system |
CX.4 / EI-2-4 |
II.root or Role.id.root |
./IdentifierType |
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / 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:medicalLicenseNumber / period |
CX.7 + CX.8 |
Role.effectiveTime or implied by context |
./StartDate and ./EndDate |
|
    Practitioner / Slices for identifier / identifier:medicalLicenseNumber / assigner |
|
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
./IdentifierIssuingAuthority |
|
  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 / telecom / id |
|
n/a |
|
|
   Practitioner / telecom / extension |
|
n/a |
|
|
   Practitioner / telecom / system |
XTN.3 |
./scheme |
./ContactPointType |
|
   Practitioner / telecom / value |
XTN.1 (or XTN.12) |
./url |
./Value |
|
   Practitioner / telecom / use |
XTN.2 - but often indicated by field |
unique(./use) |
./ContactPointPurpose |
|
   Practitioner / telecom / rank |
n/a |
n/a |
|
|
   Practitioner / telecom / period |
N/A |
./usablePeriod[type="IVL<TS>"] |
./StartDate and ./EndDate |
|
  Practitioner / address |
XAD |
AD |
Address |
|
  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 / qualification |
CER? |
.playingEntity.playingRole[classCode=QUAL].code |
./Qualifications |
|
   Practitioner / qualification / id |
|
n/a |
|
|
   Practitioner / qualification / extension |
|
n/a |
|
|
   Practitioner / qualification / modifierExtension |
|
N/A |
|
|
   Practitioner / qualification / identifier |
|
.playingEntity.playingRole[classCode=QUAL].id |
|
|
   Practitioner / qualification / code |
CE/CNE/CWE |
CD |
|
|
   Practitioner / qualification / period |
|
.playingEntity.playingRole[classCode=QUAL].effectiveTime |
./Qualifications.StartDate and ./Qualifications.EndDate |
|
   Practitioner / qualification / issuer |
|
.playingEntity.playingRole[classCode=QUAL].scoper |
|
|
  Practitioner / communication |
CE/CNE/CWE |
CD |
|
|
Documentation for this format |