ORWDPS ; SLC/KCM - Pharmacy Calls for Windows Dialog [ 08/04/96 6:57 PM ]
Source file <ORWDPS.m>
| Package | Total | Call Graph | 
|---|---|---|
| Inpatient Medications | 1 | ENDD^PSJORUTL | 
| Pharmacy Data Management | 1 | ^PSSJORDF | 
| Toolkit | 1 | GETLST^XPAR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| REFILLS | ; refills | |
| MESSAGE | ; message | |
| INPT(OK,DFN,PRV) | ; For inpatient meds, check restrictions | |
| SCHED | ; schedules | |
| DEF(LST,INOUT) | ||
| NXT() | ; -- Function returns next available index in return data array | |
| DISPDRUG(LST,OI) | ; list dispense drugs for an orderable item | |
| OUTPT(OK,PRV) | ; For outpatient meds, check restrictions | |
| PRIOR | ; priorities | |
| PICKUP | ; routing | |
| COMMON | ; get list of common meds | |
| FRMLTN | ; formulations | |
| LOAD(LST,OI,PTYP) | ; ; -- For a given orderable item, load appropriate lists & defaults | |
| INSTRCT | ; instructions | |
| ROUTE | ; routes | |
| SCSTS | ; SC for drug | 
| RPC Name | Call Tags | 
|---|---|
| ORWDPS LOAD | LOAD | 
| ORWDPS DEF | DEF | 
| ORWDPS INPT | INPT | 
| ORWDPS OUTPT | OUTPT | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | INPT+2 | 
| ^ORD(101.42 - [#101.42] | PRIOR+2 | 
| ^ORD(101.43 - [#101.43] | FRMLTN+1, INSTRCT+1, MESSAGE+1, COMMON+5 | 
| ^PS(51.1 - [#51.1] | SCHED+1 | 
| ^TMP("PSJINS" | INSTRCT+2, ROUTE+5! | 
| ^TMP("PSJMR" | ROUTE+2, ROUTE+5! | 
| ^VA(200 - [#200] | INPT+3, INPT+4, OUTPT+2, OUTPT+3 | 
| Name | Line Occurrences | 
|---|---|
| $$NXT | LOAD+3, LOAD+4, LOAD+5, LOAD+6, LOAD+7, LOAD+8, LOAD+10, LOAD+11, LOAD+12, FRMLTN+2 , INSTRCT+4, ROUTE+3, ROUTE+4, SCHED+2, PRIOR+2, PRIOR+3, PICKUP+1, PICKUP+2, SCSTS+1, REFILLS+1 , REFILLS+2, MESSAGE+1, DEF+2, COMMON+5 | 
| COMMON | DEF+2 | 
| FRMLTN | LOAD+3, DISPDRUG+1 | 
| INSTRCT | LOAD+4 | 
| MESSAGE | LOAD+8 | 
| PICKUP | LOAD+10 | 
| PRIOR | LOAD+7 | 
| REFILLS | LOAD+12 | 
| ROUTE | LOAD+5 | 
| SCHED | LOAD+6 | 
| SCSTS | LOAD+11 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | INSTRCT+2, ROUTE+3, SCHED+2, MESSAGE+1 | 
| ^(0 | INPT+3, OUTPT+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AUTH | INPT+1~, INPT+4*, INPT+5, OUTPT+1~, OUTPT+3*, OUTPT+4 | 
| CNT | LOAD+2~, ROUTE+1*, ROUTE+3*, ROUTE+4 | 
| DFN | INPT~, INPT+2 | 
| DT | INPT+5, OUTPT+4 | 
| I | LOAD+2~, FRMLTN+2*, INSTRCT+2*, ROUTE+1*, ROUTE+2*, ROUTE+3, SCHED+1*, SCHED+2, MESSAGE+1*, DEF+1~ , COMMON+3*, COMMON+4 | 
| IEN | DEF+1~, COMMON+4*, COMMON+5 | 
| ILST | LOAD+2~*, DISPDRUG+1~*, ROUTE+4, NXT+1*, NXT+2, DEF+1~* | 
| INACT | INPT+1~, INPT+4*, INPT+5, OUTPT+1~, OUTPT+3*, OUTPT+4 | 
| INOUT | DEF~, COMMON+1 | 
| LST | LOAD~, DISPDRUG~, DEF~ | 
| LST( | LOAD+3*, LOAD+4*, LOAD+5*, LOAD+6*, LOAD+7*, LOAD+8*, LOAD+10*, LOAD+11*, LOAD+12*, FRMLTN+2* , INSTRCT+4*, ROUTE+3*, ROUTE+4*, SCHED+2*, PRIOR+2*, PRIOR+3*, PICKUP+1*, PICKUP+2*, SCSTS+1*, REFILLS+1* , REFILLS+2*, MESSAGE+1*, DEF+2*, COMMON+5* | 
| NAME | INPT+1~, INPT+3*, INPT+6, OUTPT+1~, OUTPT+2*, OUTPT+5 | 
| OI | LOAD~, DISPDRUG~, FRMLTN+1, INSTRCT+1, MESSAGE+1 | 
| OK | INPT~, INPT+1*, INPT+2*, INPT+6*, OUTPT~, OUTPT+1*, OUTPT+5* | 
| ORTMP | LOAD+2~, FRMLTN+1 | 
| ORTMP( | FRMLTN+2 | 
| PRV | INPT~, INPT+3, INPT+4, OUTPT~, OUTPT+2, OUTPT+3 | 
| PTYP | LOAD~, LOAD+9, DISPDRUG+1~*, FRMLTN+1, INSTRCT+3 | 
| TMPLST | DEF+1~, COMMON+2 | 
| TMPLST( | COMMON+3, COMMON+4 | 
| U | INSTRCT+1, INSTRCT+3, INSTRCT+4, ROUTE+3, SCHED+2, PRIOR+2, REFILLS+1, COMMON+4, COMMON+5, INPT+3 , INPT+4, OUTPT+2, OUTPT+3 | 
| X | LOAD+2~, INSTRCT+2*, INSTRCT+3*, INSTRCT+4, ROUTE+4*, PRIOR+1*, PRIOR+2, PICKUP+1*, SCSTS+1*, REFILLS+1* , DEF+1~, COMMON+1*, COMMON+2, INPT+1~, INPT+4*, OUTPT+1~, OUTPT+3* |