DGLOCK1 ;ALB/MRL,JAM,ARF,JAM,ARF,JAM - PATIENT FILE DATA EDIT CHECK ; 28 JUL 86
Source file <DGLOCK1.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
AOD | ;AO Delete
|
|
COMD | ;Combat Delete
|
|
INED | ;Ineligible Delete
|
|
IRD | ;ION Rad Delete
|
|
POWD | ;POW Delete
|
|
TADD | ;Temp Add Delete
|
|
VND | ;Viet Svc Delete
|
|
SVDEL | ;Panama, Grenada, Lebanon, Persian Gulf Svc Delete
|
|
EC | ||
HUDCK(DGEC) | ; DG*5.3*1075; Check for when HUD-VASH eligibility code can be used
; Called by the Input Transform and SCREEN of ELIGIBILITY field (#.01) of the PATIENT ELIGIBILITIES subfile of PATIENT file (#2) ; Input: ; DGEC - (required) Eligibility Code |
|
WW2ELIG(DFN) | ;DG*5.3*1098 - Determine if patient can have WORLD WAR II as a PATIENT ELIGIBILITIES
|
|
POS | ;Screen
|
|
POS1 | ||
POSH | ||
SC | ||
ECD | ;primary eligibility code input transform
|
|
ECDS |
Name | Field # of Occurrence |
---|---|
$$NATCODE^DGENELA | HUDCK+13, HUDCK+15, HUDCK+18, ECDS+5, ECDS+6, ECDS+8, ECDS+10, ECDS+12, ECDS+14 |
$$NATNAME^DGENELA | ECDS+3 |
$$VET1^DGENPTA | WW2ELIG+12 |
SV1^DGLOCK | POS+1 |
REMOVE^DGRP1152U | ECDS+17 |
^DIC | POS+1, ECDS |
$$GET1^DIQ | WW2ELIG+25, ECD+6, ECD+11 |
$$NOW^XLFDT | HUDCK+15 |
$$GET^XPAR | HUDCK+16 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DA | POS1 |
DFN | AOD+1, COMD+1, INED+1, IRD+1, POWD+1, TADD+1, VND+1, SVDEL+2, EC, HUDCK+18 , WW2ELIG~, WW2ELIG+12, WW2ELIG+18, WW2ELIG+19, WW2ELIG+25, POSH, SC, ECD+3, ECD+6, ECD+11 , ECD+19, ECD+20, ECD+22, ECD+24, ECD+29, ECDS+17 |
DGACTIVE | HUDCK+11~, HUDCK+15, HUDCK+16* |
DGBEGDT | WW2ELIG+14~, WW2ELIG+17*, WW2ELIG+20*, WW2ELIG+22 |
DGCOV | ECD+2~, ECD+6*, ECDS+17 |
DGDATA | WW2ELIG+14~, WW2ELIG+17*, WW2ELIG+19*, WW2ELIG+20, WW2ELIG+21 |
DGEC | EC*!, EC+1!, HUDCK~, HUDCK+12, HUDCK+13, HUDCK+15, HUDCK+18, POS+1!, POSH*, POSH+1! |
DGENDDT | WW2ELIG+14~, WW2ELIG+17*, WW2ELIG+21*, WW2ELIG+22 |
DGEPNUM | WW2ELIG+14~, WW2ELIG+17*, WW2ELIG+18*, WW2ELIG+19 |
DGNODE | ECD+2~, ECD+24*, ECD+25, ECD+26, ECD+27, ECD+28 |
DGPC | ECD+2~, ECD+19* |
DGSCON | SC*!, SC+1! |
DGSER | ECD+2~, ECD+3*, ECD+19 |
DGVT | ECD+2~, ECD+3*, ECD+4, ECD+18 |
DGWWII | WW2ELIG+14~, WW2ELIG+17*, WW2ELIG+18, WW2ELIG+22*, WW2ELIG+23 |
DGX | SVDEL+2, SVDEL+3! |
DGXX | ECD+2~, ECD+19*, ECD+21*, ECD+23*, ECD+25*, ECD+26*, ECD+27*, ECD+28*, ECD+29*, ECD+30 |
DIC | POS+1!*, ECDS!* |
DIC("S" | POS+1*, ECD+9*, ECD+11*, ECD+13*, ECD+15*, ECD+17*, ECD+19*, ECD+20*, ECD+22*, ECD+30* |
>> DIE | POS+1, ECDS |
DUZ | POS1 |
>> I | ECD+28* |
U | AOD+1, COMD+1, INED+1, IRD+1, POWD+1, TADD+1, VND+1, SVDEL+2, EC, WW2ELIG+20 , WW2ELIG+21, POS+1, POS1, POSH, SC, ECD+3, ECD+19, ECD+22 |
X | AOD+1!, COMD+1!, INED+1!, IRD+1!, POWD+1!, TADD+1!, VND+1!, SVDEL+2!, EC!, POS+1*! , POS1, POS1+1!, SC!, ECD+4!, ECDS*!, ECDS+3!, ECDS+5!, ECDS+6!, ECDS+8!, ECDS+10! , ECDS+12!, ECDS+14!, ECDS+17 |
XX | POS1*!, POS1+1! |
>> Y | POS+1, ECDS |