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 |
|