SCMSVZSC ;ALB/ESD HL7 ZSC Segment Validation ;05/08/95
Source file <SCMSVZSC.m>
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(ZSCARRY,HLQ,HLFS,VALERR,ENCPTR) | ;
; Entry point to return the HL7 ZSC (Stop Code) validation segment |
|
ENQ | ||
STPCOD(DATA,ENCPTR) | ;
|
|
1 | ;;0035;HL7 SEGMENT NAME
|
|
2 | ;;A050;HL7 SEQUENTIAL NUMBER (SET ID)
|
|
3 | ;;A000;STOP CODE
|
|
31 | ;;A020;INACTIVE STOP CODE
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(40.7 - [#40.7] | STPCOD+7 |
Name | Line Occurrences |
---|---|
$$STPCOD | EN+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | STPCOD+1~, STPCOD+4*, STPCOD+5, STPCOD+9*, STPCOD+11 |
CNT | EN+13~, EN+15*, EN+22, EN+23, EN+27, EN+32 |
DATA | EN+13~, EN+25*, EN+26*, EN+27, STPCOD~, STPCOD+9 |
ENCPTR | EN~, EN+26, STPCOD~, STPCOD+2 |
HLFS | EN~, EN+21, EN+25 |
HLQ | EN~, EN+21 |
I | EN+13~, EN+15*, EN+18*, EN+20, EN+21 |
J | EN+13~, EN+19*, EN+20*, EN+21 |
LP | STPCOD+1~, STPCOD+5*, STPCOD+7, STPCOD+9 |
MSG | EN+13~, EN+14*, ENQ |
SCSETID | EN+13~, EN+15* |
SEG | EN+13~, EN+15*, EN+22, EN+23, EN+27, EN+32, ENQ |
STPARY | STPCOD+1~ |
STPARY( | STPCOD+5, STPCOD+7, STPCOD+9 |
STPARY(0 | STPCOD+3 |
STPNOD | STPCOD+6~, STPCOD+7*, STPCOD+8, STPCOD+9 |
U | STPCOD+9 |
VALERR | EN~, EN+22, EN+23, EN+27, EN+32, ENQ |
VALID | EN+13~, EN+32 |
VALID(1 | EN+19* |
X | EN+13~, EN+15* |
Z | EN+13~, EN+24*, EN+25, EN+26 |
ZSCARRY | EN~, EN+15*, EN+16*, EN+18, EN+20, EN+21 |
ZSCSEG | EN+13~, EN+21*, EN+22, EN+25 |
Name | Field # of Occurrence |
---|---|
$T(@(1) | EN+27 |