VPSRPC15 ;BPOIFO/KG - Patient Problems;07/31/14 13:07
Source file <VPSRPC15.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA Point of Service | 1 | VPSRPC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETPRBLM(VPSARR,DFN) | ;given DFN, returns the patient problems
|
|
SETEXP(VPSARR,FILE,DFN,PRBIEN) | ;set expression
|
|
SET(VPSARR,VPSFL,VPSIEN,VPSFLD,VPSDA,VPSDS) | ;Set line item to output array
|
|
GETHF(VPSARR,DFN) | ;given DFN, returns the patient health factors
|
|
GETADEM(VPSARR,DFN) | ;given DFN, returns the patient demographics, insurance, and up-coming appointments.
; OUTPUT ; VPSARR - passed in by reference; this is the output array to store patient demographics ; INPUT ; DFN - patient DFN (This value must be validated before calling this procedure) |
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GETHF+5 |
GETFLDS^GMPLEDT3 | SETEXP+4 |
DETAIL^GMPLUTL2 | GETPRBLM+15 |
LIST^GMPLUTL2 | GETPRBLM+4 |
SET^VPSRPC1 | SET+1, GETHF+6 |
ENR^VPSRPC16 | GETADEM+6 |
BLPAT^VPSRPC26 | GETADEM+13 |
CHG^VPSRPC26 | GETADEM+12 |
MP^VPSRPC26 | GETADEM+10 |
OTH^VPSRPC26 | GETADEM+7 |
PCT^VPSRPC26 | GETADEM+14 |
PH^VPSRPC26 | GETADEM+9 |
POW^VPSRPC26 | GETADEM+8 |
SVC^VPSRPC26 | GETADEM+11 |
FileNo | Call Tags |
---|---|
^AUPNVHF - [#9000010.23] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVHF("C" | GETHF+4 |
Name | Line Occurrences |
---|---|
SET | GETPRBLM+16, GETPRBLM+17, GETPRBLM+18, GETPRBLM+19, GETPRBLM+20, GETPRBLM+21, GETPRBLM+22, GETPRBLM+23, GETPRBLM+24, GETPRBLM+25 , GETPRBLM+28, SETEXP+5 |
SETEXP | GETPRBLM+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | GETPRBLM+7~*, GETPRBLM+11*, GETPRBLM+12 |
DAT | GETHF+1~, GETHF+5*, GETHF+6 |
DFN | GETPRBLM~, GETPRBLM+4, GETPRBLM+16, GETPRBLM+17, GETPRBLM+18, GETPRBLM+19, GETPRBLM+20, GETPRBLM+21, GETPRBLM+22, GETPRBLM+23 , GETPRBLM+24, GETPRBLM+25, GETPRBLM+26, GETPRBLM+28, SETEXP~, SETEXP+5, GETHF~, GETHF+4, GETHF+6, GETADEM~ , GETADEM+6, GETADEM+7, GETADEM+8, GETADEM+9, GETADEM+10, GETADEM+11, GETADEM+12, GETADEM+13, GETADEM+14 |
EXIST | GETPRBLM+9~*, GETPRBLM+14*, GETPRBLM+28 |
FILE | GETPRBLM+8~*, GETPRBLM+16, GETPRBLM+17, GETPRBLM+18, GETPRBLM+19, GETPRBLM+20, GETPRBLM+21, GETPRBLM+22, GETPRBLM+23, GETPRBLM+24 , GETPRBLM+25, GETPRBLM+26, SETEXP~, SETEXP+5 |
GMPFLD | SETEXP+3~ |
GMPFLD( | SETEXP+5 |
GMPL | GETPRBLM+1~, GETPRBLM+15! |
GMPL("CONDITION" | GETPRBLM+22 |
GMPL("DIAGNOSIS" | GETPRBLM+16 |
GMPL("ENTERED" | GETPRBLM+20, GETPRBLM+23 |
GMPL("FACILITY" | GETPRBLM+19 |
GMPL("MODIFIED" | GETPRBLM+17 |
GMPL("NARRATIVE" | GETPRBLM+18 |
GMPL("PROVIDER" | GETPRBLM+25 |
GMPL("RECORDED" | GETPRBLM+24 |
GMPL("STATUS" | GETPRBLM+21 |
GMPORIG | SETEXP+3~ |
GMPROV | SETEXP+2~* |
GMPVAMC | SETEXP+1~* |
ICDIEN | GETPRBLM+1~ |
IEN | GETHF+1~, GETHF+2*, GETHF+4*, GETHF+5, GETHF+6 |
PLST | GETPRBLM+4~ |
PLST( | GETPRBLM+11, GETPRBLM+12 |
PRBIEN | GETPRBLM+1~, GETPRBLM+12*, GETPRBLM+13, GETPRBLM+15, GETPRBLM+16, GETPRBLM+17, GETPRBLM+18, GETPRBLM+19, GETPRBLM+20, GETPRBLM+21 , GETPRBLM+22, GETPRBLM+23, GETPRBLM+24, GETPRBLM+25, GETPRBLM+26, SETEXP~, SETEXP+4, SETEXP+5 |
PRBIENS | GETPRBLM+1~ |
PRBINFO | GETPRBLM+1~ |
U | GETPRBLM+12, GETPRBLM+19, GETPRBLM+20, GETPRBLM+23, GETPRBLM+24, SETEXP+5 |
VPSARR | GETPRBLM~, GETPRBLM+16, GETPRBLM+17, GETPRBLM+18, GETPRBLM+19, GETPRBLM+20, GETPRBLM+21, GETPRBLM+22, GETPRBLM+23, GETPRBLM+24 , GETPRBLM+25, GETPRBLM+26, GETPRBLM+28, SETEXP~, SETEXP+5, SET~, SET+1, GETHF~, GETHF+6, GETADEM~ , GETADEM+6, GETADEM+7, GETADEM+8, GETADEM+9, GETADEM+10, GETADEM+11, GETADEM+12, GETADEM+13, GETADEM+14 |
VPSDA | SET~, SET+1 |
VPSDS | SET~, SET+1 |
VPSFL | SET~, SET+1 |
VPSFLD | SET~, SET+1 |
VPSIEN | SET~, SET+1 |