APCLRIN ; IHS/CMI/LAB - INTERNET ACCESS ;
Source file <APCLRIN.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | COMMA^%DTC ^DIC $$GET1^DIQ ^DIR |
| IHS VA Utilities | 3 | ^XBDBQUE ^XBFMK EN^XBVK |
| Kernel | 2 | ($$FMADD,$$FMTE)^XLFDT ($$REPEAT,$$STRIP)^XLFSTR |
| Patient Care Component Reports | 2 | ($$ACTCL,$$ALL,$$UP)^APCLRIN1 ($$DEMO,DEMOCHK)^APCLUTL |
| IHS Patient | 1 | ($$AGE,$$COMMRES,KILL)^AUPNPAT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PER(N,D) | ;return % of n/d
|
|
| BEN | ;
|
|
| HDR | ;
|
|
| PAD(D,L) | ; -- SUBRTN to pad length of data
; -- D=data L=length |
|
| DEMO | ;
|
|
| DATE | ;
|
|
| USR() | ;EP - Return name of current user from ^VA(200.
|
|
| EOP | ;EP - End of page.
|
|
| ;EP - called from xbdbque
|
||
| GROUP | ;what set of patients
|
|
| SUB | ;
|
|
| MFIX | ;
|
|
| LOC() | ;EP - Return location name from file 4 based on DUZ(2).
|
|
| HDR1 | ;
|
|
| COM1 | ;
|
|
| CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
| INFORM | ;
|
|
| MFIC | ||
| ZIS | ;call to XBDBQUE
|
|
| HEADER | ;
|
|
| COMM | ;
|
|
| C(X,X2,X3) | ;
|
|
| START | ;
|
|
| EXIT | ;clean up and exit
|
|
| TEMPLATE | ;If Template was selected
|
|
| PROC | ;
|
| Name | Field # of Occurrence |
|---|---|
| COMMA^%DTC | C+1 |
| $$ACTCL^APCLRIN1 | PROC+13 |
| $$ALL^APCLRIN1 | PROC+11 |
| $$UP^APCLRIN1 | PROC+12 |
| $$DEMO^APCLUTL | PROC+9 |
| DEMOCHK^APCLUTL | DEMO+1 |
| $$AGE^AUPNPAT | PROC+34, PROC+35, PROC+36, PROC+37 |
| $$COMMRES^AUPNPAT | PROC+38 |
| KILL^AUPNPAT | EXIT+3 |
| ^DIC | COMM+18, MFIC+11, TEMPLATE+3 |
| $$GET1^DIQ | PROC+26, PROC+27 |
| ^DIR | GROUP+4, COMM+8, COM1+16, BEN+3, DATE+6, HDR+2, EOP+5 |
| ^XBDBQUE | DEMO+4 |
| ^XBFMK | COMM+15, MFIC+8, EXIT+2 |
| EN^XBVK | EXIT+1 |
| $$FMADD^XLFDT | PROC+12, PROC+13 |
| $$FMTE^XLFDT | HDR1+5, HDR1+8 |
| $$REPEAT^XLFSTR | SUB+2, HDR1+9, PAD+3 |
| $$STRIP^XLFSTR | PER+4 |
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| 9000001.81 | GET1^DIQ |
| ^ATXAX - [#9002226] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ATXAX - [#9002226] | COMM+17, COM1+2, COM1+3, COM1+7, COM1+8, MFIC+10, HEADER+8, HEADER+16, HEADER+18 |
| ^AUPNPAT - [#9000001] | PROC+6, PROC+16, PROC+17, PROC+18, PROC+24 |
| ^AUTTCOM("B" | COM1+9 |
| ^BGPSITE - [#90241.02] | COMM+17, MFIC+1, MFIC+10, PROC+13 |
| ^DIBT( | PROC+14, HEADER+5 |
| ^DIC(4 - [#4] | HEADER+18, HDR1+6, LOC+1 |
| ^DPT - [#2] | PROC+7, PROC+8, PROC+21, PROC+22, PROC+23, PROC+31, PROC+32, PROC+33 |
| ^TMP($J | PROC+10!, PROC+44! |
| ^VA(200 - [#200] | USR+1 |
| Name | Line Occurrences |
|---|---|
| $$C | PRINT+5, PRINT+6, PRINT+9, PRINT+13, PRINT+15, PRINT+17, PRINT+21, PRINT+23, PRINT+25, PRINT+27 , PRINT+33 |
| $$CTR | INFORM+2, INFORM+3, HDR1+4, HDR1+5, HDR1+6, HDR1+7, HDR1+8 |
| $$LOC | INFORM+2 |
| $$PER | PRINT+7, PRINT+10, PRINT+14, PRINT+16, PRINT+18, PRINT+22, PRINT+24, PRINT+26, PRINT+28, PRINT+34 |
| $$USR | INFORM+3, HDR1+7 |
| BEN | DATE+6 |
| COMM | COM1+5, MFIC+1, BEN+4 |
| DATE | GROUP+7, DEMO+2 |
| EXIT | INFORM+9, GROUP+5, COM1+11, DEMO+5 |
| GROUP | GROUP+7, COMM+9 |
| HDR | PRINT+3, PRINT+11, PRINT+19, PRINT+29, PRINT+32, HEADER+1, HEADER+12, HEADER+20 |
| HDR1 | HDR+1 |
| HEADER | PRINT+2 |
| MFIC | COMM+11 |
| MFIX | HEADER+7 |
| TEMPLATE | GROUP+7 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | USR+1, LOC+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | PROC+18*, PROC+19 |
| APCLBD | DATE+1!, DATE+6*, PROC+11, PROC+12, PROC+13, PROC+18, PROC+24, HDR1+8 |
| >> APCLBEN | BEN+1*, BEN+5*, PROC+11, PROC+12, PROC+13, HEADER+3, HEADER+4, HEADER+6 |
| APCLDATA | PROC+1! |
| APCLDATA("COM" | PROC+40*, PRINT+31, PRINT+33, PRINT+34 |
| APCLDATA("HAS | INTERNET" , PROC+31*, PROC+32*, PROC+33*, PRINT+13, PRINT+14, PRINT+15, PRINT+16, PRINT+17, PRINT+18 |
| APCLDATA("IM" | PROC+42* |
| APCLDATA("TOT | AL PATS" , PROC+2*, PROC+15*, PRINT+5, PRINT+7 |
| APCLDATA("W/DOC" | PROC+3*, PROC+20*, PROC+21*, PROC+22*, PROC+23*, PRINT+6, PRINT+7, PRINT+10 |
| APCLDATA("YN" | PROC+4*, PROC+5*, PROC+29*, PRINT+9, PRINT+10, PRINT+14, PRINT+16, PRINT+18, PRINT+22, PRINT+24 , PRINT+26, PRINT+28, PRINT+34 |
| APCLDATA("YNAGE" | PROC+34*, PROC+35*, PROC+36*, PROC+37*, PRINT+21, PRINT+22, PRINT+23, PRINT+24, PRINT+25, PRINT+26 , PRINT+27, PRINT+28 |
| >> APCLDEMO | DEMO+1, DEMO+2, PROC+9 |
| APCLED | DATE+1! |
| >> APCLGRP | GROUP+1*, GROUP+6*, GROUP+7, COMM+4, PROC+11, PROC+12, PROC+13, PROC+14, HEADER+3, HEADER+4 , HEADER+5, HEADER+6 |
| >> APCLGUI | PRINT+1 |
| >> APCLIOSL | PRINT+1*, PRINT+3, PRINT+11, PRINT+19, PRINT+29, PRINT+32, HEADER+12, HEADER+20 |
| >> APCLLD | PROC+25*, PROC+34, PROC+35, PROC+36, PROC+37 |
| APCLLIM | PROC+24!, PROC+27*, PROC+41 |
| APCLLYN | PROC+24!, PROC+26*, PROC+28, PROC+29, PROC+41 |
| APCLMFIT | MFIC+6! |
| >> APCLMFIY | MFIC+1, MFIC+2*, MFIC+7*, MFIC+13*, HEADER+16, HEADER+17, HEADER+18 |
| APCLN | HEADER+10*, HEADER+11, HEADER+18*, HEADER+19, MFIX+1! |
| >> APCLPG | PRINT+1*, HDR+1, HDR1+2*, HDR1+3 |
| >> APCLQH | PRINT+1*, HEADER+10, HEADER+11, HEADER+12, HEADER+15, HEADER+19, HEADER+20 |
| APCLQUIT | COM1+11, COM1+15*, COM1+17*, COM1+18*, MFIC!, PRINT+1*, PRINT+3, PRINT+11, PRINT+19, PRINT+29 , PRINT+31, PRINT+32, HDR+2* |
| >> APCLSEAT | GROUP+7, TEMPLATE+1*, TEMPLATE+5*, PROC+14, HEADER+5 |
| APCLTAX | COMM+13!, COM1+5 |
| APCLTAX( | COM1+3*, HEADER+10 |
| >> APCLTAXI | COMM+11*, COMM+14*, COMM+20*, COM1+2, COM1+3, COM1+7, COM1+8, PROC+11, PROC+12, PROC+13 , HEADER+7, HEADER+8 |
| APCLX | PRINT+31*, PRINT+33, PRINT+34, MFIX+1! |
| APCLY | HEADER+10*, HEADER+13, HEADER+18*, HEADER+21, MFIX+1! |
| >> APCLYN | COMM+10* |
| APCLZZ | HEADER+10*, HEADER+11*, HEADER+13, HEADER+18*, HEADER+19*, HEADER+21, MFIX+1! |
| >> B | COMM+17*, MFIC+10* |
| >> C | COM1+8*, COM1+9, HEADER+11*, HEADER+19* |
| D | PROC+18*, PROC+24*, PROC+25, PER~, PER+1, PER+3, PAD~, PAD+2, PAD+3 |
| DA | GROUP+4!, COMM+8!, COM1+16!, BEN+3!, TEMPLATE+3! |
| >> DFN | PROC+6*, PROC+7, PROC+8, PROC+9, PROC+11, PROC+12, PROC+13, PROC+14, PROC+16, PROC+17 , PROC+18, PROC+21, PROC+22, PROC+23, PROC+24, PROC+26, PROC+27, PROC+31, PROC+32, PROC+33 , PROC+34, PROC+35, PROC+36, PROC+37, PROC+38 |
| DFOUT | EOP+4! |
| DIC | COMM+16*, MFIC+9*, TEMPLATE+3*! |
| DIC("A" | COMM+16*, MFIC+9*, TEMPLATE+3* |
| DIC("B" | COMM+17*, MFIC+10* |
| DIC("S" | COMM+16*, MFIC+9*, TEMPLATE+3* |
| DIC(0 | COMM+16*, MFIC+9*, TEMPLATE+3* |
| DICR | TEMPLATE+3! |
| DIR | GROUP+4!, COMM+5!, COMM+8!, COM1+16!, BEN+3!, DATE+5!, DATE+6!, HDR+2!, EOP+3~ |
| DIR("A" | GROUP+3*, COMM+7*, COM1+16*, BEN+2*, DATE+5* |
| DIR("B" | GROUP+3*, COMM+7*, BEN+3* |
| DIR(0 | GROUP+2*, COMM+7*, COM1+16*, BEN+2*, DATE+5*, HDR+2*, EOP+5* |
| DIRUT | GROUP+5, COMM+9, COM1+17, BEN+4, EOP+4! |
| DLOUT | EOP+4! |
| DR | TEMPLATE+3! |
| DT | HDR1+5 |
| DTOUT | HDR+2, EOP+4! |
| DUOUT | EOP+4! |
| DUZ | USR+1 |
| DUZ(2 | COMM+17, MFIC+1, MFIC+10, PROC+13, HDR1+6, LOC+1 |
| >> G | COM1+6*, COM1+9*, COM1+11 |
| >> I | PROC+29*, PROC+30, PROC+41*, PROC+42 |
| IO | HDR+2 |
| IO("S" | EOP+2 |
| IO(0 | HDR+2 |
| IOF | INFORM+1, HDR1+1 |
| IOM | CTR+1 |
| IOSL | PRINT+1 |
| IOST | HDR+2, EOP+1 |
| >> IOT | EOP+2 |
| L | PAD~, PAD+2*, PAD+3 |
| N | PER~, PER+3 |
| U | COMM+17, COM1+3, COM1+8, MFIC+1, MFIC+10, PROC+8, PROC+13, PROC+21, PROC+22, PROC+23 , PROC+31, PROC+32, PROC+33, HEADER+5, HEADER+8, HEADER+16, HEADER+18, HDR1+6, USR+1, LOC+1 |
| X | COM1+1*, COM1+2*, COM1+3, COM1+6*, COM1+7*, COM1+8, PROC+18*, PROC+24*, PROC+26, PROC+27 , PROC+38*, PROC+39*, PROC+40, HDR1+8*, CTR~, CTR+1, C~, C+2 |
| X2 | C~ |
| X3 | C~ |
| >> XBNS | DEMO+3* |
| >> XBRC | DEMO+3* |
| >> XBRP | DEMO+3* |
| >> XBRX | DEMO+3* |
| Y | GROUP+6, COMM+10, COMM+11, COMM+19, COMM+20, COM1+18, MFIC+12, MFIC+13, BEN+5, DATE+6 , TEMPLATE+4, TEMPLATE+5, HDR+2, CTR~, CTR+1 |
| Z | PER+2~, PER+3*, PER+4 |
| >> ZTQUEUED | EOP+2 |