HMPFPTC ;SLC/MKB,AGP,ASMR/RRB - Patient look-up Utilities at Facility;Nov 04, 2015 18:37:39
Source file <HMPFPTC.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 |
---|---|---|
Enterprise Health Management Platform | 4 | HMPCRPC HMPCRPC1 HMPFPTC CHKS HMPFPTC LOG |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHKS(HMPZ,DFN) | ; perform patient select checks
|
|
PRF(DFN,CHKS) | ; get Patient Record Flags
|
|
LOG(HMPZ,DFN) | ; Make entry in security log for sensitive patient access
|
|
ENROS(HMPZ,DFNARRAY) | ;PROCESS PATIENTS FROM A ROSTER
|
RPC Name | Call Tags |
---|---|
HMPFPTC CHKS | CHKS |
HMPFPTC LOG | LOG |
Name | Line Occurrences |
---|---|
CHKS | ENROS+2 |
PRF | CHKS+43 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCESS | CHKS+2~, CHKS+5*, CHKS+7*, CHKS+10*, CHKS+11, CHKS+43 |
CHKS | CHKS+2~, CHKS+43, PRF~ |
CHKS("deceased" | CHKS+20* |
CHKS("patientRecordFlags" | PRF+4*, PRF+5*, PRF+6*, PRF+7*, PRF+8*, PRF+9*, PRF+10*, PRF+11*, PRF+12*, PRF+15* |
CHKS("sensitive" | CHKS+9*, CHKS+11*, CHKS+12*, CHKS+15* |
CHKS("similar" | CHKS+38* |
CNT | CHKS+2~, CHKS+13*, CHKS+14* |
DEATHDT | CHKS+2~ |
DEATHDT(2 | CHKS+19, CHKS+20 |
DFN | CHKS~, CHKS+6, CHKS+9, CHKS+18, CHKS+19, CHKS+20, CHKS+25, CHKS+43, PRF~, PRF+2 , LOG~, LOG+2, ENROS+1~*, ENROS+2* |
DFNARRAY | ENROS~ |
DFNARRAY( | ENROS+2 |
EDI | PRF+1~, PRF+3*, PRF+4, PRF+5, PRF+6, PRF+7, PRF+8, PRF+9, PRF+10, PRF+11 , PRF+12, PRF+13, PRF+14, PRF+15 |
ERR | CHKS+2~, LOG+1~ |
ERR(0 | CHKS+44* |
HMPY | CHKS+2~, CHKS+6, CHKS+23!, CHKS+25, PRF+1~, LOG+1~, LOG+2, LOG+3 |
HMPY( | CHKS+14, CHKS+28, PRF+3, PRF+5, PRF+6, PRF+7, PRF+8, PRF+9, PRF+10, PRF+11 , PRF+12, PRF+13, PRF+14 |
HMPY(1 | CHKS+8, CHKS+10, CHKS+12, CHKS+26 |
HMPZ | CHKS~, LOG~, ENROS~, ENROS+2 |
I | CHKS+2~, CHKS+28* |
IEN | CHKS+2~ |
MSG | CHKS+24~* |
N | PRF+1~, PRF+13*, PRF+14* |
PRF | PRF+1~, PRF+3! |
RESULTS | LOG+1~ |
RESULTS("result" | LOG+4* |
SIM | CHKS+24~*, CHKS+29* |
SIMPAT | CHKS+24~, CHKS+36*, CHKS+37 |
STR | CHKS+2~, CHKS+4* |
TEXT | CHKS+24~, CHKS+27*, CHKS+30*, CHKS+37*, CHKS+38 |
U | CHKS+30, CHKS+36, PRF+5, PRF+6, PRF+7, PRF+8, PRF+9, PRF+10, PRF+11, PRF+12 |
X | CHKS+2~, CHKS+13*, CHKS+14*, CHKS+15, CHKS+28*, CHKS+30, CHKS+31, CHKS+36, PRF+1~, PRF+13* , PRF+14*, PRF+15, LOG+1~, LOG+3*, LOG+4 |