DGREG ;ALB/JDS,MRL/PJR/PHH-REGISTER PATIENT ; 8/24/05 1:40pm
Source file <DGREG.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 17 | (HINQ,PAUSE)^DG10 $$ADD^DGADDUTL ($$LOCK,UNLOCK)^DGENPTA1 $$QRY^DGENQRY ($$PRFQRY,DISPPRF)^DGPFAPI DIED^DGPMV (,Q1)^DGREG0 EL^DGREGE $$DIVCHK^DGREGFAC ^DGREGG $$ROMQRY^DGROAPI (EN1,NEW)^DGRP ^DGRPC EN^DGRPD LO^DGUTL HL7A08^VAFCDD01 $$PRIM^VASITE |
| VA Fileman | 5 | EN^DDIOL ^DIC YN^DICN (,CHK)^DIE ^DIK |
| Uncategorized | 2 | MPIQ^MPIFAPI ADM^RTQ3 |
| Income Verification Match | 1 | REG^IVMCQ |
| Kernel | 1 | ^%ZIS |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 5 | DG REGISTER PATIENT DGENUPL4 DGREG0 DGREG00 DGRPTI |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| Q1 | ||
| CK | ||
| CONT | ; continue
|
|
| EL | ||
| CH | ||
| ASKDIV | ||
| FEE |
|
|
| ABIL | ||
| MSG | ||
| SEEN | ||
| REG | ||
| PR | ||
| A1 | ||
| CH1 | ||
| A | ||
| RT | ||
| EN | ||
| IFREG(DFN) | ;
|
|
| H | ||
| BEGINREG(DFN) | ;
|
|
| Q | ||
| START | ;
|
|
| ENR | ; next line appears to be dead code. left commented just to test. mli 4/28/94
|
|
| PR3 | ||
| PR2 | ||
| WARN | ||
| ENDREG(DFN) | ;
|
|
| ROMQRY | ;
|
|
| CIRN | ;MPI QUERY
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | EN+4, EN+6, A+18 |
| EN^DDIOL | ROMQRY+9, ROMQRY+14 |
| HINQ^DG10 | A+19 |
| PAUSE^DG10 | A+1 |
| $$ADD^DGADDUTL | A1+2 |
| $$LOCK^DGENPTA1 | BEGINREG+8 |
| UNLOCK^DGENPTA1 | ENDREG+5 |
| $$QRY^DGENQRY | BEGINREG+6 |
| $$PRFQRY^DGPFAPI | A+12 |
| DISPPRF^DGPFAPI | A+12 |
| DIED^DGPMV | A+5 |
| ^DGREG0 | CONT+4 |
| Q1^DGREG0 | Q |
| EL^DGREGE | CONT+1 |
| $$DIVCHK^DGREGFAC | REG+20, ASKDIV+4 |
| ^DGREGG | ABIL |
| $$ROMQRY^DGROAPI | ROMQRY+5 |
| EN1^DGRP | A1 |
| NEW^DGRP | A+1 |
| ^DGRPC | CK |
| EN^DGRPD | A+18 |
| LO^DGUTL | EN |
| ^DIC | A+1, REG+5 |
| YN^DICN | A1, PR, SEEN |
| ^DIE | REG+11, ASKDIV+3, CONT+1, CONT+2, CONT+3 |
| CHK^DIE | REG+1 |
| ^DIK | REG+16 |
| REG^IVMCQ | A+21 |
| MPIQ^MPIFAPI | CIRN+4 |
| ADM^RTQ3 | A+20, RT |
| HL7A08^VAFCDD01 | A+18 |
| $$PRIM^VASITE | EN+2 |
| 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: READ |
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| 2.101 | CHK^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(1 - [#3.5] | EN+6 |
| ^%ZOSF("TEST" | CIRN+2 |
| ^DG(40.8 - [#40.8] | EN+3, REG+10 |
| ^DG(43 - [#43] | EN+4, EN+6, REG+10 |
| ^DIC(195.4 | A+20, RT |
| ^DIC(8 - [#8] | EL |
| ^DPT - [#2] | A+4, A+17, CH, REG+4, REG+5, CONT+1, CONT+3, EL, WARN, WARN+1 |
| ^DPT("ADA" | CH1, REG+5 |
| ^TMP( | BEGINREG+7, ENDREG+4, IFREG+9, IFREG+11 |
| Name | Line Occurrences |
|---|---|
| A | A+5, A+18 |
| A1 | A+22, H |
| ASKDIV | ASKDIV+4 |
| BEGINREG | A+1 |
| CH | A1+3 |
| CH1 | CH, REG+5 |
| CIRN | A+7 |
| CK | A1 |
| CONT | REG+20 |
| DGREG | EN+4, FEE |
| EL | REG+11 |
| ENDREG | A, A+18 |
| H | A1 |
| MSG | REG+5, REG+11 |
| PR | PR+1, CH1 |
| PR3 | REG+1 |
| Q | A1, PR, CH1, SEEN, REG+1, REG+12, MSG |
| Q1 | A+1, FEE |
| REG | REG+1, REG+4, PR2, PR3 |
| ROMQRY | A+14 |
| SEEN | PR+2, SEEN |
| WARN | A+17 |
| Name | Field # of Occurrence |
|---|---|
| ^( | CH, EL, WARN, WARN+1 |
| ^("UP" | A+20, RT |
| ^("VET" | A+17 |
| ^(0 | EN+6, REG+5*, REG+10, EL |
| ^(2 | CONT+3 |
| ^(99 | EN+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | A1*, PR*, PR+1, PR+2, SEEN* |
| >> %DT | REG* |
| >> %DT("A" | REG*, REG+1 |
| >> %ZIS | EN+4*, EN+6*, A+18* |
| >> %ZIS("A" | EN+4* |
| >> %ZIS("B" | EN+3*, EN+5! |
| A | ROMQRY+4~, ROMQRY+9*, ROMQRY+14* |
| >> ANS | REG+1* |
| >> APD | REG+4* |
| CURR | A+16*, PR+2*, REG+10, Q1! |
| DA | A+1*, A+17*, A1, CH1*, REG+5, REG+10*, REG+14~, REG+15*, ASKDIV+3*, CONT+1* , CONT+2*, CONT+3* |
| DA(1 | REG+1*, REG+5, REG+10*, REG+15*, ASKDIV+3*, CONT+1* |
| DFN | A, A+1*, A+4, A+5!, A+12, A+17, A+18!, A+21, A1+2, CH , CH1, REG, REG+1, REG+4, REG+10, REG+15, REG+20, ASKDIV+3, ASKDIV+4, CONT+1 , CONT+2, CONT+3, EL, WARN, WARN+1, BEGINREG~, BEGINREG+5, BEGINREG+6, BEGINREG+7, BEGINREG+8 , ENDREG~, ENDREG+3, ENDREG+4, ENDREG+5, IFREG~, IFREG+8, IFREG+9, IFREG+11, CIRN+4, ROMQRY+5 |
| >> DFN1 | REG+4*, REG+10, REG+11, REG+15, REG+20, ASKDIV+3, ASKDIV+4, CONT+1, CONT+3 |
| DG | Q! |
| DGASKDEV | EN+4*, Q1! |
| >> DGCLPR | EN* |
| DGCLRP | Q1! |
| DGDIV | EN+1~, EN+2*, EN+3 |
| >> DGEDCN | CK* |
| DGELVER | A+18*, Q1! |
| DGFC | A+16*, A+17*, RT*, Q1! |
| DGIO | EN+6, Q1! |
| DGIO( | EN+6* |
| DGIO("HS" | EN+4* |
| DGIO("PRF" | EN+4* |
| DGIO("RT" | EN+4* |
| DGIO(10 | EN+4* |
| >> DGMSG | ROMQRY+9, ROMQRY+14 |
| >> DGMSG(1 | ROMQRY+7*, ROMQRY+12* |
| >> DGMSG(2 | ROMQRY+8*, ROMQRY+13* |
| DGNDLOCK | REG+11~* |
| DGNEW | A+1*, A+9, A+17, A1, A1+1, Q1!, ROMQRY+1 |
| >> DGPME | A+5* |
| DGRPFEE | FEE*! |
| DGRPOUT | A+5!, A+18! |
| >> DGRPV | A1* |
| >> DGXXXD | CONT+1* |
| >> DIC | A+1*, REG* |
| >> DIC("A" | REG+11! |
| >> DIC("B" | A+1! |
| >> DIC("S" | A+1! |
| >> DIC(0 | A+1*, REG+5* |
| >> DIE | REG*, REG+5, REG+11, CONT+1*, CONT+2*, CONT+3* |
| >> DIE("NO^" | REG+10*, ASKDIV+3*, CONT+2! |
| DIK | REG+14~, REG+15* |
| >> DINUM | REG+3*, REG+4, REG+5 |
| >> DIV | RT |
| DLAYGO | A+1*! |
| >> DOD | A+4*, A+5 |
| >> DP | REG+10*, ASKDIV+3* |
| DQ | Q! |
| >> DR | REG+10*, ASKDIV+3*, CONT+1*, CONT+2*, CONT+3*, EL*, EL+1* |
| DTIME | REG+1 |
| DTOUT | REG+12, REG+13! |
| DUZ | REG+10 |
| >> I | EN+6* |
| ION | EN+4 |
| >> IOP | EN+6*, A+18* |
| >> IOS | EN+6 |
| IOST | EN+4 |
| MPIFRTN | CIRN+3!, CIRN+5! |
| >> POP | EN+4 |
| >> RESULT | REG+1, REG+2, REG+3 |
| >> RESULT(0 | REG+2 |
| RETURN | IFREG+7~, IFREG+10*, IFREG+12 |
| >> SEEN | SEEN*, REG+10 |
| U | EN+3, EN+4, EN+6, RT |
| >> VAFCDDT | REG+8* |
| >> VET | A+17* |
| X | CH*, REG+1*, REG+5*, REG+8, CIRN+2~* |
| >> X1 | CH* |
| Y | EN+6*, A+1~, A+5*, REG+1*, REG+4, REG+5 |
| >> Y1 | REG+4* |