| 1 | IBDF11A ;ALB/CJM - ENCOUNTER FORM - (print manager setup - INFORMATION) ;April 20,1993 | 
|---|
| 2 | ;;3.0;AUTOMATED INFO COLLECTION SYS;;APR 24, 1997 | 
|---|
| 3 | ; | 
|---|
| 4 | INFO ;N I,LINE,DIR | 
|---|
| 5 | F I=0:1 S LINE=$P($T(TEXT+I),";;",2) Q:LINE=""  W !,LINE I $Y>(IOSL-4) S DIR(0)="E" D ^DIR W @IOF Q:'Y | 
|---|
| 6 | Q | 
|---|
| 7 | TEXT ;;Care must be taken when defining reports to the Print Manager. Please | 
|---|
| 8 | ;;follow these rules: | 
|---|
| 9 | ;; | 
|---|
| 10 | ;;  1) Entry points must involve no user interaction. | 
|---|
| 11 | ;;  2) The device must not be changed or closed. | 
|---|
| 12 | ;;  3) Local variables should be the same on exit as on entry. | 
|---|
| 13 | ;; | 
|---|
| 14 | ;;THESE VARIABLES ARE AVAILABLE: | 
|---|
| 15 | ;; | 
|---|
| 16 | ;;  DFN = ien of patient in the PATIENT file | 
|---|
| 17 | ;;  IBCLINIC = ien of clinic in the HOSPTIAL LOCATION file | 
|---|
| 18 | ;;  IBAPPT   = appointment date/time in FM format | 
|---|
| 19 | ;; | 
|---|
| 20 | ;;FEATURES OF INTEREST, IN THE ORDER PERFORMED BY THE PRINT MANAGER: | 
|---|
| 21 | ;; | 
|---|
| 22 | ;;  AVAILABLE?: The Print Manager will not print the report unless | 
|---|
| 23 | ;;  this is set to YES. | 
|---|
| 24 | ;; | 
|---|
| 25 | ;;  REQUIRED VARIABLES: You can define a list of variables that should | 
|---|
| 26 | ;;  be defined. The Print Manager won't call the entry point unless | 
|---|
| 27 | ;;  they are defined. | 
|---|
| 28 | ;; | 
|---|
| 29 | ;;  PROTECTED VARIABLES: You can define a list of variables (without | 
|---|
| 30 | ;;  subscripts) that should be NEWed. | 
|---|
| 31 | ;; | 
|---|
| 32 | ;;  ENTRY ACTION: Mumps code that should be Xecuted before calling | 
|---|
| 33 | ;;  the entry point. | 
|---|
| 34 | ;; | 
|---|
| 35 | ;;  EXIT ACTION: Mumps code that should be Xecuted after calling | 
|---|
| 36 | ;;  the  entry point. | 
|---|
| 37 | ;; | 
|---|
| 38 | ;;EXAMPLE: Supposing the entry point kills DFN. You could do this: | 
|---|
| 39 | ;; | 
|---|
| 40 | ;;   REQUIRED VARIABLE: DFN | 
|---|
| 41 | ;;   PROTECTED VARIABLE: IBDFN | 
|---|
| 42 | ;;   ENTRY ACTION: S IBDFN=DFN | 
|---|
| 43 | ;;   EXIT ACTION: S DFN=IBDFN | 
|---|
| 44 | ;; | 
|---|
| 45 | ;; | 
|---|