SDAMA308 ;BPOIFO/JFW-Filter API Appointment Statuses; 5/10/04 8:13am [5/17/04 10:14am]
Source file <SDAMA308.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 2 | $$GETSTOP^SDAMA305 $$REQDT^SDM1A |
VA FileMan | 2 | DD^%DT H^%DTC |
Registration | 1 | ADM^VADPT2 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SDAMA305 |
Name | Comments | DBIA/ICR reference |
---|---|---|
STATUS(DFN,SDT,SDCL,SDSTS,SDCHKIN,SDCHKOUT,SDEIFN) | ;Retrieve Appointment Status
|
|
VDFN | ; Verify for valid patient dfn
|
|
VCLIN | ; Verify for valid clinic dfn
|
|
FMDATE | ;
; Appointment Date must be a valid internal FileMan Format |
|
CC | ;;CANCELLED BY CLINIC;;CANCELLED BY CLINIC
|
|
CCR | ;;CANCELLED BY CLINIC & RESCHEDULED;;CANCELLED BY CLINIC & AUTO RE-BOOK
|
|
CP | ;;CANCELLED BY PATIENT;;CANCELLED BY PATIENT
|
|
CPR | ;;CANCELLED BY PATIENT & RESCHEDULED;;CANCELLED BY PATIENT & AUTO-REBOOK
|
|
R | ;;SCHEDULED/KEPT;;
|
|
I | ;;INPATIENT;;INPATIENT APPOINTMENT
|
|
NS | ;;NO-SHOW;;NO-SHOW
|
|
NSR | ;;NO-SHOW & RESCHEDULED;;NO-SHOW & AUTO RE-BOOK
|
|
NT | ;;NO ACTION TAKEN;;NO ACTION TAKEN
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(43 - [#43] | STATUS+29 |
^DGPM - [#405] | STATUS+29 |
^DIC(42 - [#42] | STATUS+29 |
^DPT - [#2] | VDFN+2 |
^SC - [#44] | STATUS+37, VCLIN+2 |
^SCE - [#409.68] | STATUS+33, STATUS+37 |
^SD(409.63 - [#409.63] | STATUS+44 |
Name | Line Occurrences |
---|---|
@( | STATUS+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | FMDATE+2~, FMDATE+5 |
%T | FMDATE+2~ |
%Y | FMDATE+2~ |
DFN | STATUS~, VDFN+1, VDFN+2 |
DT | STATUS+31, STATUS+32, STATUS+41 |
SDAMVT | STATUS+15~, STATUS+44*, STATUS+45 |
SDCHKIN | STATUS~, STATUS+31, STATUS+45 |
SDCHKOUT | STATUS~, STATUS+31, STATUS+45 |
SDCL | STATUS~, STATUS+25, STATUS+37, VCLIN+1, VCLIN+2 |
SDCODE | STATUS+15~, STATUS+25* |
SDEIFN | STATUS~, STATUS+33, STATUS+37 |
SDI | STATUS+15~, STATUS+18* |
SDINDCTR | STATUS+15~, STATUS+31*, STATUS+32*, STATUS+35, STATUS+38, STATUS+39, STATUS+40 |
SDPSTS | STATUS+15~, STATUS+35*, STATUS+36, STATUS+37*, STATUS+38*, STATUS+39*, STATUS+41*, STATUS+42*, STATUS+45 |
SDQUIT | STATUS+15~, STATUS+16*, STATUS+18, STATUS+19, VDFN+1*, VDFN+2*, VCLIN+1*, VCLIN+2*, FMDATE+3*, FMDATE+5* |
SDSTS | STATUS~, STATUS+21, STATUS+23 |
SDSTSD | STATUS+15~, STATUS+21*, STATUS+23*, STATUS+25*, STATUS+29*, STATUS+31*, STATUS+32, STATUS+33*, STATUS+35, STATUS+37 , STATUS+38, STATUS+39, STATUS+40, STATUS+41, STATUS+42, STATUS+44, STATUS+45 |
SDT | STATUS~, STATUS+27, STATUS+31, STATUS+32, STATUS+33, STATUS+41, FMDATE+3, FMDATE+5 |
U | STATUS+37 |
VADMVT | STATUS+15~, STATUS+29, STATUS+45 |
VAINDT | STATUS+15~, STATUS+27* |
X | FMDATE+2~, FMDATE+5* |
Y | FMDATE+2~, FMDATE+3* |
Name | Field # of Occurrence |
---|---|
$T(@SDSTS | STATUS+21 |