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* |