DGYMF31A ;ALB/CMM FIND DANGLING PT IN ^DPT TO ^DIC(31 ;12/30/94
Source file <DGYMF31A.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^DIK ^DIR |
Kernel | 1 | $$FMTE^XLFDT |
Registration | 1 | EXIT^DGYMF31 |
Name | Comments | DBIA/ICR reference |
---|---|---|
HEAD | ;
|
|
HEAD1 | ;
|
|
LTDQ | ||
DRIVE | ;
|
|
LTD(DFN) | ; Find Last Treatment Date
; Input: DFN - pointer to the patient in file #2 ; Output: LTD - Last Treatment Date (really last date seen at facility) |
|
KILL | ;Delete pointer from Patient file
|
|
REPORT | ;Display information gathered.
|
|
FOUND | ;
|
|
DATA2 | ;
|
|
DATA | ;
|
|
LOOP | ;looping through patient file
|
|
DIS | ;include 'good' disabilities in report
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPM("ATID3" | LTD+8 |
^DIC(31 - [#31] | LOOP+7, DIS+4 |
^DPT - [#2] | LOOP+2, LOOP+5, LOOP+6, FOUND+2, FOUND+3, FOUND+4, FOUND+5, DIS+2, DIS+3, LTD+6 , LTD+10, LTD+12 |
^SDV("ADT" | LTD+14 |
^TMP($J | DRIVE+3*, DRIVE+4, DRIVE+6, LOOP+1!, FOUND+3, FOUND+4*, FOUND+5*, DIS+4*, REPORT+2, REPORT+3 , DATA+1, DATA2+2, DATA2+6 |
Name | Line Occurrences |
---|---|
$$LTD | FOUND+1 |
DATA | REPORT+5, DATA2+5 |
DATA2 | REPORT+6 |
DIS | LOOP+8 |
FOUND | LOOP+7 |
HEAD | DRIVE+6, REPORT+4, DATA2+3 |
HEAD1 | DRIVE+4 |
KILL | LOOP+7 |
LOOP | DRIVE+2 |
LTDQ | LTD+6 |
REPORT | DRIVE+5, DRIVE+6 |
Name | Field # of Occurrence |
---|---|
^( | LTD+12 |
^(0 | LTD+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ANY | LOOP+3*, LOOP+7*, LOOP+8 |
>> BADDEL | LOOP+7 |
>> CNT | LOOP+3*, LOOP+5*, LOOP+6, KILL+1 |
>> CPT | LOOP+1*, LOOP+3*, LOOP+4 |
DA | KILL+1*! |
DA(1 | KILL+1* |
>> DEAD | FOUND+2*, FOUND+3, FOUND+4, FOUND+5, DATA+3*, DATA+5 |
DFN | LOOP+1*, LOOP+2*, LOOP+5, LOOP+6, FOUND+1, FOUND+2, FOUND+3, FOUND+4, FOUND+5, DIS+2 , DIS+3, LTD~, LTD+6, LTD+8, LTD+10, LTD+12, LTD+14, KILL+1 |
DIK | KILL+1*! |
>> DIR(0 | HEAD+2* |
DIRUT | HEAD+2! |
DT | LTD+6, LTD+8, LTD+12 |
DTOUT | HEAD+2! |
DUOUT | HEAD+2! |
>> END | DRIVE+5, DRIVE+6, DRIVE+7, HEAD+1*, HEAD+2*, REPORT+1*, REPORT+2, REPORT+3, REPORT+4, DATA2+2 , DATA2+3, DATA2+4 |
>> INDEX | DRIVE+3*, DRIVE+6*, HEAD1+4, REPORT+2, REPORT+3 |
>> INVALID | LOOP+8, HEAD1+5, REPORT+6 |
IO | DRIVE+1 |
IOF | HEAD1+1 |
IOSL | REPORT+4, DATA2+3 |
IOST | LOOP+4, HEAD+2 |
>> LAST | FOUND+1*, FOUND+4, DATA+4*, DATA+5 |
>> LP | REPORT+1*, REPORT+3*, DATA+1, DATA2+2, DATA2+6 |
LTD | LTD+4~, LTD+6*, LTD+8*, LTD+10*, LTD+12*, LTD+14*, LTDQ |
NM | REPORT+1~*, REPORT+2*, REPORT+3 |
NODE | DATA+1~*, DATA+2, DATA+3, DATA+4, DATA+5 |
NX | DATA2+3*, DATA2+5! |
>> NXT | DRIVE+3, DRIVE+7, LOOP+1*, FOUND+4*, FOUND+5, DIS+4 |
>> PAGE | DRIVE+1*, HEAD1+2, HEAD1+7* |
PTR | LOOP+6*, LOOP+7, DIS+1~, DIS+3*, DIS+4 |
>> SSN | DATA+2*, DATA+5 |
TCT | DIS+1~*, DIS+4*, DATA2+1~*, DATA2+2*, DATA2+6 |
TLP | DIS+1~*, DIS+2*, DIS+3 |
X | HEAD+2!, LTD+4~, LTD+10*, LTD+12*, LTD+14* |
Y | HEAD+2! |
>> ZTSK | DRIVE+8 |