SDPFSS ;ALB/SCK - Patient Financial Services System ;22-APR-2005
Source file <SDPFSS.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 2 | $$SDAPI^SDAMA301 ($$DEFPRV,$$ENCPRV,$$GETARN,$$GETEVT,ERRMSG)^SDPFSS2 | 
| VA Fileman | 2 | UPDATE^DIE $$GET1^DIQ | 
| Integrated Billing | 1 | ($$GETACCT,$$SWSTAT,SWSTAT)^IBBAPI | 
| Registration | 1 | $$TESTPAT^VADPT | 
| Uncategorized | 1 | $$ICNLC^MPIF001 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FILEQ | ||
| FILE(DFN,SDT,SDCLN,SDANR) | ;  Procedure to validate and load appointment information and account number reference into file #409.55 | |
| EVENT | ; Entry point for PFSS Protocol event.  This procedure will manage the IBB event actions. | |
| CHECK() | ; Check routine for unit testing to allow for on/off PFSS Switch | |
| B1 | ; Call the Get Account API and retrieve the account number reference | 
| Name | Field # of Occurrence | 
|---|---|
| UPDATE^DIE | FILE+25 | 
| $$GET1^DIQ | EVENT+16 | 
| $$GETACCT^IBBAPI | B1+1 | 
| $$SWSTAT^IBBAPI | CHECK+6 | 
| SWSTAT^IBBAPI | CHECK+6 | 
| $$ICNLC^MPIF001 | EVENT+11 | 
| $$SDAPI^SDAMA301 | EVENT+38 | 
| $$DEFPRV^SDPFSS2 | EVENT+77 | 
| $$ENCPRV^SDPFSS2 | EVENT+75 | 
| $$GETARN^SDPFSS2 | EVENT+82 | 
| $$GETEVT^SDPFSS2 | EVENT+30 | 
| ERRMSG^SDPFSS2 | EVENT+13, EVENT+48, EVENT+54, B1+8 | 
| $$TESTPAT^VADPT | EVENT+8 | 
| FileNo | Call Tags | 
|---|---|
| ^SD(409.66 - [#409.66] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | FILE+15 | 
| ^SC - [#44] | FILE+18 | 
| ^TMP($J | EVENT+33!, EVENT+42, EVENT+44, EVENT+50*, EVENT+57, B1+9! | 
| Name | Line Occurrences | 
|---|---|
| $$CHECK | EVENT+7 | 
| $$FILE | B1+5 | 
| FILEQ | FILE+14, FILE+15, FILE+16, FILE+17, FILE+18, FILE+19 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DFN | EVENT+6, EVENT+8, EVENT+11, EVENT+28, EVENT+36, EVENT+50, EVENT+53, EVENT+57, EVENT+75, EVENT+82 , B1+5, FILE~, FILE+14, FILE+15, FILE+22 | 
| ERR | FILE+12~, FILE+14*, FILE+15*, FILE+16*, FILE+17*, FILE+18*, FILE+19*, FILE+27*, FILEQ | 
| FDA | FILE+12~ | 
| FDA(1 | FILE+21*, FILE+22*, FILE+23*, FILE+24* | 
| FDAIEN | FILE+12~ | 
| IBBAPLR | EVENT+3~, EVENT+29*, B1+1 | 
| IBBARFN | EVENT+3~, EVENT+82*, B1+1 | 
| IBBDFN | EVENT+3~, EVENT+28*, B1+1 | 
| IBBEVENT | EVENT+3~, EVENT+30*, EVENT+66, EVENT+70, B1+1 | 
| IBBPV1 | EVENT+3~, B1+1 | 
| IBBPV1(10 | EVENT+61* | 
| IBBPV1(18 | EVENT+62* | 
| IBBPV1(2 | EVENT+58* | 
| IBBPV1(25 | EVENT+64* | 
| IBBPV1(3 | EVENT+59* | 
| IBBPV1(4 | EVENT+60* | 
| IBBPV1(41 | EVENT+65* | 
| IBBPV1(44 | EVENT+67* | 
| IBBPV1(45 | EVENT+76*, EVENT+79* | 
| IBBPV1(51 | EVENT+63* | 
| IBBPV1(7 | EVENT+80* | 
| IBBPV2 | EVENT+3~, B1+1 | 
| IBBPV2(24 | EVENT+71* | 
| IBBPV2(46 | EVENT+72* | 
| IBBPV2(7 | EVENT+69* | 
| IBBPV2(8 | EVENT+70* | 
| RSLT | CHECK+1~, CHECK+6*, CHECK+7 | 
| SDAFTER | EVENT+2~, EVENT+20*, EVENT+23, EVENT+26 | 
| >> SDAMEVT | EVENT+16 | 
| SDANR | B1+1*, B1+4, B1+5, FILE~, FILE+19, FILE+24 | 
| SDARRAY | EVENT+2~, EVENT+38 | 
| SDARRAY("FLDS" | EVENT+37* | 
| SDARRAY(1 | EVENT+34* | 
| SDARRAY(2 | EVENT+35* | 
| SDARRAY(4 | EVENT+36* | 
| >> SDATA("AFTER" | EVENT+20 | 
| >> SDATA("BEFORE" | EVENT+19 | 
| SDBEFORE | EVENT+2~, EVENT+19*, EVENT+23, EVENT+26 | 
| >> SDCL | EVENT+35, EVENT+50, EVENT+53, EVENT+57, EVENT+59, EVENT+77, EVENT+82, B1+5 | 
| SDCLN | FILE~, FILE+17, FILE+18, FILE+23 | 
| SDCNT | EVENT+2~, EVENT+38*, EVENT+41, EVENT+52 | 
| SDERR | EVENT+2~, EVENT+42*, EVENT+43, EVENT+44, EVENT+45*, EVENT+47*, EVENT+48, EVENT+53*, EVENT+54 | 
| SDERRMSG | EVENT+2~, EVENT+44*, EVENT+45, B1+7*, B1+8 | 
| SDEVENT | EVENT+2~, EVENT+16*, EVENT+17*, EVENT+22, EVENT+23*, EVENT+25, EVENT+26*, EVENT+30, EVENT+64, EVENT+74 , EVENT+79, EVENT+82, B1+4 | 
| SDMSG | EVENT+2~ | 
| SDNODE | EVENT+2~, EVENT+57*, EVENT+60, EVENT+61, EVENT+62, EVENT+63, EVENT+64, EVENT+65, EVENT+69, EVENT+71 , EVENT+72, EVENT+76 | 
| SDOK | EVENT+2~, EVENT+11*, EVENT+12, EVENT+13, B1+5*, B1+6, B1+7 | 
| >> SDPFSFLG | EVENT+17 | 
| SDPRV | EVENT+2~, EVENT+75*, EVENT+77*, EVENT+79*, EVENT+80 | 
| SDT | EVENT+34, EVENT+50, EVENT+53, EVENT+57, EVENT+67, EVENT+70, EVENT+82, B1+5, FILE~, FILE+16 , FILE+21 | 
| SDTEST | EVENT+2~ | 
| >> SDVSIT | EVENT+75 | 
| U | EVENT+19, EVENT+20, EVENT+60, EVENT+61, EVENT+62, EVENT+63, EVENT+64, EVENT+65, EVENT+69, EVENT+71 , EVENT+72, EVENT+76, EVENT+80, B1+7 | 
| X | CHECK+1~ | 
| Name | Field # of Occurrence | 
|---|---|
| $T(SWSTAT^IBBAPI | CHECK+6 |