HL7 Version 2 to FHIR
1.0.0 - STU 1

HL7 Version 2 to FHIR - Downloaded Version 1.0.0 See the Directory of published versions

## ConceptMap: Segment PRT to PractitionerRole Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-prt-to-practitionerrole | Version: 1.0.0
Standards status: Informative | Computable Name: SegmentPRTToPractitionerRole
Copyright/Legal: Copyright (c) 2025, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment PRT to the FHIR PractitionerRole Resource.

This ConceptMap represents the mapping from the HL7 V2 PRT Segment to the FHIR PractitionerRole Resource. See also the FHIR Shorthand or the CSV Source.

HL7 v2 | Condition (IF True, args) | HL7 FHIR | Comments
--- | --- | --- | ---
Sort Order | Identifier | Name | Data Type | Cardinality - Min | Cardinality - Max | Computable ANTLR | Computable FHIRPath | Narrative | FHIR Attribute | Extension | Data Type | Cardinality - Min | Cardinality - Max | Data Type Mapping | Vocabulary Mapping (IS, ID, CE, CEN, CWE) | Assignment
1 | PRT-1 | Participation Instance ID | EI | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
2 | PRT-2 | Action Code | ID | 1 | 1 | IF PRT-2 IS "D" |  | inactivate the relationship between the mapped resource that the PRT segment is asociated with in the message with the PractitionerRole resource. |  |  |  |  |  |  |  |  |
2 | PRT-2 | Action Code | ID | 1 | 1 | IF PRT-2 IS IN ("A", "S", "U", X") |  | activate the relationship between the mapped resource that the PRT segment is asociated with in the message with the PractitionerRole resource. |  |  |  |  |  |  |  |  | Need to address Operation
3 | PRT-3 | Action Reason | CWE | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
4 | PRT-4 | Role of Participation | CWE | 1 | 1 |  |  |  | code |  | CodeableConcept | 0 | -1 | CWE[CodeableConcept] | Participation |  |
5 | PRT-5 | Person | XCN | 0 | -1 |  |  |  | PractitionerRole.practitioner(PractitionerRole.Practitioner) |  | Reference(PractitionerRole.Practitioner) | 0 | 1 | XCN[Practitioner] |  |  | While PRT may contain multiple persons within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
6 | PRT-6 | Person Provider Type | CWE | 0 | 1 |  |  |  | PractitionerRole.specialty |  | CodeableConcept | 0 | -1 | CWE[CodeableConcept] |  |  |
7 | PRT-7 | Organization Unit Type | CWE | 0 | 1 |  |  |  | PractitionerRole.organization(PractitionerRole.Organization.type) |  | CodeableConcept | 0 | 1 | CWE[CodeableConcept] | ParticipantOrganizationUnitType |  |
8 | PRT-8 | Organization | XON | 0 | -1 |  |  |  | PractitionerRole.organization(PractitionerRole.Organization) |  | Reference(PractitionerRole.Organization) | 0 | 1 | XON[Organization] |  |  | While PRT may contain multiple organizations within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
9 | PRT-9 | Location | PL | 0 | -1 |  |  |  | PractitionerRole.location(PractitionerRole.Location) |  | Reference(PractitionerRole.Location) | 0 | 1 | PL[Location] |  |  | While PRT may contain multiple locations within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
10 | PRT-10 | Device | EI | 0 | -1 |  |  |  |  |  |  |  |  |  |  |  |
11 | PRT-11 | Begin Date/Time (arrival time) | DTM | 0 | 1 |  |  |  | PractitionerRole.period.start |  | dateTime | 0 | 1 |  |  |  |
12 | PRT-12 | End Date/Time (departure time) | DTM | 0 | 1 |  |  |  | PractitionerRole.period.end |  | dateTime | 0 | 1 |  |  |  |
13 | PRT-13 | Qualitative Duration | CWE | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
14 | PRT-14 | Address | XAD | 0 | -1 |  |  |  | PractitionerRole.practitioner(PractitionerRole.Practitioner.address) |  | Address | 0 | -1 | XAD[Address] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 NOT VALUED |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "B" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "C" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "E" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "F" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "H" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
15 | PRT-15 | Telecommunication Address | XTN | 0 | -1 | IF PRT-23 IS "O" |  |  | PractitionerRole.telecom |  | ContactPoint | 0 | -1 | XTN[ContactPoint] |  |  |
16 | PRT-16 | UDI Device Identifier | EI | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
17 | PRT-17 | Device Manufacture Date | DTM | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
18 | PRT-18 | Device Expiry Date | DTM | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
19 | PRT-19 | Device Lot Number | ST | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
20 | PRT-20 | Device Serial Number | ST | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
21 | PRT-21 | Device Donation Identification | EI | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
22 | PRT-22 | Device Type | CNE | 0 | 1 |  |  |  |  |  |  |  |  |  |  |  |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "B" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "B" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "C" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "C" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "E" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23.1 IS "E" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "F" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "F" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "H" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "H" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "O" |  |  | PractitionerRole.telecom.extension.url |  | uri | 0 | 1 |  |  | "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" |
23 | PRT-23 | Preferred Method of Contact | CWE | 0 | 1 | IF PRT-23 IS "O" |  |  | PractitionerRole.telecom.extension.valueBoolean |  | boolean | 0 | 1 |  |  | "true" |
24 | PRT-24 | Contact Identifiers | PLN | 0 | -1 |  |  |  | Identifier |  | Identifier | 0 | -1 | PLN[Identifier] |  |  |

Mapping from (not specified) to (not specified)

Group 1 Mapping from `unspecified code system` to `unspecified code system`

Source Concept Details | Relationship | Target Concept Details | Comment
Codes from | ComputableANTLR |  | Codes from |
PRT-4 | Role of Participation |  | is equivalent to | code | code |
PRT-5 | Person |  | is equivalent to | practitioner(Practitioner) | practitioner(Practitioner) | While PRT may contain multiple persons within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
PRT-6 | Person Provider Type |  | is equivalent to | specialty | specialty |
PRT-7 | Organization Unit Type |  | is equivalent to | organization(Organization.type) | organization(Organization.type) |
PRT-8 | Organization |  | is equivalent to | organization(Organization) | organization(Organization) | While PRT may contain multiple organizations within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
PRT-9 | Location |  | is equivalent to | location(Location) | location(Location) | While PRT may contain multiple locations within one PRT, we believe this to be rare, and when it happens, the implementer needs to determine how to best resolve that.
PRT-11 | Begin Date/Time (arrival time) |  | is equivalent to | period.start | period.start |
PRT-12 | End Date/Time (departure time) |  | is equivalent to | period.end | period.end |
PRT-14 | Address |  | is equivalent to | practitioner(Practitioner.address) | practitioner(Practitioner.address) |
PRT-15 | Telecommunication Address | IF PRT-23 NOT VALUED | is equivalent to | telecom | telecom |
PRT-15 | Telecommunication Address | IF PRT-23 IS "B" | is equivalent to | telecom[1] | telecom[1] |
PRT-15 | Telecommunication Address | IF PRT-23 IS "C" | is equivalent to | telecom[2] | telecom[2] |
PRT-15 | Telecommunication Address | IF PRT-23 IS "E" | is equivalent to | telecom[3] | telecom[3] |
PRT-15 | Telecommunication Address | IF PRT-23 IS "F" | is equivalent to | telecom[4] | telecom[4] |
PRT-15 | Telecommunication Address | IF PRT-23 IS "H" | is equivalent to | telecom[5] | telecom[5] |
PRT-15 | Telecommunication Address | IF PRT-23 IS "O" | is equivalent to | telecom[6] | telecom[6] |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "B" | is equivalent to | telecom[1].extension[1].url | telecom[1].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "B" | is equivalent to | telecom[1].extension[1].valueBoolean | telecom[1].extension[1].valueBoolean |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "C" | is equivalent to | telecom[2].extension[1].url | telecom[2].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "C" | is equivalent to | telecom[2].extension[1].valueBoolean | telecom[2].extension[1].valueBoolean |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "E" | is equivalent to | telecom[3].extension[1].url | telecom[3].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23.1 IS "E" | is equivalent to | telecom[3].extension[1].valueBoolean | telecom[3].extension[1].valueBoolean |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "F" | is equivalent to | telecom[4].extension[1].url | telecom[4].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "F" | is equivalent to | telecom[4].extension[1].valueBoolean | telecom[4].extension[1].valueBoolean |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "H" | is equivalent to | telecom[5].extension[1].url | telecom[5].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "H" | is equivalent to | telecom[5].extension[1].valueBoolean | telecom[5].extension[1].valueBoolean |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "O" | is equivalent to | telecom[6].extension[1].url | telecom[6].extension[1].url |
PRT-23 | Preferred Method of Contact | IF PRT-23 IS "O" | is equivalent to | telecom[6].extension[1].valueBoolean | telecom[6].extension[1].valueBoolean |
PRT-24 | Contact Identifiers |  | is equivalent to | identifier[2] | identifier[2] |

### Notes: