IBAMTC ;ALB/CPM - MEANS TEST NIGHTLY COMPILATION JOB ; 07 Jun 2021 4:17 PM
Source file <IBAMTC.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 30 | (CVEXMAIL,IFCVEXP)^IBACV ($$ISLTCADM,NJ)^IBAECN1 ^IBAERR1 PURGE^IBAERR3 BULL^IBAMTC1 MAIN^IBAMTC2 CANCBLTN^IBAMTC3 (ADM,BGJ)^IBAMTI NIGHTLY^IBAMTS3 RELPR^IBAMTV3 EN^IBARXEL UPDT^IBARXEPS NIGHT^IBARXMA ^IBATEI1 SITE^IBAUTL SERV^IBAUTL2 (CLOCK,CLOCKCL,CLUPD,EVFIND,EVUPD)^IBAUTL3 ^IBAUTL4 ($$SECT,$$STD,FILER,LAST)^IBAUTL5 XMIT^IBAUTL9 $$SWSTAT^IBBAPI ^IBCD EN^IBCE SENDEII^IBCNFSND PUR^IBCNHUT2 $$CANCEL^IBECEAU6 BJ^IBJDE EN^IBOHRL $$FY^IBOUTL NIGHTLY^IBTRKR |
Registration | 3 | $$BILST^DGMTUB $$MVT^DGPMOBS (ELIG,IN5)^VADPT |
Kernel | 2 | KILL^%ZTLOAD ($$FMADD,$$NOW)^XLFDT |
VA FileMan | 2 | (,C,H,NOW,YMD)^%DTC $$GET1^DIQ |
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 |
---|---|---|
Integrated Billing | 5 | IB MT NIGHT COMP IBAMTD IBAMTV2 IBY703PO IBY706PO |
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT | ; Entry point - initialize variables and parameters
|
|
CLEAN | ||
PROC | ; Process all currently admitted patients.
|
|
PROCQ | ||
BSEC | ; Determine patient's bed section for the previous day.
|
|
ERR | ; Error processing. Input: IBY, IBWHER, IBCNT
|
|
ORIG | ; Find first admission date, considering ASIH movements
; Input: IBA Output: IBADMDT |
|
CANCEL(STRTDT,ENDDT,MSG) | ; cancel copays (covid relief) IB*2.0*703
|
|
KILL1 | ; Kill all IB variables.
|
|
KILL | ; Kill all IB variables needed to build charges.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^IB - [#350] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPM - [#405] | ORIG+3 |
^DPT("CN" | INIT+31 |
^IB - [#350] | PROC+35, CANCEL+15 |
^IB("D" | CANCEL+13, CANCEL+14 |
^IBE(350.1 - [#350.1] | CANCEL+18 |
^IBE(350.3 - [#350.3] | CANCEL+26 |
^IBE(350.8 - [#350.8] | CANCEL+30 |
^IBE(350.9 - [#350.9] | CANCEL+9 |
^IBE(351 - [#351] | CLEAN+1, CLEAN+2, CLEAN+3 |
^IBE(351.2 - [#351.2] | PROC+16 |
^TMP("IBAMTC3" | CANCEL+12!, CANCEL+31*, CANCEL+33*, CANCEL+37! |
^TMP($J | INIT+24! |
^XTMP("IB TRANS" | CLEAN+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %H | CLEAN*, PROC+24, PROC+25, PROC+29 |
>> DFN | INIT+31*, CLEAN*, CLEAN+1*, CLEAN+2, PROC+2, PROC+10, PROC+13, PROC+20, PROC+35, PROC+36 |
DT | INIT+4, INIT+6, INIT+23*, INIT+34, PROC+2, PROC+14, BSEC+1 |
DUZ | ERR+1 |
ENDDT | CANCEL~, CANCEL+13 |
IBA | INIT+31*, PROC+2, PROC+10, PROC+15, PROC+16, PROC+20, ORIG+2, KILL1+1! |
IBACT | CANCEL+6~, CANCEL+18*, CANCEL+19, CANCEL+20 |
IBADMDT | PROC+13, PROC+14, PROC+24, ORIG+4*, KILL1+1! |
IBAFY | INIT+23*, KILL1+1! |
IBASIH | KILL1+2! |
IBATYP | KILL1+1!, KILL+2! |
IBBDT | PROC+24*, PROC+25*, PROC+29, KILL1+1! |
IBBS | PROC+23, BSEC+2*, KILL1+1!, KILL+1! |
IBCHARG | KILL1+1! |
IBCHCDA | PROC+36, KILL+1! |
IBCHCTY | KILL1+2! |
IBCHFR | KILL+1! |
IBCHG | KILL1+1!, KILL+1! |
IBCHPDA | PROC+35, KILL+1! |
IBCHPDE | KILL1+2! |
IBCHTO | KILL+1! |
IBCHTOTL | KILL+1! |
IBCLCT | PROC+29*, KILL+1! |
IBCLDA | CLEAN+4*, PROC+29, PROC+38, KILL+1! |
IBCLDAY | KILL+1! |
IBCLDOL | KILL+1! |
IBCLDT | CLEAN+3*, PROC+29, KILL+1! |
IBCNT | INIT+24*, ERR+1*, KILL1+1! |
IBCRES | CANCEL+6~, CANCEL+26*, CANCEL+27 |
IBCUR | KILL1+1! |
IBDATE | KILL+2! |
IBDESC | KILL1+1!, KILL+2! |
IBDISDT | KILL1+1! |
IBDT | INIT+16!, CLEAN*, CLEAN+3, PROC+37, KILL1+1! |
IBDTM | CANCEL+6~, CANCEL+13*, CANCEL+14 |
IBDUZ | ERR+1*!, KILL1+1! |
IBECODE | CANCEL+6~, CANCEL+30* |
IBEDT | PROC+26*, KILL1+2! |
IBEMSG | CANCEL+6~, CANCEL+30*, CANCEL+31 |
IBERRN | INIT+24*, KILL1+2! |
IBEVCAL | PROC+25, KILL+2! |
IBEVCLD | PROC+37*, KILL+2! |
IBEVDA | PROC+23, PROC+24, PROC+25, PROC+37, KILL+2! |
IBEVDT | KILL+2! |
IBEVNEW | KILL+2! |
IBEVOLD | KILL+2! |
IBFAC | KILL1+1! |
IBFR | CANCEL+6~, CANCEL+23* |
IBI | KILL1+1! |
IBIEN | CANCEL+6~, CANCEL+14*, CANCEL+15, CANCEL+16, CANCEL+27 |
IBIL | KILL1+1!, KILL+2! |
IBJOB | INIT+24*, KILL1+1! |
IBLC | KILL1+1! |
IBMAX | KILL1+1! |
IBMED | KILL+2! |
IBN | CLEAN*, CLEAN+2*, CLEAN+3, CLEAN+4, KILL1+2! |
IBN0 | CANCEL+6~, CANCEL+15*, CANCEL+18, CANCEL+23, CANCEL+24, CANCEL+31, CANCEL+33 |
IBNH | KILL+1! |
IBNOS | PROC+35*, PROC+36*, KILL1+2! |
IBRES | CANCEL+6~, CANCEL+27*, CANCEL+29, CANCEL+30 |
IBRTED | KILL1+2! |
IBSAVBS | KILL1+2! |
IBSEQNO | KILL1+2! |
IBSERV | KILL1+2! |
IBSITE | KILL1+2! |
IBSL | KILL1+2! |
IBSRVFR | CANCEL+6~, CANCEL+8*, CANCEL+24 |
IBSRVTO | CANCEL+6~, CANCEL+9*, CANCEL+23 |
IBSTAT | CANCEL+6~, CANCEL+16*, CANCEL+17, CANCEL+22 |
IBTO | CANCEL+6~, CANCEL+24* |
IBTOTL | KILL+2! |
IBTRAN | KILL1+2!, KILL+2! |
IBWARD | INIT+31*, KILL1+2! |
IBWHER | INIT+24*, CLEAN*, PROC+28*, PROC+34*, KILL1+2! |
IBX | KILL1+2! |
IBXA | CANCEL+6~, CANCEL+20*, CANCEL+21, CANCEL+22 |
IBY | INIT+24*, INIT+25*, INIT+26, INIT+31*, CLEAN+3*, CLEAN+4, PROC+28, PROC+31, PROC+35, PROC+36 , KILL1+2! |
MSG | CANCEL~, CANCEL+12, CANCEL+28, CANCEL+33, CANCEL+37 |
STATSTR | CANCEL+6~, CANCEL+10*, CANCEL+17 |
STRTDT | CANCEL~, CANCEL+13 |
U | INIT+23*, CANCEL+9, CANCEL+17, CANCEL+18, CANCEL+19, CANCEL+20, CANCEL+23, CANCEL+24, CANCEL+30, CANCEL+31 , CANCEL+33 |
VAEL | KILL1+1! |
VAEL(3 | PROC+20 |
VAERR | KILL1+1! |
VAIP | KILL1+1! |
VAIP("D" | BSEC+2* |
VAIP(8 | BSEC+2 |
X | INIT+23, CLEAN, CLEAN+4, PROC+24*, PROC+29*, BSEC+2, ORIG+2~, ORIG+3*, ORIG+4 |
>> X1 | CLEAN+3*, PROC+25*, BSEC+1* |
>> X2 | CLEAN+3*, PROC+25*, BSEC+1* |
Y | INIT+24*, INIT+25, ORIG+2~, ORIG+3* |
Z | ORIG+2~*, ORIG+3* |
>> ZTQUEUED | CLEAN+40 |
>> ZTSK | CLEAN+40 |