BGOVIMM2 ;IHS/BAO/TMD BGO - IMMUNIZATION mgt;20-Jan-2015 11:20;PLS
Source file <BGOVIMM2.m>
| Package | Total | Call Graph |
|---|---|---|
| Immunization Tracking | 5 | BUILD^BILETPR1 ADDPAT^BIPATE IMMPROF^BIRPC DELCONT^BIRPC4 $$BENTYP^BIUTL11 |
| GUI Objects | 4 | ($$ERR,$$FMTDATE,$$PRIPRV,$$PTAGE,$$TMPGBL,$$UPDATE)^BGOUTL $$REFSET2^BGOUTL2 ($$ADDCPT,$$CHKCPT)^BGOVCPT ($$ADJCPT,$$ADMINCPT,$$IMMERR,$$SYRCPT)^BGOVIMM |
| VA Fileman | 2 | GETS^DIQ ^DIWP |
| Kernel | 1 | $$UP^XLFSTR |
| MSC RPC Broker | 1 | BRDCAST^CIANBEVT |
| Toolkit | 1 | $$GET^XPAR |
| Package | Total | Caller Graph |
|---|---|---|
| GUI Objects | 1 | BGOVIMM |
| IHS Electronic Health Record | 1 | BEHOENPC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DELCONT(RET,IEN) | ;EP
|
|
| IMMCPT(TYPE,VIEN,ACTV) | ;EP
|
|
| SETREG(RET,INP) | ;EP
|
|
| GETELIG(RET,DFN) | ;Return active eligibility codes
|
|
| GETCONT(RET,DUMMY) | ;EP
|
|
| PRIPRV(RET,VIMMIEN) | ;EP
|
|
| ADDCPT(CPT,ICD,VIEN,DFN,PRV,SITE,DATE,CNSL) | ;EP
|
|
| GETVFC(RET,INP) | ;EP call to get the VFC default for a patient
|
|
| PRINT(RET,INP) | ;EP
|
|
| PROFILE(RET,DFN) | ;EP
|
|
| SETCONT(RET,INP) | ;EP
|
|
| LOT(RET,IMM) | ;EP
|
|
| GETCASE(RET,DFN) | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| $$ERR^BGOUTL | GETCASE+2, SETREG+4, SETCONT+4, SETCONT+6, IMMCPT+2, IMMCPT+4 |
| $$FMTDATE^BGOUTL | LOT+16 |
| $$PRIPRV^BGOUTL | PRIPRV+1 |
| $$PTAGE^BGOUTL | GETVFC+8, IMMCPT+5 |
| $$TMPGBL^BGOUTL | LOT+2, GETCONT+2, GETELIG+2 |
| $$UPDATE^BGOUTL | SETREG+27, SETCONT+22 |
| $$REFSET2^BGOUTL2 | SETCONT+28 |
| $$ADDCPT^BGOVCPT | ADDCPT+9, ADDCPT+10, ADDCPT+11 |
| $$CHKCPT^BGOVCPT | IMMCPT+14 |
| $$ADJCPT^BGOVIMM | ADDCPT+8 |
| $$ADMINCPT^BGOVIMM | ADDCPT+6 |
| $$IMMERR^BGOVIMM | SETREG+15, PROFILE+2 |
| $$SYRCPT^BGOVIMM | ADDCPT+6 |
| BUILD^BILETPR1 | PRINT+11 |
| ADDPAT^BIPATE | SETREG+14 |
| IMMPROF^BIRPC | PROFILE+1 |
| DELCONT^BIRPC4 | DELCONT+5 |
| $$BENTYP^BIUTL11 | GETVFC+10 |
| BRDCAST^CIANBEVT | SETCONT+30, DELCONT+6 |
| GETS^DIQ | GETCASE+3 |
| ^DIWP | PRINT+18 |
| $$UP^XLFSTR | SETCONT+26 |
| $$GET^XPAR | ADDCPT+4 |
| RPC Name | Call Tags |
|---|---|
| BGOVIMM SETREG | SETREG |
| BGOVIMM SETCONT | SETCONT |
| BGOVIMM DELCONT | DELCONT |
| BGOVIMM PRIPRV | PRIPRV |
| BGOVIMM PRINT | |
| BGOVIMM GETCONT | GETCONT |
| BGOVIMM GETCASE | GETCASE |
| BGOVIMM LOT | LOT |
| BGOVIMM PROFILE | PROFILE |
| BGOVIMM GETVFC | GETVFC |
| BGOVIMM2 GETELIG | GETELIG |
| FileNo | Call Tags |
|---|---|
| ^BIP - [#9002084] | GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVIMM - [#9000010.11] | PRIPRV+1 |
| ^AUPNVSIT - [#9000010] | ADDCPT+5, IMMCPT+3 |
| ^AUTTIMAN - [#9999999.04] | LOT+15 |
| ^AUTTIML - [#9999999.41] | LOT+8 |
| ^AUTTIML("C" | LOT+4, LOT+6 |
| ^AUTTIMM - [#9999999.14] | SETCONT+6, IMMCPT+6 |
| ^AUTTSITE(1 | PRINT+8 |
| ^BICONT - [#9002084.81] | SETCONT+26, GETCONT+4, GETCONT+5 |
| ^BIELIG - [#9002084.83] | GETELIG+7 |
| ^BIELIG("AC" | GETELIG+4, GETELIG+5 |
| ^BIP - [#9002084] | GETCASE+2, SETREG+14, SETREG+18 |
| ^BIPC - [#9002084.11] | SETCONT+11, DELCONT+2 |
| ^BIPC("B" | SETCONT+10 |
| ^BISITE - [#9002084.02] | PRINT+8, PRINT+9 |
| ^DPT - [#2] | SETREG+4, SETCONT+4 |
| ^TMP("BILET" | PRINT+12, PRINT+15, PRINT+17, PRINT+19! |
| ^UTILITY($J | PRINT+2, PRINT+20* |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | IMMCPT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACT | GETELIG+1~, GETELIG+4*, GETELIG+5 |
| ACTIVATE | SETREG+1~, SETREG+8*, SETREG+18 |
| ACTV | IMMCPT~, IMMCPT+12 |
| AGE | GETVFC+1~, GETVFC+3*, GETVFC+8*, GETVFC+12, IMMCPT+1~, IMMCPT+5*, IMMCPT+9, IMMCPT+10 |
| BIDFN | PRINT+1~, PRINT+4*, PRINT+11 |
| BIDLOC | PRINT+1~, PRINT+6*, PRINT+11 |
| BIFDT | PRINT+1~, PRINT+7*, PRINT+11 |
| BILET | PRINT+1~, PRINT+5*, PRINT+9*, PRINT+10, PRINT+11 |
| BIPCS | PRINT+1~ |
| >> CIA("UID" | SETCONT+30, DELCONT+6 |
| CM | SETREG+1~, SETREG+5*, SETREG+19 |
| CNSL | ADDCPT~, ADDCPT+8 |
| CNT | LOT+1~, LOT+3*, LOT+17*, GETCONT+1~, GETCONT+3*, GETCONT+6*, GETELIG+1~, GETELIG+3*, GETELIG+6*, GETELIG+8 |
| CPT | ADDCPT~, ADDCPT+6, ADDCPT+8*, ADDCPT+9, IMMCPT+1~, IMMCPT+8*, IMMCPT+9*, IMMCPT+10*, IMMCPT+11*, IMMCPT+12 , IMMCPT+14, IMMCPT+15*, IMMCPT+16 |
| CPT2 | ADDCPT+3~, ADDCPT+6*, ADDCPT+7, ADDCPT+8*, ADDCPT+10 |
| CPT3 | ADDCPT+3~, ADDCPT+6*, ADDCPT+11 |
| CT | SETCONT+1~, SETCONT+2*, SETCONT+27*, SETCONT+28 |
| CVX | IMMCPT+1~, IMMCPT+7*, IMMCPT+9, IMMCPT+10, IMMCPT+11 |
| DATE | SETCONT+1~, SETCONT+8*, SETCONT+20*, SETCONT+21, SETCONT+28, ADDCPT~, ADDCPT+5*, ADDCPT+8, IMMCPT+1~, IMMCPT+3* , IMMCPT+4, IMMCPT+5, IMMCPT+14 |
| DEFAULT | GETVFC+1~, GETVFC+3*, GETVFC+10*, GETVFC+11*, GETVFC+12 |
| DFN | GETCASE~, GETCASE+2, GETCASE+3, SETCONT+1~, SETCONT+3*, SETCONT+4, SETCONT+10, SETCONT+12, SETCONT+16, SETCONT+28 , SETCONT+30, DELCONT+1~, DELCONT+2*, DELCONT+3, DELCONT+6, PROFILE~, PROFILE+1, GETVFC+1~, GETVFC+4*, GETVFC+8 , GETVFC+10, ADDCPT~, ADDCPT+8, ADDCPT+9, ADDCPT+10, ADDCPT+11, IMMCPT+1~, IMMCPT+3*, IMMCPT+4, IMMCPT+5 , GETELIG~ |
| DFNX | SETREG+1~, SETREG+3*, SETREG+4, SETREG+14, SETREG+17, SETREG+18 |
| DIWF | PRINT+16~, PRINT+17* |
| DIWL | PRINT+16~, PRINT+17* |
| DIWR | PRINT+16~, PRINT+17* |
| DT | SETCONT+20 |
| DUMMY | GETCONT~ |
| DUZ("AG" | GETVFC+5 |
| DUZ(2 | SETREG+14, LOT+12, PRINT+8 |
| EXPDT | LOT+7~, LOT+16*, LOT+17 |
| FDA | SETREG+1~, SETREG+17*, SETREG+19, SETREG+20, SETREG+21, SETREG+22, SETREG+23, SETREG+24, SETREG+25, SETREG+26 , SETREG+27, SETCONT+1~, SETCONT+15*, SETCONT+16, SETCONT+17, SETCONT+18, SETCONT+21, SETCONT+22 |
| FDA( | SETCONT+15 |
| FDA(9002084 | SETREG+17 |
| FLG | LOT+1~, LOT+3*, LOT+4 |
| FLU | SETREG+1~, SETREG+12*, SETREG+25 |
| HBSAG | SETREG+1~, SETREG+13*, SETREG+26 |
| ICD | ADDCPT~, ADDCPT+10 |
| IEN | SETCONT+1~, SETCONT+9*, SETCONT+10*, SETCONT+11, SETCONT+14, SETCONT+15, SETCONT+24*, SETCONT+29, SETCONT+30, DELCONT~ , DELCONT+2, DELCONT+5, DELCONT+6, GETELIG+1~, GETELIG+5*, GETELIG+7, GETELIG+8 |
| IENX | SETCONT+1~, SETCONT+22 |
| IENX(1 | SETCONT+24 |
| IHS | GETVFC+1~, GETVFC+3*, GETVFC+7*, GETVFC+12 |
| IMM | LOT~, LOT+3*, LOT+4*, LOT+6 |
| INACT | SETREG+1~, SETREG+9*, SETREG+18*, SETREG+22 |
| INP | SETREG~, SETREG+3, SETREG+5, SETREG+6, SETREG+7, SETREG+8, SETREG+9, SETREG+10, SETREG+11, SETREG+12 , SETREG+13, SETCONT~, SETCONT+3, SETCONT+5, SETCONT+7, SETCONT+8, PRINT~, PRINT+4, PRINT+5, PRINT+6 , PRINT+7, GETVFC~, GETVFC+4 |
| LOT | LOT+1~, LOT+5*, LOT+6*, LOT+8, LOT+17 |
| MANUFAC | LOT+7~, LOT+14*, LOT+15*, LOT+17 |
| MOV | SETREG+1~, SETREG+11*, SETREG+18*, SETREG+24 |
| N | PRINT+1~, PRINT+14*, PRINT+15*, PRINT+17 |
| NAME | LOT+7~, LOT+13*, LOT+17 |
| NEW | SETCONT+1~, SETCONT+14*, SETCONT+15, SETCONT+24, SETCONT+30 |
| NODE | GETELIG+1~, GETELIG+7*, GETELIG+8 |
| OTH | SETREG+1~, SETREG+7*, SETREG+21 |
| PARENT | SETREG+1~, SETREG+6*, SETREG+20 |
| PRV | ADDCPT~, ADDCPT+9, ADDCPT+10, ADDCPT+11 |
| REAS | SETREG+1~, SETREG+10*, SETREG+18*, SETREG+23 |
| REFDT | SETCONT+1~ |
| RET | GETCASE~, GETCASE+1!, SETREG~, SETREG+2*, SETREG+4*, SETREG+14, SETREG+15*, SETREG+16, SETREG+27*, PRIPRV~ , PRIPRV+1*, LOT~, LOT+2*, LOT+17, SETCONT~, SETCONT+4*, SETCONT+6*, SETCONT+22*, SETCONT+23, SETCONT+28* , SETCONT+29*, SETCONT+30, DELCONT~, DELCONT+5, DELCONT+6, GETCONT~, GETCONT+2*, GETCONT+6, PROFILE~, PROFILE+1 , PROFILE+2, PRINT~, PRINT+2*, PRINT+3, PRINT+10, PRINT+12, GETVFC~, GETVFC+2!, GETVFC+12*, ADDCPT+3~ , ADDCPT+6*, ADDCPT+7, ADDCPT+9*, ADDCPT+10*, ADDCPT+11*, ADDCPT+12, GETELIG~, GETELIG+2*, GETELIG+8 |
| RET(0 | GETCASE+2* |
| RSN | SETCONT+1~, SETCONT+7*, SETCONT+12, SETCONT+18, SETCONT+26 |
| S | PRINT+1~, PRINT+8*, PRINT+9 |
| SITE | ADDCPT~, ADDCPT+6 |
| TYPE | IMMCPT~, IMMCPT+6 |
| U | SETREG+5, SETREG+6, SETREG+7, SETREG+8, SETREG+9, SETREG+10, SETREG+11, SETREG+12, SETREG+13, SETREG+18 , PRIPRV+1, LOT+10, LOT+12, LOT+13, LOT+14, LOT+15, LOT+16, LOT+17, SETCONT+5, SETCONT+7 , SETCONT+8, SETCONT+12, SETCONT+26, SETCONT+30, DELCONT+6, GETCONT+5, GETCONT+6, PRINT+5, PRINT+6, PRINT+7 , PRINT+9, GETVFC+4, GETVFC+12, IMMCPT+3, IMMCPT+7, IMMCPT+8, GETELIG+8 |
| VACP | SETCONT+1~, SETCONT+5*, SETCONT+6, SETCONT+12, SETCONT+17, SETCONT+28 |
| VIEN | ADDCPT~, ADDCPT+5, ADDCPT+6, ADDCPT+9, ADDCPT+10, ADDCPT+11, IMMCPT~, IMMCPT+2, IMMCPT+3 |
| VIMMIEN | PRIPRV~, PRIPRV+1 |
| X | LOT+7~, LOT+8*, LOT+9, LOT+10, LOT+12, LOT+13, LOT+14, LOT+16, SETCONT+1~, SETCONT+10 , SETCONT+11*, SETCONT+12, SETCONT+13!, GETCONT+1~, GETCONT+3*, GETCONT+4*, GETCONT+5, GETCONT+6, PRINT+16~, PRINT+17* , IMMCPT+1~, IMMCPT+6*, IMMCPT+7, IMMCPT+8, IMMCPT+14*, IMMCPT+15 |
| Y | GETCONT+1~, GETCONT+5*, GETCONT+6 |