SDPFSS2 ;ALD/SCK - Patient Financial Services System cont. ; 22-April-2005
Source file <SDPFSS2.m>
Package | Total | Caller Graph |
---|---|---|
Scheduling | 3 | SD53430P SDPFSS SDVSIT0 |
Order Entry Results Reporting | 1 | ORWPFSS4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ARNQ | ||
DEFPRV(SDCLN) | ; Return the default provider for a clinic if one is specified
; Input ; SDCLN - Clinic IEN for HOSPITAL LOCATION File (#44) ; Output ; Provider from NEW PERSON File (#200): ; IEN^Provider Name or Null |
|
ERRMSG(ERRCODE) | ; Generate bulletin when an error condition is processed
; Bulletins will be sent only if the receiving mail group SD RSA API ERRORS ; contains at least 1 member |
|
GETEVT(EVT) | ; Return message type for appointment event
; The following appoint events will return the indicated message type ; MAKE A05 ; CHECK-IN A04 ; CHECK-OUT A03 ; NO-SHOW A38 |
|
ENCPRV(DFN,SDVSIT) | ; Returns the encounter provider associated with the visit.
; Input ; DFN - Patient IEN from the PATIENT File (#2) ; SDVSIT - Visit IEN from the VISIT File (#9000010) ; DFN and SDVSIT are references to global variables which are available as part ; of the SD application. |
|
GETARN(SDT,DFN,SDCL) | ; Get the PFSS Account Number Reference from file #409.55 for the matching Appt. D/T,
; patient DFN, and clinic location. ; Input ; SDT - Appointment Date/Time ; DFN - Patient IEN to File #2 ; SDCL - Clinic IEN to File #44 |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^SD(409.55 - [#409.55] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVPRV - [#9000010.06] | ENCPRV+15, ENCPRV+16 |
^AUPNVPRV("AD" | ENCPRV+13 |
^SC - [#44] | DEFPRV+10, DEFPRV+11, DEFPRV+12 |
^SD(409.55 - [#409.55] | GETARN+19 |
^XMB(3.8 - [#3.8] | ERRMSG+6, ERRMSG+9 |
Name | Line Occurrences |
---|---|
ARNQ | GETARN+14, GETARN+15, GETARN+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | GETARN~, GETARN+14*, GETARN+19, ENCPRV~, ENCPRV+16, ERRMSG+18 |
ERRCODE | ERRMSG~, ERRMSG+12 |
EVT | GETEVT~, GETEVT+12 |
>> IBBEVENT | ERRMSG+21 |
MSG | ERRMSG+4~, ERRMSG+12*, ERRMSG+13*, ERRMSG+22 |
PRVIEN | ENCPRV+11~, ENCPRV+15*, ENCPRV+16, ENCPRV+17, DEFPRV+7~, DEFPRV+12*, DEFPRV+13, DEFPRV+14 |
PRVNAME | ENCPRV+11~, ENCPRV+16*, ENCPRV+17, DEFPRV+7~, DEFPRV+13*, DEFPRV+14 |
RSLT | ENCPRV+11~, ENCPRV+17*, ENCPRV+18, DEFPRV+7~, DEFPRV+14*, DEFPRV+15 |
SDANR | GETARN+12~, GETARN+14*, GETARN+15*, GETARN+16*, GETARN+21*, GETARN+23*, ARNQ |
SDCL | GETARN~, GETARN+16*, GETARN+19, ERRMSG+20 |
SDCLN | DEFPRV~, DEFPRV+10, DEFPRV+11, DEFPRV+12 |
SDIEN | GETARN+12~, GETARN+18*, GETARN+19*, GETARN+20, GETARN+21 |
SDMG | ERRMSG+4~, ERRMSG+6*, ERRMSG+7, ERRMSG+9 |
SDT | GETARN~, GETARN+15*, GETARN+19, ERRMSG+19 |
SDVSIT | ENCPRV~, ENCPRV+13 |
SDX | ENCPRV+11~, ENCPRV+13*, ENCPRV+14, ENCPRV+15, ENCPRV+16, DEFPRV+7~, DEFPRV+9*, DEFPRV+10*, DEFPRV+11, DEFPRV+12 |
U | ENCPRV+15, ENCPRV+16, DEFPRV+11, DEFPRV+12, ERRMSG+12 |
X | ERRMSG+4~ |
XMB | ERRMSG+4~, ERRMSG+17* |
XMB(1 | ERRMSG+18* |
XMB(2 | ERRMSG+19* |
XMB(3 | ERRMSG+20* |
XMB(4 | ERRMSG+21* |
XMB(5 | ERRMSG+22* |
XMDUZ | ERRMSG+4~, ERRMSG+15* |
XMSUB | ERRMSG+4~ |
XMTEXT | ERRMSG+4~ |
XMY | ERRMSG+4~ |
XMY("G.SD RSA | API ERRORS" , ERRMSG+16* |
Y | ERRMSG+4~ |