Mappings for the PractitionerRole-twcore resource profile.
| TWCorePractitionerRole |
| PractitionerRole | PRD (as one example) |
| identifier | PRD-7 (or XCN.1) |
| active | STF-7 |
| period | PRD-8/9 / PRA-5.4 |
| code | CE/CNE/CWE |
| specialty | CE/CNE/CWE |
| coding | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
| coding (TWMedicalDepartmentSCT) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
| system | C*E.3 |
| version | C*E.7 |
| code | C*E.1 |
| display | C*E.2 - but note this is not well followed |
| userSelected | Sometimes implied by being first |
| coding (TWMedicalConsultationDepartment) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
| system | C*E.3 |
| version | C*E.7 |
| code | C*E.1 |
| display | C*E.2 - but note this is not well followed |
| userSelected | Sometimes implied by being first |
| coding (TWMedicalTreatmentDepartment) | CE/CNE/CWE subset one of the sets of component 1-3 or 4-6 |
| system | C*E.3 |
| version | C*E.7 |
| code | C*E.1 |
| display | C*E.2 - but note this is not well followed |
| userSelected | Sometimes implied by being first |
| text | C*E.9. But note many systems use C*E.2 for this |
| healthcareService | EDU-2 / AFF-3 |
| telecom | |
| system | XTN.3 |
| value | XTN.1 (or XTN.12) |
| use | XTN.2 - but often indicated by field |
| rank | n/a |
| period | N/A |
| TWCorePractitionerRole |
| PractitionerRole | Entity. Role, or Act, Role |
| text | Act.text? |
| contained | N/A |
| extension | N/A |
| modifierExtension | N/A |
| identifier | .id |
| active | .statusCode |
| period | .performance[@typeCode <= 'PPRF'].ActDefinitionOrEvent.effectiveTime |
| practitioner | .player |
| organization | .scoper |
| code | n/a, CD |
| specialty | n/a, CD |
| id | n/a |
| coding | n/a, CV |
| coding (TWMedicalDepartmentSCT) | n/a, CV |
| id | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| coding (TWMedicalConsultationDepartment) | n/a, CV |
| id | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| coding (TWMedicalTreatmentDepartment) | n/a, CV |
| id | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| text | ./originalText[mediaType/code="text/plain"]/data |
| location | .performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC'] |
| healthcareService | .player.QualifiedEntity[@classCode = 'QUAL'].code |
| telecom | .telecom |
| id | n/a |
| extension | n/a |
| system | ./scheme |
| value | ./url |
| use | unique(./use) |
| rank | n/a |
| period | ./usablePeriod[type="IVL<TS>"] |
| availableTime | .effectiveTime |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| daysOfWeek | .effectiveTime |
| allDay | .effectiveTime |
| availableStartTime | .effectiveTime |
| availableEndTime | .effectiveTime |
| notAvailable | .effectiveTime |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| description | n/a |
| during | .effectiveTime |
| availabilityExceptions | .effectiveTime |
| endpoint | n/a |