FBPCR4 ;WOIFO/SS-LTC PHASE 3 UTILITIES ;03/17/04
Source file <FBPCR4.m>
Package | Total | Call Graph |
---|---|---|
Enrollment Application System | 1 | $$COPAY^EASECCAL |
Fee Basis | 1 | (CR,VET)^FBPCR |
Integrated Billing | 1 | $$INSUR^IBBAPI |
VA FileMan | 1 | C^%DTC |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
INSURED(FBDFN,FBINDT1,FBINDT2) | ;check if the patient has insurance ;modified for FB*3.5*135 filtering
|
|
ADDERR(FBDFN) | ;add error to ^TMP, FBDFN - patient DFN
|
|
SETFBINS() | ;reset FBINS based on excluded Type of Plans (if any) and Patient 'Policy Not Billable' field
|
|
ERRHDL | ;Error handler called from FBPCR
|
|
PRNUNKN | ;write output
|
|
PAGEINS | ;new page
|
|
CHKPAGE | ;form feed when new station/patient
|
|
HEADER | ;main header
|
|
FILTER() | ;*/
|
|
LTCST(DFN,FBDT) | ;*/
|
|
LASTDT(X) | ; compute the last day of the month in X
|
|
MKARRLTC | ;
|
|
ISLTC(FBPOV) | ;*/
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | INSURED+9, INSURED+14, ADDERR+2~, ADDERR+3*, ADDERR+6, LTCST~, LTCST+1 |
>> FBARRLTC( | MKARRLTC+2*, ISLTC+1 |
>> FBCATC | FILTER+1, FILTER+4, FILTER+5 |
>> FBCOPAY | FILTER+4, FILTER+5 |
>> FBCRT | CHKPAGE+2, CHKPAGE+3 |
>> FBDASH | HEADER+6 |
FBDATA | PRNUNKN+1~, PRNUNKN+6*, PRNUNKN+7 |
FBDFN | INSURED~, INSURED+8, INSURED+13, ADDERR~, ADDERR+3, PRNUNKN+1~, PRNUNKN+4*, PRNUNKN+6 |
FBDOB | ADDERR+2~, ADDERR+6 |
FBDT | LTCST~, LTCST+1 |
FBIEN | MKARRLTC+1~, MKARRLTC+2* |
>> FBINCUNK | INSURED+9, INSURED+14 |
FBINDT1 | INSURED~, INSURED+8 |
FBINDT2 | INSURED~, INSURED+11, INSURED+13 |
>> FBINEXCL( | SETFBINS+6 |
>> FBINS | FILTER+2, FILTER+3 |
FBINS1 | INSURED+7~, INSURED+8*, INSURED+9, INSURED+10*, INSURED+11, INSURED+12, INSURED+13*, INSURED+14, INSURED+15*, INSURED+16 , SETFBINS+2 |
FBINSDAT | INSURED+7~, INSURED+8, INSURED+13! |
FBINSDAT("IBBAPI" | SETFBINS+4, SETFBINS+5, SETFBINS+6!, SETFBINS+8 |
FBLTCTYP | MKARRLTC+1~, MKARRLTC+2* |
>> FBOUT | PRNUNKN+3, PRNUNKN+4, PRNUNKN+5, PAGEINS+1, PAGEINS+2, CHKPAGE+2 |
>> FBPARTY | ADDERR+1, FILTER+1, FILTER+2, FILTER+3 |
>> FBPG | PRNUNKN+3, CHKPAGE+2, CHKPAGE+3, CHKPAGE+4*, HEADER+4 |
FBPI | ADDERR+2~ |
FBPID | ADDERR+2~, ADDERR+6 |
FBPNAME | ADDERR+2~, ADDERR+6 |
FBPOLIEN | SETFBINS+3~ |
FBPOV | MKARRLTC+1~, MKARRLTC+2*, ISLTC~, ISLTC+1 |
>> FBPSF | CHKPAGE+1 |
>> FBPT | CHKPAGE+1 |
>> FBSTA | CHKPAGE+1* |
FBSTR1 | HEADER+1~*, HEADER+3 |
IOF | CHKPAGE+3 |
IOM | HEADER+2, HEADER+3 |
IOSL | PRNUNKN+3, PRNUNKN+5 |
TYPID | SETFBINS+3~, SETFBINS+5*, SETFBINS+6 |
X | SETFBINS+3~, SETFBINS+4*, SETFBINS+5, SETFBINS+6, LASTDT~, LASTDT+2, LASTDT+3, LASTDT+5, LASTDT+8 |
X1 | LASTDT+1~, LASTDT+5* |
X2 | LASTDT+1~, LASTDT+6* |
XM | LASTDT+1~, LASTDT+3*, LASTDT+4*, LASTDT+5 |