SCMSVDG1 ;ALB/ESD HL7 DG1 Segment Validation ;05/08/95
Source file <SCMSVDG1.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 3 | ($$CONVERT,VALIDATE)^SCMSVUT0 SET^SDCO4 $$EX^SDCOU2 |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 2 | SCDXMSG1 SDCO4 |
Registration | 1 | VAFHLZCL |
Name | Comments | DBIA/ICR reference |
---|---|---|
1 | ;;0035;HL7 SEGMENT NAME
|
|
16 | ;;5100;DIAGNOSIS PRIORITY
|
|
CHKOCC(ENCPTR) | ; Occasion of Service Check
|
|
EN(DG1ARRY,HLQ,HLFS,ENCPTR,VALERR,ENCDT) | ;
; Entry point to return the HL7 DG1 (Outpatient Diagnosis) validation segment |
|
ENQ | ||
3 | ;;5030;DIAGNOSIS CODING METHOD
|
|
2 | ;;5150;HL7 SEQUENTIAL NUMBER (SET ID)
|
|
4 | ;;5000;DIAGNOSIS CODE (ICD 9)
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | CHKOCC+10 |
^SCE - [#409.68] | CHKOCC+9 |
Name | Line Occurrences |
---|---|
$$CHKOCC | EN+30 |
ENQ | EN+30, EN+48 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | EN+21~, EN+23*, EN+38, EN+39, EN+43, EN+49, EN+50 |
DATA | EN+21~, EN+41*, EN+42, EN+43 |
DG1ARRY | EN~, EN+23*, EN+24*, EN+31, EN+34, EN+36, EN+37 |
DG1SEG | EN+21~, EN+37*, EN+38, EN+41 |
ENC | CHKOCC+8~, CHKOCC+9*, CHKOCC+10, CHKOCC+11 |
ENCDT | EN~ |
ENCPTR | EN~, EN+30, CHKOCC~, CHKOCC+9 |
HLFS | EN~, EN+37, EN+41 |
HLQ | EN~, EN+37 |
I | EN+21~, EN+23*, EN+34*, EN+36, EN+37 |
J | EN+21~, EN+35*, EN+36*, EN+37 |
LOC | CHKOCC+8~, CHKOCC+10* |
MSG | EN+21~, EN+22*, ENQ |
PRIOR | EN+21~, EN+23*, EN+42*, EN+49 |
PROCARRY | EN+21~, EN+23* |
QUIT | EN+29~, EN+34, EN+36, EN+39*, EN+48 |
SCSETID | EN+21~, EN+23* |
SDCNT | EN+29~, EN+30 |
SDDXY | EN+29~ |
SEG | EN+21~, EN+23*, EN+38, EN+39, EN+43, EN+49, EN+50, ENQ |
STOP | CHKOCC+8~, CHKOCC+10*, CHKOCC+11 |
VALERR | EN~, EN+38, EN+39, EN+43, EN+49, EN+50, ENQ |
VALID | EN+21~, EN+35*, EN+50 |
X | EN+21~, EN+23* |
Z | EN+21~, EN+40*, EN+41, EN+42 |
Name | Field # of Occurrence |
---|---|
$T(@(1) | EN+43 |