DGPTC1 ;ALN/MJK/PLT - Census Record Processing ;4/14/15 4:14pm
Source file <DGPTC1.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 |
---|---|---|
Registration | 6 | DGPTC DGPTCR DGPTF DGPTF41 DGPTF5 DGPTIC10 |
Integrated Billing | 1 | IB20PT82 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CEN | ; -- determine if PTF rec is current Census rec
; input: PTF := ptf rec # ; DGPMCA := corres. adm (non-fee) ; DGPMAN := 0th node of corrs adm " |
|
CENQ | ||
KVAR | ||
FEE | ;
|
|
ACT | ; -- census actions with input of X
|
|
ACTQ | ||
RDGCI(DGCI) | ;-- eliminating 'OPEN' status census record and duplicates
|
|
CLS | ;
|
|
CLSQ | ||
CREATE | ; -- create census record
|
|
CREATEQ | ||
FEE1 | ; -- create census record for fee record
|
|
FEE1Q | ||
POA | ;set poa data from ptf to its census record
|
|
OPEN | ; -- re-open census rec by deleting
|
|
WARD | ; -- ward @ census d/t for an adm(even if nhcu/dom adm that is ASIH)
; input: DGPMCA := corres adm ; DGPMAN := corres adm 0th node ; output: Y := ward ptr or null |
|
ASIH | ; -- calc asih days
|
Name | Field # of Occurrence |
---|---|
C^%DTC | ASIH+2, ASIH+3 |
^DGPTAE | CLS+15 |
BS^DGPTC2 | CREATE+6 |
^DGPTF | ACT+5 |
^DGPTF2 | CLS+12, CLS+15 |
EN1^DGPTF4 | ACTQ |
CREATE^DGPTFCR | CREATE+2, FEE1+2 |
KDGP^DGPTFDEL | RDGCI+4 |
KDGPT^DGPTFDEL | RDGCI+4 |
OPEN^DGPTFDEL | OPEN+1 |
EN^DGPTFREL | ACT+5 |
COM1^DGPTFTR | CLS+9 |
LOG^DGPTFTR1 | CLS+9 |
LOG^DGPTR1 | CLS+9 |
VERCHK^DGPTRI3 | CLS+11 |
SUDO1^DGPTSUDO | CLS+2 |
CEN^DGPTUTL | CEN+11 |
FMT^DGPTUTL | CLS+4 |
HANG^DGPTUTL | CLS+11, CLS+23 |
RTY^DGPTUTL | ACT+2 |
LO^DGUTL | CLS+10 |
ASIH^DGUTL2 | ASIH+4 |
FILE^DICN | CLS+21 |
^DIE | CLS+19 |
IX1^DIK | CREATE+13, FEE1+12 |
Name | Line Occurrences |
---|---|
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 |
---|---|
^DGPT - [#45] | Classic Fileman Calls |
^DGP(45.84 - [#45.84] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(45.86 - [#45.86] | CLS+3, CREATE+3, FEE1+3 |
^DGP(45.84 - [#45.84] | CLS+22* |
^DGPM - [#405] | WARD+8, WARD+11 |
^DGPM("APMV" | WARD+9, WARD+10 |
^DGPT - [#45] | CEN+10, CEN+15, CEN+18, FEE+2, FEE+3, RDGCI+3, CLS+2, CLS+17, CLS+18, CREATE+2 , CREATE+4*, CREATE+7, CREATE+8*, CREATE+11*, CREATE+12, FEE1+2, FEE1+4*, FEE1+5*, FEE1+6*, FEE1+7* , FEE1+10*, FEE1+11, POA+2*, POA+3*, ASIH+4, ASIH+5* |
^DGPT("ACENSUS" | CEN+18, FEE+2, RDGCI+2 |
^DIC(42 - [#42] | WARD+12 |
^DPT - [#2] | CLS+22 |
^TMP("AEDIT" | CLS+7!, CLS+16! |
^TMP("AERROR" | CLS+7! |
Name | Line Occurrences |
---|---|
$$RDGCI | CEN+19, FEE+3 |
@( | CREATE+12, FEE1+11 |
ACTQ | ACT+3, ACT+4 |
ASIH | CREATE+8 |
CENQ | CEN+10, CEN+11, CEN+12, CEN+14, CEN+15, CEN+16 |
CLS | ACT+3 |
CLSQ | CLS+11, CLS+12, CLS+15, CLS+17, CLS+18 |
CREATE | CLS+18 |
CREATEQ | CREATE+2, FEE1+2 |
FEE | CEN+16 |
FEE1 | CLS+17 |
OPEN | ACT+4 |
POA | CREATE+15, FEE1+14 |
WARD | CEN+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | WARD+9*, WARD+10, WARD+12* |
A | POA+1~, POA+3* |
B | POA+1~ |
DA | CLS+19*, CREATE+13!*, FEE1+12!* |
DD | CLS+21! |
DFN | CEN+10~*, CLS+22, WARD+9, WARD+10 |
DGA1 | CENQ! |
DGACNT | CLS+7*, CLS+16! |
DGADM | CLS+2*, ASIH+1~, ASIH+4* |
DGBDT | ASIH+1~, ASIH+2* |
DGBEG | CREATE+3*, CREATEQ!, FEE1+3*, FEE1Q!, ASIH+2 |
DGCCO | CLS+10! |
DGCI | CEN+8!, CEN+17*, CEN+18*, CEN+19*, KVAR!, FEE+1*, FEE+2*, FEE+3*, ACT+5, RDGCI~ , RDGCI+1, RDGCI+3*, RDGCI+4, RDGCI+5, CLS+17, CLS+18, CLS+19, CLS+20, CLS+22, CREATE+2* , CREATE+4, CREATE+8, CREATE+11, CREATE+13, FEE1+2*, FEE1+4, FEE1+5, FEE1+6, FEE1+7, FEE1+10 , FEE1+12, POA+2, POA+3, OPEN+1*, ASIH+4, ASIH+5 |
>> DGCIR | RDGCI+1*, RDGCI+2*, RDGCI+3, RDGCI+4 |
DGCN | CEN+8!, CEN+11!, CEN+12!, CEN+18, KVAR!, FEE+2, RDGCI+3, CLS+3, CREATE+3, CREATE+4 , FEE1+3, FEE1+4 |
DGCN0 | CEN+8!, CEN+11, CEN+12, CENQ! |
DGCST | CEN+8!, CEN+17*, CEN+18*, CEN+19*, KVAR!, FEE+1*, FEE+2*, FEE+3*, CLS+24*, OPEN+1* |
DGCSUF | CREATE+4*, CREATEQ!, FEE1+4*, FEE1Q! |
>> DGDL | RDGCI+1*, RDGCI+2, RDGCI+3 |
DGEDT | ASIH+1~, ASIH+3* |
DGEND | CREATE+3*, CREATE+6, CREATEQ!, FEE1+3*, FEE1+7, FEE1Q!, ASIH+3 |
DGERR | CLS+3*, CLS+11!, CLS+12!, CLS+15!, CLS+16! |
DGFEE | CEN+8!, CEN+9*, CENQ!, FEE+1*, CLS+1*, CLS+17*, CLSQ!, POA+2 |
DGLOGIC | CLS+10! |
DGMVTP | ASIH+1~ |
>> DGPMAN | WARD+7, WARD+8 |
>> DGPMCA | WARD+9, WARD+10 |
>> DGPTF | CLS+2, CLS+11 |
DGPTF0 | CEN+10*, CEN+12, CEN+14, CEN+15, CEN+16, CENQ! |
>> DGPTFLE | ACT+5* |
>> DGPTFMT | CLS+4, CLS+9, CLSQ* |
DGPTFMTX | CLS+4*, CLSQ! |
DGPTIFN | ACT+5*, RDGCI+4*, OPEN+1*, OPEN+2! |
DGREC | ASIH+1~, ASIH+5 |
DGRTY | ACT+5!, ACTQ!, RDGCI+4* |
DGRTY0 | ACT+5!, ACTQ! |
DGT | CEN+12*, CEN+14, CEN+15, CENQ!, WARD+7, WARD+8, WARD+9 |
DIC | CLS+20*, CLS+21! |
DIC("DR" | CLS+20* |
DIC(0 | CLS+20* |
DIE | CLS+19*! |
>> DIK | CREATE+13*, FEE1+12* |
DIKLM | CREATE+13!, FEE1+12! |
DINUM | CLS+20*, CLS+21! |
DO | CLS+21! |
DR | CLS+19*! |
DT | CEN+11 |
DUZ | CLS+19, CLS+20 |
>> I | CLS+22*, CREATE+7*, CREATE+12*, FEE1+11* |
>> J | CLS+3* |
M | WARD+5~, WARD+11*, WARD+12 |
MVT | WARD+5~, WARD+10*, WARD+11 |
>> NODE | CREATE+12*, FEE1+11* |
>> PTF | CEN+10, CEN+15, CEN+18, FEE+2, RDGCI+2, CLS+2, CLS+3, CLS+17, CLS+18, CREATE+2 , CREATE+4, CREATE+7, CREATE+11, CREATE+12, FEE1+2, FEE1+4, FEE1+5, FEE1+6, FEE1+10, FEE1+11 , POA+2, POA+3 |
T1 | CLS+3*, CLS+10! |
T2 | CLS+3*, CLS+4, CLS+10! |
U | CEN+12, CEN+14, CEN+15, CEN+16, CEN+18, FEE+2, FEE+3, RDGCI+3, CLS+2, CLS+3 , CLS+17, CLS+18, CREATE+2, CREATE+3, CREATE+4, CREATE+6, CREATE+7, FEE1+2, FEE1+3, FEE1+4 , FEE1+7, POA+2, WARD+8, WARD+12, ASIH+4, ASIH+5 |
X | CENQ!, ACT+1, ACT+3, ACT+4, ACT+5, CLS+20*, CREATE+6*, CREATE+7*, CREATE+8, CREATE+12* , CREATEQ!, FEE1+11*, FEE1Q!, ASIH+2, ASIH+3 |
>> X1 | ASIH+2*, ASIH+3* |
>> X2 | ASIH+2*, ASIH+3* |
Y | CEN+12, ACT+2*, CLS+4*, CREATE+2*, CREATE+6*, CREATE+7*, CREATEQ!, FEE1+2*, FEE1Q!, WARD+6* , WARD+12* |