SCMSVPV1 ;ALB/ESD HL7 PV1 Segment Validation ; 23 Oct 98 3:45 PM
Source file <SCMSVPV1.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 1 | $$FMDATE^HLFNC |
Scheduling | 1 | ($$CONVERT,VALIDATE)^SCMSVUT0 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SCDXMSG1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(PV1SEG,HLQ,HLFS,VALERR,NODE,EVNTHL7,ENCNDT) | ;
; Entry point to return the HL7 PV1 (Patient Visit) validation segment |
|
ENQ | ||
ERR | ;;Invalid or missing patient visit data for encounter (HL7 PV1 segment)
|
|
1 | ;;0035;HL7 SEGMENT NAME
|
|
3 | ;;4000;PATIENT CLASS
|
|
5 | ;;4050;PURPOSE OF VISIT/APPT TYPE
|
|
510 | ;;Z000;Invalid Appointment Type (Computer Generated)
|
|
15 | ;;4070;LOCATION OF VISIT
|
|
40 | ;;4150;FACILITY NUMBER/SUFFIX
|
|
401 | ;;4160;INACTIVE FACILITY
|
|
45 | ;;4200;VISIT (ENCOUNTER) DATE/TIME
|
|
51 | ;;4100;UNIQUE IDENTIFIER (PCE)
|
Name | Line Occurrences |
---|---|
ENQ | EN+28 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | EN+19~, EN+25*, EN+27, EN+38, EN+43 |
DATA | EN+19~, EN+35*, EN+38 |
DIV | EN+36~* |
ENCNDT | EN~, EN+43 |
EVNTHL7 | EN~, EN+23 |
HLFS | EN~, EN+31, EN+35, EN+37, EN+41 |
HLQ | EN~, EN+31 |
I | EN+19~, EN+22*, EN+23*, EN+34*, EN+35, EN+36, EN+37, EN+38 |
MSG | EN+19~, EN+25*, ENQ |
NODE | EN~, EN+36 |
PV1SEG | EN~, EN+26*, EN+27, EN+31*, EN+35, EN+37, EN+41 |
SD | EN+19~, EN+23! |
SD( | EN+22*, EN+23*, EN+38 |
SEG | EN+19~, EN+26*, EN+27, EN+28, EN+38, EN+43, ENQ |
U | EN+36 |
VALERR | EN~, EN+27, EN+28, EN+38, EN+43, ENQ |
X | EN+19~ |
XMTFLG | EN+19~, EN+37*, EN+42* |
Name | Field # of Occurrence |
---|---|
$T(@(1) | EN+38 |