ACHSRPU ; IHS/ITSC/PMF - PRINT UNIVERSAL 843 FORMS ;JUL 10, 2008
Source file <ACHSRPU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Contract Health Management Information System | 2 | ($$ASF,$$PARM)^ACHS $$SSV^ACHSTX3 | 
| IHS Patient | 1 | $$GETMBI^AUPNMBI | 
| Kernel | 1 | $$FMTE^XLFDT | 
| VA Fileman | 1 | ^%DT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Contract Health Management Information System | 2 | ACHSRP1 ACHSRP2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| TESTPRNT | ;EP.  (For test print.) | |
| MCD | ; | |
| CONT | ; | |
| UPIN | ;ACHS*3.1*16 IHS.OIT.FCJ CHANGED UPIN TO DUNS | |
| INSEDT | ; | |
| AGESEX | ; | |
| ORDFAC | ; | |
| INSADRS | ;Field 3.c. : Insurer's address. | |
| RATE | ;PRICING INFO SEGMENT | |
| PROCLAS | ; | |
| SIG | ; | |
| CAN | ; | |
| SSN | ;Field 1 : Pat ID SSN | |
| END | ; | |
| REF | ; | |
| EIN | ; | |
| FAX | ;ACHS*3.1*19 | |
| PVT | ; | |
| RRE | ; | |
| FORMAT | ; | |
| INSTYP | ;Field 3.e. : Ins Cov Type | |
| INSOTH2 | ; | |
| INSOTH3 | ;OTHER INS BOX 3 h | |
| INSOTH1 | ; | |
| INSOTH5 | ; | |
| AMT | ; | |
| OBJ | ; | |
| PROTYPE | ; | |
| PVT1 | ; | |
| DINACK(ACHSINSZ) | ; | |
| SKIP | ; | |
| PROVIDER | ; | |
| ORDADRS1 | ; | |
| DINAPI | ;-- Check for PI elig at Date Of Service.  Else, no print. | |
| ORDADRS2 | ; | |
| INSBDT | ;Field 3.f. : Ins Eff Date | |
| INSPOL | ;Field 3.d. : Ins Pol # | |
| INSNM | ;Field 3.b. : Plan Name. | |
| INSHLD | ;Field 3.a. : Name of Pol Holder | |
| DESC | ; | |
| OPT | ; | |
| NAME | ; -- Field 2 : Pat Ident | |
| FACHRN | ; | |
| SSV | ; | |
| PONUM | ; -- Field 1 : DCR #, Document type, PDO number. | |
| INS | ; | |
| SET(ACHSGL) | ; | |
| COMCODE | ; | |
| BOX567 | ; | |
| KILL | ; | |
| PATADRS | ;Field 1 : Pat ID | |
| PROADRS2 | ; | |
| PROADRS1 | ; | |
| MCR | ; | |
| PROTELE | ; | |
| FROMTO | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ACHS(4 - [#9002064] | PROCLAS+5, PROCLAS+6 | 
| ^ACHSCTYP - [#9002068.1] | PONUM+7 | 
| ^ACHSF - [#9002080] | PONUM+4, PONUM+6, PONUM+9, PONUM+17, RATE+8 | 
| ^AUPN3PPH - [#9000003.1] | PVT1+10, PVT1+11, PVT1+12 | 
| ^AUPNMCD - [#9000004] | MCD+7 | 
| ^AUPNMCD("B" | MCD+1, MCD+4 | 
| ^AUPNMCR - [#9000003] | MCR+3, MCR+6, MCR+14 | 
| ^AUPNMCR("B" | MCR+2, MCR+3 | 
| ^AUPNPRVT - [#9000006] | PVT+3, PVT1+1, PVT1+2 | 
| ^AUPNRRE - [#9000005] | RRE+7, RRE+12 | 
| ^AUPNRRE("B" | RRE+1, RRE+2 | 
| ^AUTNINS - [#9999999.18] | PVT1+15, SET+1 | 
| ^AUTTLOC - [#9999999.06] | KILL+2 | 
| ^AUTTMCS - [#9999999.32] | MCR+6 | 
| ^AUTTPIC - [#9999999.65] | PVT1+17 | 
| ^AUTTRRP - [#9999999.33] | RRE+9 | 
| ^DIC(5 - [#5] | PROCLAS+6, PVT1+16 | 
| ^DPT - [#2] | MCR+14, RRE+12 | 
| Name | Line Occurrences | 
|---|---|
| DINACK | MCR+8, MCD+5, RRE+5 | 
| DINAPI | PVT1+3 | 
| END | RRE+1, RRE+3, RRE+6, RRE+10 | 
| FORMAT | INS+3 | 
| MCD | MCR+2, MCR+7, MCR+9 | 
| MCR | PVT+3 | 
| ORDFAC | NAME+3 | 
| RRE | MCD+1 | 
| SET | MCR+15, MCD+8, RRE+15 | 
| SKIP | RATE+2, RATE+5, RATE+6, RATE+8 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PVT1+16, SET+4 | 
| ^(21 | MCR+14, RRE+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | NAME+4* | 
| >> %DT | DINACK+6*, DINAPI+3* | 
| A | KILL+3! | 
| A( | NAME+4 | 
| A(1 | FACHRN+1 | 
| A(11 | SSN+2 | 
| A(2 | NAME+6 | 
| A(3 | PATADRS+2 | 
| A(4 | AGESEX+1 | 
| A(5 | COMCODE+1 | 
| A(7 | DESC+2 | 
| >> ACHSACFY | PONUM+8 | 
| >> ACHSADTE | SIG+5 | 
| >> ACHSARCO | RATE+9 | 
| >> ACHSASIG | SIG+5, PROVIDER+3 | 
| >> ACHSBLKF | NAME+3 | 
| ACHSBZD | INS+5*, INSOTH3+6*, BOX567+1, INSOTH5+6*, AMT+1, END+1! | 
| ACHSBZD("B" | DINACK+12*, DINACK+13, DINACK+14, DINAPI+6*, DINAPI+7, DINAPI+8 | 
| ACHSBZD("DT" | SET+5, SET+6, DINACK+8*, DINACK+13, DINACK+14, DINAPI+5*, DINAPI+7, DINAPI+8 | 
| ACHSBZD("E" | DINACK+12*, DINACK+13, DINACK+14, DINAPI+6*, DINAPI+7, DINAPI+8 | 
| ACHSBZD("I" | DINACK+8*, DINACK+10*, DINACK+11 | 
| ACHSBZD("OK" | PVT1+4, MCR+9, MCD+4, MCD+6, RRE+6, DINACK+4*, DINACK+10, DINACK+13*, DINACK+14*, DINAPI+1* , DINAPI+7*, DINAPI+8* | 
| ACHSBZD("REC" | DINACK+11*, DINACK+12 | 
| >> ACHSCPY | KILL+2 | 
| >> ACHSCTYP | PONUM+5*, PONUM+6*, PONUM+7*, PONUM+9 | 
| >> ACHSDCR | PONUM+12 | 
| >> ACHSDEST | PROCLAS+6, PROCLAS+7 | 
| >> ACHSDHHS | PONUM+9*, PONUM+10 | 
| >> ACHSDIEN | PONUM+4, PONUM+6, PONUM+17 | 
| >> ACHSDOFY | PONUM+4*, PONUM+5*, PONUM+8*, PONUM+9 | 
| >> ACHSEDTE | SIG+3 | 
| >> ACHSESIG | SIG+3, SIG+4 | 
| >> ACHSFDT | PVT1+18 | 
| >> ACHSFF | TESTPRNT+2*, TESTPRNT+3 | 
| ACHSGL | END+1!, SET~, SET+3, SET+4 | 
| ACHSINS | PVT1+2*, PVT1+8, PVT1+10, PVT1+11, PVT1+12, PVT1+14, MCR+3*, MCR+6, MCD+7*, RRE+7* , RRE+9, END+1!, SET+1, DINAPI+6 | 
| ACHSINS1 | PVT1+15*, PVT1+16, END+1! | 
| ACHSINSZ | DINACK~, DINACK+10, DINACK+11 | 
| >> ACHSIPRM | INS+2*, INSHLD+1, INSHLD+3*, INSOTH1+2, PVT1+18*, SET+7* | 
| >> ACHSL | KILL+2 | 
| >> ACHSLTH | RATE+13* | 
| >> ACHSMBI | MCR+5*, MCR+6*, MCR+7, MCR+12, RRE+8*, RRE+9*, RRE+10, RRE+11 | 
| ACHSMDFN | MCR+3*, MCR+14, MCD+3*, MCD+4*, MCD+7, RRE+2*, RRE+3, RRE+7, RRE+12, END+1! , SET+3, SET+4, DINACK+10, DINACK+11 | 
| >> ACHSMPP | RATE+2, SKIP+12 | 
| ACHSMR | MCR+3*, MCD+3*, RRE+2*, END+1!, SET+10, SET+11 | 
| >> ACHSORDN | PONUM+4, PONUM+5, PONUM+6, PONUM+8, PONUM+9, PONUM+17, PONUM+18 | 
| >> ACHSSF | PONUM+17, PONUM+18 | 
| >> ACHSSIG | SIG+3, SIG+4 | 
| >> ACHSSSNS | SSV+7* | 
| >> ACHSTAB | PONUM+12, PONUM+15, PONUM+17, PONUM+18, NAME+3, NAME+4, NAME+6, INSHLD+4, PATADRS+2, INSNM+1 , SSN+2, INSADRS+1, SSV+7, SSV+10, INSPOL+2, FACHRN+1, INSTYP+1, AGESEX+1, INSBDT+2, DESC+1 , DESC+2, INSEDT+1, ORDFAC+3, ORDFAC+4, ORDFAC+5, INSOTH1+3, ORDADRS1+1, INSOTH2+1, ORDADRS2+1, INSOTH3+4 , INSOTH3+5, BOX567+2, BOX567+3, BOX567+4, INSOTH5+4, INSOTH5+5, AMT+3, CAN+1, OBJ+1, FROMTO+2 , FROMTO+3, REF+2, REF+3, REF+5, REF+6, REF+7, REF+9, REF+10, REF+12, REF+14 , REF+15, RATE+2, RATE+4, RATE+5, RATE+8, RATE+15, SKIP+4, SKIP+8, SKIP+9, SKIP+10 , SKIP+12, SKIP+14, SIG+3, SIG+4, SIG+5, PROVIDER+6, PROTELE+1, PROADRS1+2, EIN+1, PROADRS2+2 , UPIN+1, FAX+2, PROCLAS+2, PROCLAS+6, PROCLAS+7 | 
| >> ACHSTAB1 | PROVIDER+2*, PROTELE+1 | 
| >> ACHSTAB2 | PONUM+17* | 
| >> ACHSTPRT | TESTPRNT+4, INS+3, KILL+2 | 
| >> ACHSTYPE | TESTPRNT+4 | 
| >> ACHSTYPV | PONUM+15, BOX567+2, BOX567+3, BOX567+4 | 
| B | KILL+3! | 
| B(1 | ORDFAC+4, PROCLAS+7 | 
| B(2 | ORDADRS1+1, PROCLAS+7 | 
| B(3 | ORDADRS2+1, PROCLAS+7 | 
| B(4 | ORDFAC+2, ORDFAC+3, ORDFAC+5 | 
| C | KILL+3! | 
| C(5 | FROMTO+2, DINACK+5, DINACK+6, DINAPI+2, DINAPI+3 | 
| C(6 | REF+2 | 
| D | KILL+3! | 
| D("FAX" | FAX+2 | 
| D(1 | PROVIDER+6 | 
| D(10 | RATE+4, SKIP+10 | 
| D(11 | SKIP+4 | 
| D(12 | SKIP+8, SKIP+9 | 
| D(13 | SKIP+10, SKIP+12 | 
| D(14 | PROCLAS+2 | 
| D(15 | SKIP+14 | 
| D(2 | PROADRS1+2 | 
| D(3 | PROADRS2+2 | 
| D(4 | EIN+1 | 
| D(6 | PROTELE+1 | 
| D(8 | UPIN+1 | 
| D(9 | RATE+6, RATE+8, RATE+9*, RATE+10*, RATE+13*, RATE+15 | 
| DA | PVT+2*, PVT1+1*, PVT1+2, END+1!, SET+2*, SET+3*, SET+4 | 
| >> DFN | SSV+7, PVT+1, PVT+3, PVT1+1, PVT1+2, MCR+2, MCR+3, MCR+5, MCR+6, MCR+14 , MCD+1, MCD+4, RRE+1, RRE+2, RRE+8, RRE+12 | 
| DT | MCR+5, RRE+8 | 
| DUZ(2 | TESTPRNT+2, PONUM+4, PONUM+6, PONUM+9, PONUM+17, RATE+8, SKIP+2, PROVIDER+2, PROVIDER+4, KILL+2 | 
| E | KILL+3! | 
| E(11 | TESTPRNT+4 | 
| E(7 | SIG+4 | 
| E(9 | AMT+3, SIG+5 | 
| F | KILL+3! | 
| F(6 | RATE+2 | 
| F(7 | CAN+1 | 
| F(8 | REF+6 | 
| F(9 | OBJ+1 | 
| I | PROCLAS+5*, PROCLAS+6, KILL+3!, PVT1+5* | 
| I( | INSHLD+4, INSNM+1, INSADRS+1, SSV+10, INSPOL+2, INSTYP+1, INSBDT+2, INSEDT+1, PVT1+5*, PVT1+8* , PVT1+11*, PVT1+12*, PVT1+14*, PVT1+15*, PVT1+16*, PVT1+17*, PVT1+18, PVT1+19*, PVT1+20*, PVT1+21 , PVT1+22!, MCR+12*, MCR+14*, MCD+7*, RRE+11*, RRE+12*, SET+1*, SET+4*, SET+5, SET+6 , SET+8*, SET+9*, SET+10, SET+11! | 
| I("B" | INSOTH1+1, INSOTH1+2, INSOTH1+3, INSOTH2+1, INSOTH3+2, INSOTH3+4, INSOTH3+5, INSOTH5+2, INSOTH5+4, INSOTH5+5 , PVT1+21*, SET+10* | 
| I("P" | INSHLD+2, PVT1+18*, SET+7* | 
| IO | PONUM+2 | 
| IOF | PROCLAS+8 | 
| N | INS+4*, INSHLD+2*, INSHLD+3, INSHLD+4, INSNM+1, INSADRS+1, SSV+10, INSPOL+2, INSTYP+1, INSBDT+2 , INSEDT+1*, INSOTH1+1*, INSOTH1+2*, INSOTH1+3, INSOTH2+1, INSOTH3+1, INSOTH3+2*, INSOTH3+3, INSOTH3+4, INSOTH3+5 , INSOTH5+1, INSOTH5+2*, INSOTH5+3, INSOTH5+4, INSOTH5+5, KILL+3!, PVT+2*, PVT1+2*, PVT1+4*, PVT1+5 , PVT1+8, PVT1+11, PVT1+12, PVT1+14, PVT1+15, PVT1+16, PVT1+17, PVT1+18, PVT1+19, PVT1+20 , PVT1+21, PVT1+22, MCR+1*, MCR+3, MCR+12, MCR+14, MCD+3, MCD+7, RRE+2, RRE+11 , RRE+12, SET+1, SET+4, SET+5, SET+6, SET+7, SET+8, SET+9, SET+10, SET+11 , SET+12* | 
| R | KILL+3! | 
| R("D" | FROMTO+3, REF+3, REF+7 | 
| R("P" | REF+5, REF+9, REF+12, REF+14 | 
| R(1 | REF+10 | 
| R(2 | REF+15 | 
| U | PONUM+4, PONUM+6, PONUM+7, PONUM+9, PONUM+17, INSOTH1+3, INSOTH2+1, INSOTH3+4, INSOTH3+5, INSOTH5+4 , INSOTH5+5, RATE+8, PROCLAS+6, KILL+2, PVT1+8, PVT1+10, PVT1+11, PVT1+12, PVT1+14, PVT1+15 , PVT1+16, PVT1+17, MCR+6, MCR+14, MCD+7, RRE+9, RRE+12, SET+1, SET+4, DINACK+12 , DINAPI+6 | 
| X | KILL+3!, PVT1+16*, DINACK+6*, DINAPI+3* | 
| >> Y | DINACK+8, DINAPI+5 |