SDOEPRV ;ALB/MJK - ACRP Provider APIs For An Encounter ;8/12/96
Source file <SDOEPRV.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 3 | $$VALOE^SDOEOE ($$OLD,$$VIEN)^SDOEUT BLD^SDQVAL |
PCE Patient Care Encounter | 1 | ($$PRV,GETPRV)^PXAPIOE |
Name | Comments | DBIA/ICR reference |
---|---|---|
FINDPRVQ | ||
PRVQ | ||
PRV(SDOE,SDERR) | ; -- SDOE ASSIGNED A PROVIDER
; API ID: 63 |
|
GETPRV(SDOE,SDPRV,SDERR) | ; -- SDOE GET PROVIDERS
; API ID: 58 |
|
FINDPRV(SDOE,SDPRVID,SDERR) | ; -- SDOE FIND PROVIDER
; API ID: 69 |
|
OLDPRV(SDOE) | ; -- at least one provider for OLD encounter?
|
|
VALPRV(SDPRVID,SDERR) | ; -- validate provider input
|
|
GETPRVG | ;; -- goto entry point
; -- do validation checks |
|
OLDPRVS(SDOE,SDARY) | ; -- get provider's for OLD encounter
|
|
GETPRVQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SDD(409.44 - [#409.44] | OLDPRV+1, OLDPRVS+3, OLDPRVS+4 |
^VA(200 - [#200] | VALPRV+3 |
Name | Line Occurrences |
---|---|
$$OLDPRV | PRV+9 |
$$VALPRV | FINDPRV+8 |
FINDPRVQ | FINDPRV+8 |
GETPRV | FINDPRV+10 |
GETPRVQ | GETPRVG+2, GETPRVG+3 |
OLDPRVS | GETPRVG+3 |
PRVQ | PRV+8, PRV+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
I | FINDPRV+4~, FINDPRV+11*, FINDPRV+12* |
SDARY | OLDPRVS~, OLDPRVS+7, OLDPRVS+8 |
SDCNT | OLDPRVS+1~, OLDPRVS+2*, OLDPRVS+4*, OLDPRVS+8 |
SDERR | PRV~, PRV+8, PRV+11, GETPRV~, GETPRVG+2, GETPRVG+5, FINDPRV~, FINDPRV+8, FINDPRV+10, VALPRV~ , VALPRV+9 |
SDIEN | OLDPRVS+1~, OLDPRVS+2*, OLDPRVS+3*, OLDPRVS+4, OLDPRVS+7 |
SDIN | VALPRV+6~, VALPRV+9 |
SDIN("ID" | VALPRV+7* |
SDOE | PRV~, PRV+8, PRV+9, PRV+11, GETPRV~, GETPRVG+2, GETPRVG+3, GETPRVG+5, FINDPRV~, FINDPRV+10 , OLDPRV~, OLDPRV+1, OLDPRVS~, OLDPRVS+3 |
SDOK | PRV+4~, PRV+5*, PRV+9*, PRV+11*, PRVQ, FINDPRV+4~, FINDPRV+8*, FINDPRV+11*, FINDPRV+12*, FINDPRVQ |
SDOUT | VALPRV+6~, VALPRV+9 |
SDOUT("ID" | VALPRV+8* |
SDPRV | GETPRV~, GETPRVG+3, GETPRVG+5 |
SDPRVID | FINDPRV~, FINDPRV+8, FINDPRV+12, VALPRV~, VALPRV+3, VALPRV+7, VALPRV+8 |
SDPRVS | FINDPRV+4~, FINDPRV+5*, FINDPRV+10 |
SDPRVS( | FINDPRV+12 |
U | OLDPRVS+5, OLDPRVS+6 |
X | OLDPRVS+1~, OLDPRVS+4*, OLDPRVS+5, OLDPRVS+6 |
Y | OLDPRVS+1~, OLDPRVS+5*, OLDPRVS+6*, OLDPRVS+7 |