PSOSPML4 ;BIRM/MFR - Single Prescription ASAP Data Listman Driver ;09/01/12
Source file <PSOSPML4.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RX | ; - Prescription prompt
 | 
|
| EN(RXIEN,FILLNUM,RECTYPE) | ; Entry point
 | 
|
| HDR | ; - Builds the Header section
 | 
|
| INIT | ; Builds the Body section 
 | 
|
| SETSEG(ARRNAM) | ; Sets list body with ASAP (non-1995) info (Uses Recurisivity - Call itself)
 | 
|
| ERROR | ; Error Trap Handling to catch errors on user-entered M expression
 | 
|
| SETSEG95(LSTSUB,RECORD) | ; Sets list body with ASAP 1995 info
 | 
|
| ASAPDEF | ; - Invokes Listman for ASAP Definitions
 | 
|
| EXPORT | ; - Export Rx
 | 
|
| VIEW | ; - Rx View Action
 ; Most of these variables most be NEWed because they are being killed by PSORXVW  | 
|
| MP | ; - Patient Medication Profile
 | 
|
| EXIT | ; Listman Exit
 | 
|
| HELP | ; Listman Help
 | 
|
| RXLKP(RXNUM) | ; - Peforms Lookup on the PRESCRIPTION file
 | 
|
| VRECMSG(X,RXIEN,FILLNUM,PSOSECK) | ; Inform user if VOID selected without PSO SPMP ADMIN key
 | 
| 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 | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ | 
| ^PS(58.41 - [#58.41] | GET1^DIQ | 
| ^PS(58.42 - [#58.42] | Classic Fileman Calls, GET1^DIQ | 
| ^PS(59 - [#59] | GET1^DIQ |