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 |