IBCNSM ;ALB/AAS - INSURANCE MANAGEMENT, LIST MANAGER INIT ROUTINE ; 21-OCT-92
Source file <IBCNSM.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 4 | $$GRP^IBCNS ALL^IBCNS1 $$DAT1^IBOUTL $$EXPAND^IBTRE |
Registration | 4 | PID^VADPT EN^VALM ($$SETFLD,FULL)^VALM1 CLEAN^VALM10 |
VA Fileman | 3 | ^DIC DT^DICRW ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
FNL | ; -- exit and clean up
|
|
EN | ;
|
|
PAT | ; -- select patient you are working with
|
|
HDR | ; -- screen header for initial screen
|
|
YN(X,Y) | ; -- convert 1 or 0 to yes/no/unknown
|
|
FASTEXIT | ;just sets a flag signaling system should be exited
|
|
SET(X) | ; -- set arrays
|
|
ENQ | ||
INIT | ; -- set up inital variables
|
|
PCI | ||
INITQ | ||
CPQ | ||
BLD | ; -- build list of bills
|
|
CP | ; -- change patient
|
|
BLDQ | ;
|
Name | Field # of Occurrence |
---|---|
^DIC | PAT+1 |
DT^DICRW | EN+1 |
^DIR | INIT+5, FASTEXIT+3 |
$$GRP^IBCNS | BLD+20 |
ALL^IBCNS1 | BLD+7 |
$$DAT1^IBOUTL | BLD+21, BLD+22, BLD+26 |
$$EXPAND^IBTRE | BLD+24 |
PID^VADPT | HDR+1 |
EN^VALM | EN+3, INIT+8 |
$$SETFLD^VALM1 | BLD+16, BLD+17, BLD+18, BLD+19, BLD+20, BLD+21, BLD+22, BLD+23, BLD+24, BLD+25 , BLD+26, BLD+27, BLD+28, BLD+29 |
FULL^VALM1 | CP+2, FASTEXIT+2 |
CLEAN^VALM10 | FNL+3 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(36 - [#36] | BLD+17 |
^DPT - [#2] | HDR+2 |
^IBA(355.3 - [#355.3] | BLD+14, BLD+24 |
^IBE(355.1 - [#355.1] | BLD+23, BLD+24 |
^TMP("IBNSM" | INIT+2!, BLD+1!, SET+1*, SET+2*, FNL+1! |
^TMP("IBNSMDX" | INIT+2!, BLD+1!, SET+3*, FNL+1! |
^VA(200 - [#200] | BLD+25 |
Name | Line Occurrences |
---|---|
$$YN | BLD+27, BLD+28, BLD+29 |
BLD | INIT+7, CP+5 |
HDR | CP+5 |
INITQ | INIT+5 |
PAT | CP+3 |
SET | BLD+31 |
Name | Field # of Occurrence |
---|---|
^(0 | BLD+17, HDR+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | ENQ!, INIT+7*, PAT+2*, BLD+7, SET+3, HDR+2, CP+3, CP+4* |
>> DIC | PAT+1* |
>> DIC(0 | PAT+1* |
DIR | INIT+5!, FASTEXIT+3!, FASTEXIT+5! |
DIR("A" | INIT+4*, FASTEXIT+3* |
DIR("B" | FASTEXIT+3* |
DIR(0 | INIT+4*, FASTEXIT+3* |
>> DIRUT | INIT+5, FASTEXIT+4 |
I | BLD+2~ |
IBCDFND | BLD+2~, BLD+12*, BLD+17, BLD+18, BLD+19, BLD+20, BLD+21, BLD+22, BLD+24, BLD+29 , SET+3 |
>> IBCDFND1 | BLD+13*, BLD+25, BLD+26 |
>> IBCNS | INIT+8* |
IBCNT | BLD+2~, BLD+3*, BLD+11*, BLD+16, SET+2, SET+3 |
IBCPOLD | BLD+2~, BLD+14*, BLD+23, BLD+27, BLD+28 |
IBDFN | CP+3*, CP+4, CPQ! |
IBFASTXT | FNL+2!, FASTEXIT+4* |
>> IBFILE | BLD+3*, SET+3 |
IBGRP | BLD+2~, BLD+30! |
IBHOLD | BLD+2~, BLD+19*, BLD+30! |
IBINS | BLD+2~, BLD+6!* |
IBINS( | BLD+8, BLD+12, BLD+13, BLD+14 |
IBINS(0 | BLD+8 |
>> IBN | BLD+3* |
>> IBTYP | INIT+7*, INIT+8* |
>> IBY | INIT+6*, INIT+7, INIT+8 |
J | BLD+2~ |
K | BLD+2~, BLD+8*, BLD+12, BLD+13, BLD+14, SET+3 |
U | INIT+1*, BLD+23, BLD+25 |
>> VA("BID" | HDR+2 |
>> VALMBCK | CP+6*, PCI*, FASTEXIT+1* |
>> VALMBG | INIT+1* |
>> VALMCNT | INIT+1*, BLD+3*, SET+1*, SET+2, SET+3 |
VALMEVL | EN+2! |
>> VALMHDR(1 | HDR+2* |
>> VALMHDR(2 | HDR+3* |
VALMQUIT | INIT+5*, INIT+8*, PAT+1*, CP+1~, CP+4 |
X | BLD+15*, BLD+16*, BLD+17*, BLD+18*, BLD+19*, BLD+20*, BLD+21*, BLD+22*, BLD+23*, BLD+24* , BLD+25*, BLD+26*, BLD+27*, BLD+28*, BLD+29*, BLD+31, SET~, SET+1, YN~, YN+1 |
XQORS | EN+2! |
Y | INIT+6, PAT+1, PAT+2, YN~, YN+1, FASTEXIT+4 |