visit the hl7 website The Demo site for our new HL7 Version 2+ (plus) Standard

18.8.123 PR1 - Procedures Segment (6.5.4)

The PR1 segment contains information relative to various types of procedures that can be performed on a patient. The PR1 segment can be used to send procedure information, for example: Surgical, Nuclear Medicine, X-ray with contrast, etc. The PR1 segment is used to send multiple procedures, for example, for medical records encoding or for billing systems.

HL7 Attribute Table - PR1 - Procedures

Base Framework
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
PR1
100391Set ID - PR1 SHOULD[1..1][1..4]
SI

Sequence ID

200392Procedure Coding Method
W

withdrawn Element

SHOULD NOT   
300393Procedure Code SHALL[1..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

400394Procedure Description
W

withdrawn Element

SHOULD NOT   
500395Procedure Date/Time SHOULD[1..1] 
DTM

Date/Time

600396Procedure Functional Type MAY[0..1] ex.:ProcedureFunctionalType (CD)
CWE

Coded with Exceptions

700397Procedure Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

800398Anesthesiologist
W

withdrawn Element

SHOULD NOT   
900399Anesthesia Code MAY[0..1] AnesthesiaCode (CD)
CWE

Coded with Exceptions

1000400Anesthesia Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

1100401Surgeon
W

withdrawn Element

SHOULD NOT   
1200402Procedure Practitioner
W

withdrawn Element

SHOULD NOT   
1300403Consent Code MAY[0..1] ConsentCode (CD)
CWE

Coded with Exceptions

1400404Procedure Priority MAY[0..1][1..2]repr: ProcedurePriority (CD)
NM

Numeric

1500772Associated Diagnosis Code MAY[0..1] DiagnosisCode (CD)
CWE

Coded with Exceptions

1601316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

1701501Procedure DRG Type MAY[0..1] repr: ProcedureDrgType (CD)
CWE

Coded with Exceptions

1801502Tissue Type Code MAY[0..*] ex.:TissueTypeCode (CD)
CWE

Coded with Exceptions


1901848Procedure Identifier
C

Condition defined for this element

MAY[0..1] 
EI

Entity Identifier


2001849Procedure Action Code
C

Condition defined for this element

MAY[0..1][1..1]univ: SegmentActionCode (CD) hl7VS-segmentActionCode (VS) segmentAction (CS)
ID

Coded Value for HL7 Defined Tables

2102177DRG Procedure Determination Status  MAY[0..1] ex.:DRGProcedureDeterminationStatus (CD)
CWE

Coded with Exceptions

2202178DRG Procedure Relevance MAY[0..1] repr: DRGProcedureRelevance (CD)
CWE

Coded with Exceptions

2302371Treating Organizational Unit MAY[0..*] 
PL

Person Location

2402372Respiratory Within Surgery MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

2502373Parent Procedure ID MAY[0..1] 
EI

Entity Identifier

Conditions/Invariants

The root for the expression is on the segment.

Seq. Referenced Elements Introduction Invariant Comment
1 PR1-19/20 This field is required in all implementations employing Update Diagnosis/Procedures (P12) messages. MSH[9].[2].equals('P12').not or (PR1[20].hasValue() and PR1[21].hasValue())

Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData Type
PR1
100391Set ID - PR1 SHALL[1..1][1..4]
SI

Sequence ID

200392Procedure Coding Method
W

withdrawn Element

SHOULD NOT   
300393Procedure Code SHALL[1..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

400394Procedure Description
W

withdrawn Element

SHOULD NOT   
500395Procedure Date/Time SHALL[1..1] 
DTM

Date/Time

600396Procedure Functional Type MAY[0..1] ex.:ProcedureFunctionalType (CD) hl7VS-procedureFunctionalType (VS) procedureFunctionalType (CS)
CWE

Coded with Exceptions

700397Procedure Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

800398Anesthesiologist
W

withdrawn Element

SHOULD NOT   
900399Anesthesia Code MAY[0..1] AnesthesiaCode (CD)
CWE

Coded with Exceptions

1000400Anesthesia Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

1100401Surgeon
W

withdrawn Element

SHOULD NOT   
1200402Procedure Practitioner
W

withdrawn Element

SHOULD NOT   
1300403Consent Code MAY[0..1] ConsentCode (CD)
CWE

Coded with Exceptions

1400404Procedure Priority MAY[0..1][1..2]repr: ProcedurePriority (CD) hl7VS-procedurePriority (VS) procedurePriority (CS)
NM

Numeric

1500772Associated Diagnosis Code MAY[0..1] DiagnosisCode (CD)
CWE

Coded with Exceptions

1601316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

1701501Procedure DRG Type MAY[0..1] repr: ProcedureDrgType (CD) hl7VS-procedureDrgType (VS) procedureDrgType (CS)
CWE

Coded with Exceptions

1801502Tissue Type Code MAY[0..*] ex.:TissueTypeCode (CD) hl7VS-tissueTypeCode (VS) tissueType (CS)
CWE

Coded with Exceptions


1901848Procedure Identifier
C

Condition defined for this element

MAY[0..1] 
EI

Entity Identifier


2001849Procedure Action Code
C

Condition defined for this element

MAY[0..1][1..1]univ: SegmentActionCode (CD) hl7VS-segmentActionCode (VS) segmentAction (CS)
ID

Coded Value for HL7 Defined Tables

2102177DRG Procedure Determination Status  MAY[0..1] ex.:DRGProcedureDeterminationStatus (CD) hl7VS-drgProcedureDeterminationStatus (VS) drgProcedureDeterminationStatus (CS)
CWE

Coded with Exceptions

2202178DRG Procedure Relevance MAY[0..1] repr: DRGProcedureRelevance (CD) hl7VS-drgProcedureRelevance (VS) drgProcedureRelevance (CS)
CWE

Coded with Exceptions

2302371Treating Organizational Unit MAY[0..*] 
PL

Person Location

2402372Respiratory Within Surgery MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

2502373Parent Procedure ID MAY[0..1] 
EI

Entity Identifier

Base FrameworkBase Standard Profile
Seq#Data ElementDescriptionFlagsImplementCardinalityLengthC.LENVocabularyData TypeImplementVocabulary
PR1 
100391Set ID - PR1 SHOULD[1..1][1..4]
SI

Sequence ID

SHALL
200392Procedure Coding Method
W

withdrawn Element

SHOULD NOT   SHOULD NOT
300393Procedure Code SHALL[1..1] ProcedureCode (CD)
CNE

Coded with No Exceptions

SHALL 
400394Procedure Description
W

withdrawn Element

SHOULD NOT   SHOULD NOT
500395Procedure Date/Time SHOULD[1..1] 
DTM

Date/Time

SHALL
600396Procedure Functional Type MAY[0..1] ex.:ProcedureFunctionalType (CD)
CWE

Coded with Exceptions

MAYhl7VS-procedureFunctionalType (VS) procedureFunctionalType (CS)
700397Procedure Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

MAY
800398Anesthesiologist
W

withdrawn Element

SHOULD NOT   SHOULD NOT
900399Anesthesia Code MAY[0..1] AnesthesiaCode (CD)
CWE

Coded with Exceptions

MAY
1000400Anesthesia Minutes
=

Truncation not allowed!

MAY[0..1] 4
NM

Numeric

MAY
1100401Surgeon
W

withdrawn Element

SHOULD NOT   SHOULD NOT
1200402Procedure Practitioner
W

withdrawn Element

SHOULD NOT   SHOULD NOT
1300403Consent Code MAY[0..1] ConsentCode (CD)
CWE

Coded with Exceptions

MAY
1400404Procedure Priority MAY[0..1][1..2]repr: ProcedurePriority (CD)
NM

Numeric

MAYhl7VS-procedurePriority (VS) procedurePriority (CS)
1500772Associated Diagnosis Code MAY[0..1] DiagnosisCode (CD)
CWE

Coded with Exceptions

MAY
1601316Procedure Code Modifier MAY[0..*] ProcedureCodeModifier (CD)
CNE

Coded with No Exceptions

MAY 
1701501Procedure DRG Type MAY[0..1] repr: ProcedureDrgType (CD)
CWE

Coded with Exceptions

MAYhl7VS-procedureDrgType (VS) procedureDrgType (CS)
1801502Tissue Type Code MAY[0..*] ex.:TissueTypeCode (CD)
CWE

Coded with Exceptions

MAYhl7VS-tissueTypeCode (VS) tissueType (CS)

1901848Procedure Identifier
C

Condition defined for this element

MAY[0..1] 
EI

Entity Identifier

MAY

2001849Procedure Action Code
C

Condition defined for this element

MAY[0..1][1..1]univ: SegmentActionCode (CD) hl7VS-segmentActionCode (VS) segmentAction (CS)
ID

Coded Value for HL7 Defined Tables

MAY 
2102177DRG Procedure Determination Status  MAY[0..1] ex.:DRGProcedureDeterminationStatus (CD)
CWE

Coded with Exceptions

MAYhl7VS-drgProcedureDeterminationStatus (VS) drgProcedureDeterminationStatus (CS)
2202178DRG Procedure Relevance MAY[0..1] repr: DRGProcedureRelevance (CD)
CWE

Coded with Exceptions

MAYhl7VS-drgProcedureRelevance (VS) drgProcedureRelevance (CS)
2302371Treating Organizational Unit MAY[0..*] 
PL

Person Location

MAY
2402372Respiratory Within Surgery MAY[0..1][1..1]univ: Yes/noIndicator (CD) hl7VS-yes-no-Indicator (VS) expandedYes-NoIndicator (CS)
ID

Coded Value for HL7 Defined Tables

MAY 
2502373Parent Procedure ID MAY[0..1] 
EI

Entity Identifier

MAY
Base Framework Base Standard Profile
Seq# Data Element Description Flags Optionality Repetition Length C.LEN Table Data Type Optionality Table
PR1  
1 00391 Set ID - PR1   O   [1..4]  
SI

Sequence ID

R  
2 00392 Procedure Coding Method   W            
3 00393 Procedure Code   R      
CNE

Coded with No Exceptions

  (0088)
4 00394 Procedure Description   W            
5 00395 Procedure Date/Time   O      
DTM

Date/Time

R  
6 00396 Procedure Functional Type   O      
CWE

Coded with Exceptions

  (0230)
7 00397 Procedure Minutes   O     4=  
NM

Numeric

   
8 00398 Anesthesiologist   W            
9 00399 Anesthesia Code   O      
CWE

Coded with Exceptions

  (0019)
10 00400 Anesthesia Minutes   O     4=  
NM

Numeric

   
11 00401 Surgeon   W            
12 00402 Procedure Practitioner   W            
13 00403 Consent Code   O      
CWE

Coded with Exceptions

  (0059)
14 00404 Procedure Priority   O   [1..2]  
NM

Numeric

  (0418)
15 00772 Associated Diagnosis Code   O      
CWE

Coded with Exceptions

  (0051)
16 01316 Procedure Code Modifier   O Y    
CNE

Coded with No Exceptions

  (0340)
17 01501 Procedure DRG Type   O      
CWE

Coded with Exceptions

  (0416)
18 01502 Tissue Type Code   O Y    
CWE

Coded with Exceptions

  (0417)

19 01848 Procedure Identifier
C

Condition defined for this element

O      
EI

Entity Identifier

   

20 01849 Procedure Action Code
C

Condition defined for this element

O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0206)
21 02177 DRG Procedure Determination Status   O      
CWE

Coded with Exceptions

  (0761)
22 02178 DRG Procedure Relevance   O      
CWE

Coded with Exceptions

  (0763)
23 02371 Treating Organizational Unit   O Y    
PL

Person Location

   
24 02372 Respiratory Within Surgery   O   [1..1]  
ID

Coded Value for HL7 Defined Tables

  (0136)
25 02373 Parent Procedure ID   O      
EI

Entity Identifier

   
Seq# Data Element Description Optionality Repetition Length C.LEN Table Data Type
PR1
1 00391 Set ID - PR1 R   [1..4]  
SI

Sequence ID

2 00392 Procedure Coding Method W        
3 00393 Procedure Code R     (0088)
CNE

Coded with No Exceptions

4 00394 Procedure Description W        
5 00395 Procedure Date/Time R      
DTM

Date/Time

6 00396 Procedure Functional Type O     (0230)
CWE

Coded with Exceptions

7 00397 Procedure Minutes O     4=  
NM

Numeric

8 00398 Anesthesiologist W        
9 00399 Anesthesia Code O     (0019)
CWE

Coded with Exceptions

10 00400 Anesthesia Minutes O     4=  
NM

Numeric

11 00401 Surgeon W        
12 00402 Procedure Practitioner W        
13 00403 Consent Code O     (0059)
CWE

Coded with Exceptions

14 00404 Procedure Priority O   [1..2] (0418)
NM

Numeric

15 00772 Associated Diagnosis Code O     (0051)
CWE

Coded with Exceptions

16 01316 Procedure Code Modifier O Y   (0340)
CNE

Coded with No Exceptions

17 01501 Procedure DRG Type O     (0416)
CWE

Coded with Exceptions

18 01502 Tissue Type Code O Y   (0417)
CWE

Coded with Exceptions

19 01848 Procedure Identifier C      
EI

Entity Identifier

20 01849 Procedure Action Code C   [1..1] (0206)
ID

Coded Value for HL7 Defined Tables

21 02177 DRG Procedure Determination Status O     (0761)
CWE

Coded with Exceptions

22 02178 DRG Procedure Relevance O     (0763)
CWE

Coded with Exceptions

23 02371 Treating Organizational Unit O Y    
PL

Person Location

24 02372 Respiratory Within Surgery O   [1..1] (0136)
ID

Coded Value for HL7 Defined Tables

25 02373 Parent Procedure ID O      
EI

Entity Identifier

18.8.123.1 PR1 Field Definitions (6.5.4.0)

18.8.123.2 PR1-1 Set ID - PR1 (SI) 00391 (6.5.4.1)

Definition: This field contains the number that identifies this transaction. For the first occurrence of the segment the sequence number shall be 1, for the second occurrence it shall be 2, etc.

18.8.123.3 PR1-2 Procedure Coding Method 00392 (6.5.4.2)

Attention: PR1-2 was deprecated as of v 2.3 and the detail was withdrawn and removed from the standard as of v 2.6.

18.8.123.4 PR1-3 Procedure Code (CNE) 00393 (6.5.4.3)

Definition: This field contains a unique identifier assigned to the procedure. Refer to Externally-defined Table 0088 - Procedure Code in Chapter 2C, Code Tables, for suggested values. This field is a CNE data type for compatibility with clinical and ancillary systems.

18.8.123.5 PR1-4 Procedure Description 00394 (6.5.4.4)

Attention: PR1-4 was deprecated as of v 2.3 and the detail was withdrawn and removed from the standard as of v 2.6.

18.8.123.6 PR1-5 Procedure Date/Time (DTM) 00395 (6.5.4.5)

Definition: This field contains the date/time that the procedure was performed.

18.8.123.7 PR1-6 Procedure Functional Type (CWE) 00396 (6.5.4.6)

Definition: This field contains the optional code that further defines the type of procedure. Refer to User-defined Table 0230 - Procedure Functional Type in Chapter 2C, Code Tables, for suggested values.

18.8.123.8 PR1-7 Procedure Minutes (NM) 00397 (6.5.4.7)

Definition: This field indicates the length of time in whole minutes that the procedure took to complete. The duration starts with the point in time in PR1-5.

18.8.123.9 PR1-8 Anesthesiologist 00398 (6.5.4.8)

Attention: PR1-8 was deprecated as of v 2.3 and the detail was withdrawn and removed from the standard as of v 2.6.

18.8.123.10 PR1-9 Anesthesia Code (CWE) 00399 (6.5.4.9)

Definition: This field contains a unique identifier of the anesthesia used during the procedure. Refer to User-defined Table 0019 - Anesthesia Code in Chapter 2C, Code Tables, for suggested values.

18.8.123.11 PR1-10 Anesthesia Minutes (NM) 00400 (6.5.4.10)

Definition: This field contains the length of time in minutes that the anesthesia was administered.

18.8.123.12 PR1-11 Surgeon 00401 (6.5.4.11)

Attention: PR1-11 was deprecated as of v 2.3 and the detail was withdrawn and removed from the standard as of v 2.6.

18.8.123.13 PR1-12 Procedure Practitioner 00402 (6.5.4.12)

Attention: PR1-12 was deprecated as of v 2.3 and the detail was withdrawn and removed from the standard as of v 2.6.

18.8.123.14 PR1-13 Consent Code (CWE) 00403 (6.5.4.13)

Definition: This field contains the type of consent that was obtained for permission to treat the patient. Refer to User-defined Table 0059 - Consent Code in Chapter 2C, Code Tables, for suggested values.

18.8.123.15 PR1-14 Procedure Priority (NM) 00404 (6.5.4.14)

Definition: This field contains a number that identifies the significance or priority of the procedure code. Refer to HL7 Table 0418 - Procedure Priority in Chapter 2C, Code Tables, for valid values.

Note: As of v 2.7, the data type has been changed to numeric. The meaning of the values remain the same as those in HL7 Table 0418 - Procedure Priority, The value 0 conveys that this procedure is not included in the ranking. The value 1 means that this is the primary procedure. Values 2-99 convey ranked secondary procedures.

18.8.123.16 PR1-15 Associated Diagnosis Code (CWE) 00772 (6.5.4.15)

Definition: This field contains the diagnosis that is the primary reason this procedure was performed, e.g., in the US, Medicare wants to know for which diagnosis this procedure is submitted for inclusion on CMS 1500 form. Refer to User-defined Table 0051 - Diagnosis Code in Chapter 2C, Code Tables, for suggested values.

18.8.123.17 PR1-16 Procedure Code Modifier (CNE) 01316 (6.5.4.16)

Definition: This field contains the procedure code modifier to the procedure code reported in field 3, when applicable. Procedure code modifiers are defined by regulatory agencies such as CMS and the AMA. Multiple modifiers may be reported. Refer to Externally-defined Table 0340 - Procedure Code Modifier in Chapter 2C, Code Tables, for suggested values.

18.8.123.18 PR1-17 Procedure DRG Type (CWE) 01501 (6.5.4.17)

Definition: This field indicates a procedure's priority ranking relative to its DRG. Refer to User-defined Table 0416 - Procedure DRG Type in Chapter 2C, Code Tables, for suggested values.

18.8.123.19 PR1-18 Tissue Type Code (CWE) 01502 (6.5.4.18)

Definition: Code representing type of tissue removed from a patient during this procedure. Refer to User-defined Table 0417 - Tissue Type Code in Chapter 2C, Code Tables, for suggested values.

18.8.123.20 PR1-19 Procedure Identifier (EI) 01848 (6.5.4.19)

This field contains a value that uniquely identifies a single procedure for an encounter. It is unique across all segments and messages for an encounter. This field is required in all implementations employing Update Diagnosis/Procedures (P12) messages.

18.8.123.21 PR1-20 Procedure Action Code (ID) 01849 (6.5.4.20)

This field defines the action to be taken for this procedure. Refer to HL7 Table 0206 - Segment Action Code in Chapter 2C, Code Tables, for valid values. This field is required for the Update Diagnosis/Procedures (P12) message. In all other events it is optional.

18.8.123.22 PR1-21 DRG Procedure Determination Status (CWE) 02177 (6.5.4.21)

Definition: This field contains the status of the use of this particular procedure for the DRG determination. Refer to User-defined Table 0761 - DRG Procedure Determination Status in Chapter 2C, Code Tables, for suggested values.

18.8.123.23 PR1-22 DRG Procedure Relevance (CWE) 02178 (6.5.4.22)

Definition: This field contains the relevance of this particular procedure for the DRG determination. Refer to User-defined Table 0763 - DRG Procedure Relevance in Chapter 2C, code Tables, for suggested values.

18.8.123.24 PR1-23 Treating Organizational Unit (PL) 02371 (6.5.4.23)

Definition: This field contains information about the organizational unit that has performed the procedure.

18.8.123.25 PR1-24 Respiratory Within Surgery (ID) 02372 (6.5.4.24)

Definition: This field indicates whether or not a respiratory procedure has occurred during a surgery. This field is optional and only needs to be valued for respiratory procedures. Refer to HL7 Table 0136 - Yes/no Indicator in Chapter 2C, Code TableS, for valid values.

18.8.123.26 PR1-25 Parent Procedure ID (EI) 02373 (6.5.4.25)

Definitions: This field contains a procedure ID which points to the procedure group (e.g., complete surgery) in which this instance belongs.