The P12 event is used to communicate diagnosis and/or procedures in update mode. The newly created fields in DG1 and PR1, i.e., identifiers and action codes, must be populated to indicate which change should be applied. When other patient or visit related fields change, use the A08 (update patient information) event.
Segment | Cardinality | Implement | Status |
---|---|---|---|
BAR^P12^BAR_P12 | |||
MSH Message Header |
[1..1] | SHALL | |
ARV Access Restriction |
v2.9 | ||
SFT Software Segment |
|||
UAC User Authentication Credential Segment |
[0..1] | ||
EVN Event Type |
[1..1] | SHALL | |
PID Patient Identification |
[1..1] | SHALL | |
PRT Participation Information |
|||
PV1 Patient Visit |
[1..1] | SHALL | |
DIAGNOSIS | |||
DG1 Diagnosis |
[1..1] | SHALL | |
DRG Diagnosis Related Group |
[0..1] | ||
PROCEDURE | |||
PR1 Procedures |
[1..1] | SHALL | |
PRT Participation Information |
|||
ROL Role |
B | ||
OBX Observation/Result |
[0..1] | ||
PRT Participation Information |
MSH-15 | MSH-16 | Immediate ACK | Application Ack |
---|---|---|---|
Blank | Blank | - | ACK^P12^ACK |
NE | NE | - | - |
AL, SU, ER | NE | ACK^P12^ACK | - |
NE | AL, SU, ER | - | ACK^P12^ACK |
AL, SU, ER | AL, SU, ER | ACK^P12^ACK | ACK^P12^ACK |
The error segment indicates the fields that caused a transaction to be rejected.