PSOVCC1 ;ORLFO/WLC - PSO VCC RPC CALLS ; Mar 20, 2023@12:57:56
Source file <PSOVCC1.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 |
---|---|---|
Outpatient Pharmacy | 6 | PSO ACTIVITY LOG PSO CMOP LOG PSO COPAY LOG PSO LABEL LOG PSO PARTIALS LOG PSO REFILL LOG |
Name | Comments | DBIA/ICR reference |
---|---|---|
RFIL(PSOVO,PSOVIEN) | ; retrieve ENTITY data for Refill Log (#52.1)
; inside a PRESCRIPTION (#52) file entry. |
|
ACT(PSOVO,PSOVIEN) | ; Activity Log from PRESCRIPTION (#52) file.
|
|
CMOP(PSOVO,PSOVIEN) | ||
PART(PSOVO,PSOVIEN) | ||
COPAY(PSOVO,PSOVIEN) | ; COPAY transaction log
|
|
LABEL(PSOVO,PSOVIEN) | ||
NORXNER(ERROR) | ; handle messages for input parameter issue or no data
|
|
MERGE(CT) | ; merge into output array as json
|
Name | Field # of Occurrence |
---|---|
GET^DDE | RFIL+15, ACT+14, CMOP+14, PART+14, COPAY+15, LABEL+14 |
$$RXVAL^PSOUTCRM | RFIL+13, ACT+12, CMOP+12, PART+12, COPAY+13, LABEL+12 |
$$SWAP^PSOUTCRM | NORXNER+10 |
TIDY^PSOVCC0 | RFIL+18, ACT+16, CMOP+17, PART+17, COPAY+18, LABEL+17 |
$$FMTHL7^XLFDT | MERGE+3 |
$$HTFM^XLFDT | MERGE+3 |
ENCODE^XLFJSON | NORXNER+8 |
RPC Name | Call Tags |
---|---|
PSO ACTIVITY LOG | ACT |
PSO CMOP LOG | CMOP |
PSO COPAY LOG | COPAY |
PSO LABEL LOG | LABEL |
PSO PARTIALS LOG | PART |
PSO REFILL LOG | RFIL |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP($J | RFIL+14, ACT+13, CMOP+13, PART+13, COPAY+14, LABEL+13 |
Name | Line Occurrences |
---|---|
MERGE | NORXNER+5 |
NORXNER | RFIL+12, RFIL+13, RFIL+16, RFIL+17, ACT+11, ACT+12, ACT+15, CMOP+11, CMOP+12, CMOP+15 , CMOP+16, PART+11, PART+12, PART+15, PART+16, COPAY+12, COPAY+13, COPAY+16, COPAY+17, LABEL+11 , LABEL+12, LABEL+15, LABEL+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CT | RFIL+11~, ACT+10~, CMOP+10~, PART+10~, COPAY+10~, LABEL+10~, MERGE~, MERGE+4 |
DDEY | RFIL+11~, ACT+10~, CMOP+10~, PART+10~, COPAY+10~, LABEL+10~, NORXNER+2~, NORXNER+3*, NORXNER+8, NORXNER+9 , NORXNER+11 |
ECM | NORXNER+12! |
ECM("data" | MERGE+2*, MERGE+3*, MERGE+4* |
ECMER | NORXNER+4*, NORXNER+12!, MERGE+2 |
ERR | RFIL+11~, RFIL+15!, RFIL+16, ACT+10~, CMOP+10~, CMOP+15, PART+10~, PART+15, COPAY+10~, COPAY+16 , LABEL+10~, LABEL+15 |
ERROR | NORXNER~, NORXNER+4 |
JSONER | ACT+10~ |
OC | ACT+10~, CMOP+10~ |
OD | ACT+10~, CMOP+10~ |
PIEN | RFIL+11~, RFIL+14*, RFIL+15, ACT+10~, ACT+13*, ACT+14, CMOP+10~, CMOP+13*, CMOP+14, PART+10~ , PART+13*, PART+14, COPAY+10~, COPAY+11*, COPAY+14*, COPAY+15, LABEL+10~, LABEL+13*, LABEL+14 |
PSOVIEN | RFIL~, RFIL+12, RFIL+13, ACT~, ACT+11, ACT+12, CMOP~, CMOP+11, CMOP+12, PART~ , PART+11, PART+12, COPAY~, COPAY+12, COPAY+13, LABEL~, LABEL+11, LABEL+12 |
PSOVO | RFIL~, RFIL+15!, ACT~, CMOP~, PART~, COPAY~, LABEL~ |
PSOVO(0 | COPAY+11*, NORXNER+6! |
PSOVO(1 | RFIL+17, ACT+15, CMOP+16, PART+16, COPAY+17, LABEL+16, NORXNER+7! |
RETVAR | ACT+10~, CMOP+10~, PART+10~, COPAY+10~ |
V | ACT+10~, CMOP+10~, PART+10~, COPAY+10~ |
ZXC | NORXNER+2~, NORXNER+9*, NORXNER+10*, NORXNER+11 |