SDAMA204 ;BPOIFO/NDH-Scheduling Replacement APIs ; 12/13/04 3:16pm
Source file <SDAMA204.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 2 | ERROR^SDAMA200 $$SDAPI^SDAMA301 | 
| Registration | 1 | (DEM,KVAR)^VADPT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PATAPPT(SDDFN) | ; Check for existence of any appointment for a patient ; ; This API is an extrinsic function that returns 1 of 3 values. ; The API checks for the existence of appointment records. ; ; INPUT SDDFN : Patient's DFN number (required) ; ; OUTPUT 1 : Appointment(s) on file ; 0 : No appointment(s) on file ; -1 : Error ; ; ERROR CODES - 101 : Database is Unavailable ; 102 : Patient ID is required ; 110 : Patient ID must be numeric ; 114 : Invalid Patient ID ; 117 : SDAPI Error ; ; ERROR LOCATION : ^TMP($J,"SDAMA204","PATAPPT","ERROR") ; ; Check for proper parameter and return -1 if bad DFN ; ; Initialize node for error reporting | 
 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP($J | PATAPPT+22!, PATAPPT+43!, PATAPPT+46, PATAPPT+49! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DFN | PATAPPT+23~, PATAPPT+32*, PATAPPT+40 | 
| SDARRAY | PATAPPT+23~, PATAPPT+41 | 
| SDARRAY("FLDS" | PATAPPT+40* | 
| SDARRAY("MAX" | PATAPPT+40* | 
| SDARRAY(4 | PATAPPT+40* | 
| SDCOUNT | PATAPPT+23~, PATAPPT+41*, PATAPPT+42, PATAPPT+43, PATAPPT+45 | 
| SDDFN | PATAPPT~, PATAPPT+26, PATAPPT+29, PATAPPT+32, PATAPPT+34 | 
| SDX | PATAPPT+23~, PATAPPT+46*, PATAPPT+47*, PATAPPT+48 | 
| SDY | PATAPPT+23~ | 
| VAERR | PATAPPT+23~, PATAPPT+34 |