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~ |