HL7 Version 2 to FHIR
0.1.0 - STU1 Ballot

This page is part of the HL7 Version 2 to FHIR (v0.1.0: STU 1 Ballot 1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

ConceptMap: Segment PR1 to Procedure Map

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

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeExtensionData TypeCardinality - MinCardinality - MaxData Type MappingAssignmentVocabulary Mapping
(IS, ID, CE, CEN, CWE)
1PR1-1Set ID - PR1SI11
2PR1-2Procedure Coding MethodIS1-1
3PR1-3Procedure CodeCNE1-1Procedure.codeProcedure.CodeableConcept01CNE[CodeableConcept]
4PR1-4Procedure DescriptionST0-1IF PR1-3.9 NOT VALUEDProcedure.code.textProcedure.string01
5PR1-5Procedure Date/TimeDTM11IF PR1-7 NOT VALUEDProcedure.performedDateTimeProcedure.dateTime01
5PR1-5Procedure Date/TimeDTM11IF PR1-7 VALUED AND PR1-5.5 NOT VALUEDProcedure.performedDateTimeProcedure.dateTime01
5PR1-5Procedure Date/TimeDTM11IF PR1-7 VALUED AND PR1-5.5 VALUEDProcedure.performedPeriod.startProcedure.dateTime01
6PR1-6Procedure Functional TypeCWE01Procedure.categoryProcedure.CodeableConcept01CWE[CodeableConcept]
7PR1-7Procedure MinutesNM01IF PR1-5.5 IS VALUEDProcedure.performedPeriod.endProcedure.dateTime01Procedure.performedPeriod.start+PR1-7
7PR1-7Procedure MinutesNM01
8PR1-8AnesthesiologistXCN0-1Procedure.perfomer.actor(Procedure.Practitioner)Reference(Procedure.Practitioner)01XCN[Practitioner]
8PR1-8AnesthesiologistXCN0-1Procedure.perfomer.function.coding.codeProcedure.CodeableConcept01"88189002"
8PR1-8AnesthesiologistXCN0-1Procedure.perfomer.function.coding.uriProcedure.uri01"http://snomed.info/sct"
9PR1-9Anesthesia CodeCWE01
10PR1-10Anesthesia MinutesNM01
11PR1-11SurgeonXCN0-1Procedure.perfomer.actor(Procedure.Practitioner)Reference(Procedure.Practitioner)01XCN[Practitioner]
11PR1-11SurgeonXCN0-1Procedure.perfomer.function.coding.codeProcedure.CodeableConcept01"304292004"
11PR1-11SurgeonXCN0-1Procedure.perfomer.function.coding.uriProcedure.uri01"http://snomed.info/sct"
12PR1-12Procedure PractitionerXCN0-1Procedure.perfomer.actor(Procedure.Practitioner)Reference(Procedure.Practitioner)01XCN[Practitioner]
12PR1-12Procedure PractitionerXCN0-1Procedure.perfomer[3].function.coding.code=??Procedure.CodeableConcept01
12PR1-12Procedure PractitionerXCN0-1Procedure.perfomer.function.coding.uriProcedure.uri01"http://snomed.info/sct"
13PR1-13Consent CodeCWE01
14PR1-14Procedure PriorityNM01
15PR1-15Associated Diagnosis CodeCWE01Procedure.reasonCodeProcedure.CodeableConcept0-1CWE[CodeableConcept]
16PR1-16Procedure Code ModifierCNE0-1
17PR1-17Procedure DRG TypeCWE01
18PR1-18Tissue Type CodeCWE0-1
19PR1-19Procedure IdentifierEI01Procedure.identifierProcedure.Identifier0-1EI[Identifier]
20PR1-20Procedure Action CodeID01
21PR1-21DRG Procedure Determination StatusCWE01
22PR1-22DRG Procedure RelevanceCWE01
23PR1-23Treating Organizational UnitPL0-1Procedure.location(Procedure.Location)Reference(Procedure.Location)01PL[Location]
24PR1-24Respiratory Within SurgeryID01
25PR1-25Parent Procedure IDEI01Procedure.partOf(Procedure.Procedure.identifier)Reference(Procedure.Procedure)0-1EI[Identifier]

Formats: XML, JSON, Turtle

SegmentPR1toProcedure (http://hl7.org/fhir/uv/v2mappings/segment-pr1-to-procedure)

Mapping from PR1 to Procedure

ACTIVE (not intended for production usage). Published on 2020-08-12 by HL7 International (HL7 Orders and Observations Workgroup: http://hl7.org/Special/committ..., Keith W. Boone: kboone@ainq.com). Copyright (c) 2020, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment PR1 to the FHIR Procedure Resource.


Source Concept DetailsRelationshipDestination Concept Details
Code from Code from Code from Code from Code from
PR1-3CNE[CodeableConcept]is equivalent tocode
PR1-4is equivalent tocode.textIF PR1-3.9 NOT VALUED
PR1-5is equivalent toperformedDateTimeIF PR1-7 NOT VALUED
PR1-5is equivalent toperformedDateTimeIF PR1-7 VALUED AND PR1-5.5 NOT VALUED
PR1-5is equivalent toperformedPeriod.startIF PR1-7 VALUED AND PR1-5.5 VALUED
PR1-6CWE[CodeableConcept]is equivalent tocategory
PR1-7Procedure.performedPeriod.start+PR1-7is equivalent toperformedPeriod.endIF PR1-5.5 IS VALUED
PR1-8XCN[Practitioner]is equivalent toperfomer[1].actor(Practitioner)
PR1-8"88189002"is equivalent toperfomer[1].function.coding.code
PR1-8"http://snomed.info/sct"is equivalent toperfomer[1].function.coding.uri
PR1-11XCN[Practitioner]is equivalent toperfomer[2].actor(Practitioner)
PR1-11"304292004"is equivalent toperfomer[2].function.coding.code
PR1-11"http://snomed.info/sct"is equivalent toperfomer[2].function.coding.uri
PR1-12XCN[Practitioner]is equivalent toperfomer[3].actor(Practitioner)
PR1-12"http://snomed.info/sct"is equivalent toperfomer[3].function.coding.uri
PR1-15CWE[CodeableConcept]is equivalent toreasonCode
PR1-19EI[Identifier]is equivalent toidentifier
PR1-23PL[Location]is equivalent tolocation(Location)
PR1-25EI[Identifier]is equivalent topartOf(Procedure.identifier)

Notes: