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
|