SDAMEX ;ALB/MJK,RMO - Appointment Check In/Check Out ; 12/1/91
Source file <SDAMEX.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- main entry point
|
|
| ENQ | ||
| INIT() | ; -- set up vars
|
|
| ASK(SDDT) | ; -- select appt CI or CO
|
|
| DATE(SDATE) | ; -- get appt date
; input: none ; output: SDATE := appt date selected ; returned: date selected [1 := yes | 0 := no] |
|
| CLINIC(SDATE,SDCL) | ; -- get clinic
; input: SDATE := appt date selected ; output: SDCL := ifn of selected clinic ; returned: clinic selected [1 := yes | 0 := no] |
|
| CL | ||
| CLINICQ | ||
| PAT(SDATE,SDCL,SDACT,DFN,SDT,SDDA) | ; -- ask for pats & get appt
; input: SDATE := appt date ; SDCL := ifn of clinic ; SDACT := action CI or CO ; output: DFN ; SDT := appt date/time ; SDDA := ifn of ^sc multiple ; returned: appt selected [1 := yes | 0 := no] |
|
| PT | ||
| PATQ | ||
| LIST(DFN,SDCL,SDATE,SDAPPT) | ;
; input: DFN ; SDCL := ifn of clinic ; SDATE := appt date ; SDCL := ifn of clinic ; output SDAPPT := array of choices (appt d/t ^ multiple ifn) ; returned: count of appts for date |
|
| LISTQ | ||
| PRT | ||
| RT | ; -- is this a rt rec
|
|
| CHAR(X) | ; -- char checksum for code 39
|
|
| PTHLP(SDCL,START) | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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 |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^SC - [#44] | Classic Fileman Calls |