SCMSVZSC ;ALB/ESD HL7 ZSC Segment Validation ;05/08/95
Source file <SCMSVZSC.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 2 | SCODE^SCDXUTL0 ($$CONVERT,VALIDATE)^SCMSVUT0 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 31 | ;;A020;INACTIVE STOP CODE | |
| 1 | ;;0035;HL7 SEGMENT NAME | |
| ENQ | ||
| 3 | ;;A000;STOP CODE | |
| 2 | ;;A050;HL7 SEQUENTIAL NUMBER (SET ID) | |
| EN(ZSCARRY,HLQ,HLFS,VALERR,ENCPTR) | ; ; Entry point to return the HL7 ZSC (Stop Code) validation segment | |
| STPCOD(DATA,ENCPTR) | ; | 
| 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 |