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 |