ECMLMN ;ALB/ESD - Multiple patients processing ;26 AUG 1997 14:42
Source file <ECMLMN.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ;- Entry point for multiple patients (part of Multiple Dates/Procs option)
 | 
|
| ENPAT(ECFL,ECONE) | ;- Ask patient name, ordering section, inpat/outpat,
 ; dx, assoc clinic, and classification questions ; (AO, IR, EC, SC, MST, HNC, CV, SHAD)  | 
|
| SEL | ||
| ENPATQ | ||
| BLDPAT | ;- Build ^TMP("ECPAT",$J) array with patient data
 | 
|
| HDR | ;- Header
 | 
|
| INIT | ;-- Init vars and display selected procedures for patient(s)
 | 
|
| BLD | ;- Get data from array for screen display
 | 
|
| BLDLM | ;- Display patient data
 | 
|
| SET(X) | ;- Create ^TMP("ECMPT",$J) array for screen display
 | 
|
| PRDSP | ;- Display selected procedure dates/times and procedures
 | 
|
| PRDSPQ | ||
| HLPS | ;- Brief help
 | 
|
| HELP | ;- Help for list
 | 
|
| HLPQ | ||
| EXIT | ;- Clean up and exit
 | 
|
| PATDEL | ;- Entry point for EC MUL PAT DEL protocol
 | 
|
| PATDELQ | ||
| REMOVNM(ECI) | ;- Remove patient name from array which tracks dup patients
 | 
|
| ADDPAT | ;- Entry point for EC MUL PAT ADD protocol
 | 
|
| ADDPATQ | ||
| HELPTXT | ; - Help text
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  |