ORWDBA83 ; SLC/GDU - Billing Awareness - Phase I [10/18/04 10:52]
Source file <ORWDBA83.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | FIND^DIC ^DIR |
| Toolkit | 1 | (ADD,ENVAL)^XPAR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DH | ;;Select the provider who the parameter will be assigned to.
|
|
| UA6 | ;;Please try again
|
|
| MT10P | ;If search returned more then 10 providers
|
|
| DA | ;;Select the provider to assign the parameter
|
|
| FA | ;;Select the provider to assign the parameter
|
|
| M1 | ;;You have selected
|
|
| M3 | ;;Capture By Provider parameter to.
|
|
| M2 | ;;to assign the Enable Clinical Indicator Data
|
|
| LTE10P | ;If search returned a list less then or equal to 10
|
|
| PHD | ;;Enter D to assign the parameter and disable CIDC for this provider.
|
|
| FT0 | ;;FO^1:40
|
|
| SCO | ;;SO^
|
|
| D0P | ;;P:Previous 10 providers
|
|
| PA | ;;Assign the parameter to this provider
|
|
| PD | ;;D:Assign parameter and Disable CIDC for this provider
|
|
| PE | ;;E:Assign parameter and Enable CIDC for this provider
|
|
| D0N | ;;N:Next | providers
|
|
| ASSIGN | ;Assign the parameter and enable/disable CIDC functionality
|
|
| DHN | ;;Enter N to get the next | providers.
|
|
| SCRHDR | ;Screen Header
|
|
| SH1 | ;;Enable Clinical Indicator Data Capture By Provider Parameter Management
|
|
| UA1 | ;;Found no records matching the search criteria of
|
|
| UA5 | ;; 3. No records found.
|
|
| UA3 | ;; 1. The parameter is already assigned to any provider found.
|
|
| UA2 | ;;The reasons for this could be that during the search:
|
|
| KILLVAR | ;Kill variables to prepare for next look up
|
|
| SH2 | ;;Assign and Enable/Disable Parameter By Individual Provider Option
|
|
| UA4 | ;; 2. No providers found.
|
|
| START | ;Starting point of this program
|
|
| KTG | ;Kill the temp globals used by this program
|
|
| DHS | ;;Enter "^" to exit or the Enter key to return to provider lookup.
|
|
| DHP | ;;Enter P to get the previous 10 providers.
|
|
| LISTU | ;Build a list of providers who have not been assigned the parameter
|
|
| LISTA | ;Build a list of providers with the parameter already assigned to them.
|
|
| PHE | ;;Enter E to assign the parameter and enable CIDC for this provider.
|
|
| ALERT | ;Alert the user that the selection returned no records.
|
|
| EXIT | ;Exit point for this program
|
|
| FH4 | ;;do not have the CIDC parameter assigned to them.
|
|
| SETDIR | ;Set common values for DIR used by LTE10P and MT10P
|
|
| FH1 | ;;Enter the name/partial name of the provider to assign the parameter.
|
|
| FH3 | ;;This search will only return those with the PROVIDER key and who
|
|
| FH2 | ;;This is free text, 1 to 40 characters in length.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("ORPAL" | KTG+1!, LISTA+5, LISTA+6*, LISTU+4 |
| ^TMP("ORPUL" | KTG+1!, LISTU+2*, LISTU+5*, LISTU+6* |
| ^XTV(8989.51 - [#8989.51] | ASSIGN+10, LISTA+3 |
| ^XUSEC("PROVIDER" | LISTU+3 |
| Name | Line Occurrences |
|---|---|
| ALERT | START+19 |
| ASSIGN | START+21, START+29 |
| D0N | MT10P+7 |
| D0P | MT10P+10 |
| DA | SETDIR+5 |
| DH | SETDIR+3 |
| DHN | MT10P+8 |
| DHP | MT10P+12 |
| DHS | SETDIR+4 |
| EXIT | START+12, START+27 |
| FA | START+5 |
| FH1 | START+6 |
| FH2 | START+7 |
| FH3 | START+8 |
| FH4 | START+9 |
| FT0 | START+4 |
| KILLVAR | START+28, ALERT+7, ASSIGN+12 |
| KTG | ASSIGN+12 |
| LISTA | ASSIGN+12 |
| LISTU | ASSIGN+12 |
| LTE10P | START+23 |
| M1 | ASSIGN+6 |
| M2 | ASSIGN+6 |
| M3 | ASSIGN+6 |
| MT10P | START+25, MT10P+15 |
| PA | ASSIGN+3 |
| PD | ASSIGN+2 |
| PE | ASSIGN+2 |
| PHE | ASSIGN+4 |
| SCO | ASSIGN+2, SETDIR+2 |
| SCRHDR | START+10, ALERT+6, ASSIGN+5, LTE10P+3, MT10P+13 |
| SETDIR | LTE10P+1, MT10P+1 |
| SH1 | SCRHDR+2 |
| SH2 | SCRHDR+2 |
| START | START+19, START+21, START+28, START+29 |
| UA1 | ALERT+3 |
| UA6 | ALERT+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | START+1~, MT10P+2*, MT10P+4*, MT10P+9, MT10P+11, LISTU+1~, LISTU+2*, LISTU+5* |
| DIR | START+1~, ALERT+1!, SETDIR+1!, KILLVAR+1! |
| DIR("?" | START+6*, START+7*, START+8*, START+9*, ASSIGN+4*, MT10P+11*, MT10P+12*, SETDIR+3*, SETDIR+4* |
| DIR("A" | START+5*, ALERT+3*, ALERT+4*, ALERT+5*, ASSIGN+3*, SETDIR+5* |
| DIR(0 | START+4*, ALERT+2*, ASSIGN+2*, LTE10P+2*, MT10P+5*, MT10P+9*, MT10P+10*, SETDIR+2* |
| DTOUT | START+1~, START+12, ASSIGN+8, LTE10P+4, MT10P+14, KILLVAR+1! |
| DUOUT | START+1~, START+12, ASSIGN+8, LTE10P+4, MT10P+14, KILLVAR+1! |
| ENT | START+1~, ASSIGN+9*, ASSIGN+11, KILLVAR+1! |
| FILE | START+1~, START+13*, START+16, KILLVAR+1! |
| FLD | START+1~, START+13*, START+16, KILLVAR+1! |
| FLG | START+1~, START+13*, START+16, KILLVAR+1! |
| FST | START+1~, START+25*, MT10P+3, MT10P+10, MT10P+12, MT10P+15* |
| GBL | LISTA+1~, LISTA+2*, LISTA+4 |
| HC | START+1~, MT10P+2*, MT10P+11*, MT10P+12* |
| ID | START+1~, START+13*, START+16, KILLVAR+1! |
| IEN | START+1~, START+13*, START+16, ASSIGN+1*, ASSIGN+9, KILLVAR+1!, LISTA+1~, LISTA+5*, LISTA+6*, LISTU+1~ , LISTU+2*, LISTU+3*, LISTU+4, LISTU+6 |
| IND | START+1~, START+13*, START+16, KILLVAR+1! |
| INST | START+1~, ASSIGN+9*, ASSIGN+11, KILLVAR+1!, LISTA+1~, LISTA+2*, LISTA+4 |
| IOF | SCRHDR+1 |
| LIST | LISTA+1~, LISTA+2*, LISTA+4 |
| NAME | START+1~, ASSIGN+1*, ASSIGN+6, KILLVAR+1! |
| NUM | START+2~, START+13*, START+16, KILLVAR+1! |
| NX0 | START+2~, MT10P+2*, MT10P+7*, MT10P+9, KILLVAR+1! |
| NXC | START+2~, MT10P+2*, MT10P+6*, MT10P+7, MT10P+8, KILLVAR+1! |
| NXH | START+2~, MT10P+2*, MT10P+8*, MT10P+11, KILLVAR+2! |
| OREM | START+1~, ASSIGN+9*, ASSIGN+11, KILLVAR+1! |
| ORERR | LISTA+1~, LISTA+2*, LISTA+4 |
| ORSCR | START+2~, START+14*, START+16, KILLVAR+2! |
| ORSCR("S" | START+15* |
| PAR | START+2~, ASSIGN+10*, ASSIGN+11, LISTA+1~, LISTA+3*, LISTA+4 |
| RF | START+2~, KILLVAR+2! |
| RF("DILIST" | START+17, ASSIGN+1, LTE10P+2, MT10P+3, MT10P+5 |
| RFC | START+2~, START+17*, START+19, START+21, START+23, START+25, LTE10P+2, MT10P+6, KILLVAR+2! |
| SP | START+2~, START+13*, START+21*, START+27, START+28, ASSIGN+1, LTE10P+4*, LTE10P+5*, MT10P+2*, MT10P+14* , MT10P+16*, KILLVAR+2! |
| U | START+17, ASSIGN+1, LTE10P+2, MT10P+5 |
| VAL | START+2~, START+13*, START+16, ALERT+3, ASSIGN+9*, ASSIGN+11, KILLVAR+2! |
| X | START+2~, ALERT+4*, LTE10P+2*, MT10P+2*, MT10P+3*, MT10P+5, MT10P+6, KILLVAR+2!, LISTA+1~, LISTA+5* , LISTA+6 |
| X1 | START+2~, ALERT+1!, ALERT+2*, ALERT+4*, KILLVAR+2! |
| Y | START+2~, START+12, START+13, ASSIGN+8, ASSIGN+9, LTE10P+5, MT10P+2*, MT10P+15, MT10P+16, KILLVAR+2! |
| Name | Field # of Occurrence |
|---|---|
| $T(@X1 | ALERT+4 |
| $T(D0N | MT10P+7 |
| $T(D0P | MT10P+10 |
| $T(DA | SETDIR+5 |
| $T(DH | SETDIR+3 |
| $T(DHN | MT10P+8 |
| $T(DHP | MT10P+12 |
| $T(DHS | SETDIR+4 |
| $T(FA | START+5 |
| $T(FH1 | START+6 |
| $T(FH2 | START+7 |
| $T(FH3 | START+8 |
| $T(FH4 | START+9 |
| $T(FT0 | START+4 |
| $T(M1 | ASSIGN+6 |
| $T(M2 | ASSIGN+6 |
| $T(M3 | ASSIGN+6 |
| $T(PA | ASSIGN+3 |
| $T(PD | ASSIGN+2 |
| $T(PE | ASSIGN+2 |
| $T(PHE | ASSIGN+4 |
| $T(SCO | ASSIGN+2, SETDIR+2 |
| $T(SH1 | SCRHDR+2 |
| $T(SH2 | SCRHDR+2 |
| $T(UA1 | ALERT+3 |
| $T(UA6 | ALERT+5 |