HL7 Version 2 to FHIR
1.0.0-ballot - ballot International flag

This page is part of the HL7 Version 2 to FHIR (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions

ConceptMap: Segment PR1 to Procedure Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/segment-pr1-to-procedure Version: 1.0.0-ballot
Active as of 2023-12-19 Computable Name: SegmentPR1ToProcedure

Copyright/Legal: 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.

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)
0PR1The value mapping depends on the message context where the PR1 is used and to be determined by the implementer. If not clear, use "unknown".Procedure.statusProcedure.code11
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]
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-Extension]
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-Extension]

Mapping from PR1 to Procedure

ACTIVE (not intended for production usage). Published on 2023-12-19 by HL7 International / Orders and Observations (HL7 Orders and Observations Workgroup: http://www.hl7.org/Special/com..., Keith W. Boone: kboone@ainq.com, Rob Hausam: rrhausam@gmail.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.


Group 1Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept DetailsProperties
Codes from datatypemapvalueCodes from narrativeantlr
PR1is equivalent tostatusstatusThe value mapping depends on the message context where the PR1 is used and to be determined by the implementer. If not clear, use "unknown".
PR1-3Procedure CodeCNE[CodeableConcept]is equivalent tocodecode
PR1-4Procedure Descriptionis equivalent tocode.textcode.textIF PR1-3.9 NOT VALUED
PR1-5Procedure Date/Timeis equivalent toperformedDateTimeperformedDateTimeIF PR1-7 NOT VALUED
PR1-5Procedure Date/Timeis equivalent toperformedDateTimeperformedDateTimeIF PR1-7 VALUED AND PR1-5.5 NOT VALUED
PR1-5Procedure Date/Timeis equivalent toperformedPeriod.startperformedPeriod.startIF PR1-7 VALUED AND PR1-5.5 VALUED
PR1-6Procedure Functional TypeCWE[CodeableConcept]is equivalent tocategorycategory
PR1-7Procedure MinutesProcedure.performedPeriod.start+PR1-7is equivalent toperformedPeriod.endperformedPeriod.endIF PR1-5.5 IS VALUED
PR1-8AnesthesiologistXCN[Practitioner]is equivalent toperfomer[1].actor(Practitioner)perfomer[1].actor(Practitioner)
PR1-8Anesthesiologist"88189002"is equivalent toperfomer[1].function.coding.codeperfomer[1].function.coding.code
PR1-8Anesthesiologist"http://snomed.info/sct"is equivalent toperfomer[1].function.coding.uriperfomer[1].function.coding.uri
PR1-11SurgeonXCN[Practitioner]is equivalent toperfomer[2].actor(Practitioner)perfomer[2].actor(Practitioner)
PR1-11Surgeon"304292004"is equivalent toperfomer[2].function.coding.codeperfomer[2].function.coding.code
PR1-11Surgeon"http://snomed.info/sct"is equivalent toperfomer[2].function.coding.uriperfomer[2].function.coding.uri
PR1-12Procedure PractitionerXCN[Practitioner]is equivalent toperfomer[3].actor(Practitioner)perfomer[3].actor(Practitioner)
PR1-15Associated Diagnosis CodeCWE[CodeableConcept]is equivalent toreasonCodereasonCode
PR1-19Procedure IdentifierEI[Identifier-Extension]is equivalent toidentifieridentifier
PR1-23Treating Organizational UnitPL[Location]is equivalent tolocation(Location)location(Location)
PR1-25Parent Procedure IDEI[Identifier-Extension]is equivalent topartOf(Procedure.identifier)partOf(Procedure.identifier)

Notes: