SDPCE ;MJK/ALB - Process PCE Event Data ;31 MAY 2005
Source file <SDPCE.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- main entry pt for PCE event processing
|
|
| ADD(SDVSIT0,SDEVENT,SDERR) | ; -- add/update encounter data
|
|
| DEL(SDVSIT0,SDEVENT,SDERR) | ; -- delete co info when visit delete
|
|
| DELAE() | ; -- delete standalone encounter if no cpt, dx and providers
|
|
| API(DFN,SDT,SDCL,SDEVENT,SDERR,SDVSIT,SDACT) | ;
|
|
| PAT(SDVSIT0,DFN,SDT,SDCL) | ; -- return patient/encounter data for visit
|
|
| CLASS(SDVSIT,SDEVENT) | ; -- set-up classification data from visit data
|
|
| CLASSVAL(Y) | ; -- yes/no processing
|
|
| CLASSAE(SDVSIT,SDEVENT) | ; -- set-up classification data from visit data
|
|
| ELAP(DFN,SC) | ; -- This function will return Elig and Appt Type data
; INPUT: DFN - Patient, SC - Clinic IEN ; OUTPUT: Elig ptr^ Elig text^ Appt Ptr^ Appt Text |
|
| NEW(DATE) | ;-- This function will return 1 if SD is turned on for
; Visit Tracking and optionally check if the date is past ; the cut over date for the new PCE interface. ; INPUT : DATE (Optional) Date to check for cut over. ; OUTPUT: 1 Yes, 0 No |
|
| STATUS(SDVSIT) | ; Return status of an encounter
; Input: SDOE = Visit File IEN ; Output: Status of the encounter Internal IEN^External Value |
|
| STATQ | ||
| CHANGE(SDVST) | ; -- set flags for overall visit change
|