ORBCMA5 ; SLC/JDL - BCMA Order utility ;07/25/14 14:23
Source file <ORBCMA5.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 |
---|---|---|
Order Entry Results Reporting | 7 | ORBCMA5 GETIVID ORBCMA5 GETUD ORBCMA5 GETUDID ORBCMA5 JOB ORBCMA5 LOCK ORBCMA5 ODITMBC ORBCMA5 UNLOCK |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETUDID(Y,INFO) | ; Get Unit/Dose Order Form ID
|
|
GETIVID(Y,INFO) | ; Get IV Order Form ID
|
|
GETUD(Y,ODITM) | ; get unit dose orderable item
; ODITM: Orderable item ien |
|
ODITMBC(Y,XREF,ODLST) | ; --Return orderable items info based on ItemIen
|
|
FNDINFO(Y,ODIEN) | ;
|
|
LOCK(ORY,DFN,ORJOB) | ; -- Lock patient chart (silent)
; Returns 1 if successful, or 0^Message if could not get lock |
|
UNLOCK(ORY,DFN,ORJOB) | ; -- Unlock patient chart (silent)
|
|
JOB(ORY) | ;return $J
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
RPC Name | Call Tags |
---|---|
ORBCMA5 GETUD | GETUD |
ORBCMA5 GETUDID | GETUDID |
ORBCMA5 GETIVID | GETIVID |
ORBCMA5 ODITMBC | ODITMBC |
ORBCMA5 LOCK | LOCK |
ORBCMA5 UNLOCK | UNLOCK |
ORBCMA5 JOB | JOB |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101.41 - [#101.41] | GETUDID+1, GETIVID+1 |
^ORD(101.43 - [#101.43] | FNDINFO+4, FNDINFO+5, FNDINFO+6, FNDINFO+13 |
^ORD(101.44 - [#101.44] | GETUD+4, GETUD+5, GETUD+6, GETUD+7 |
^VA(200 - [#200] | LOCK+7 |
^XTMP("ORPTLK-" | LOCK+6, LOCK+7, LOCK+9*, UNLOCK+3, UNLOCK+4! |
Name | Line Occurrences |
---|---|
FNDINFO | ODITMBC+4 |
Name | Field # of Occurrence |
---|---|
^(1 | LOCK+9* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | ODITMBC+1~, ODITMBC+2*, ODITMBC+4* |
CRTM | FNDINFO+1~, FNDINFO+3*, FNDINFO+7 |
DFN | LOCK~, LOCK+3, LOCK+6, LOCK+7, LOCK+9, UNLOCK~, UNLOCK+1, UNLOCK+3, UNLOCK+4 |
DGIDX | GETUD+2~, GETUD+3*, GETUD+5*, GETUD+6, GETUD+7, GETUD+8! |
>> DILOCKTM | LOCK+7 |
DUZ | LOCK+6, LOCK+9, UNLOCK+4 |
FINDIT | FNDINFO+1~, FNDINFO+2*, FNDINFO+9*, FNDINFO+12 |
FRM | FNDINFO+1~, FNDINFO+3*, FNDINFO+4*, FNDINFO+5, FNDINFO+6 |
INFO | GETUDID~, GETIVID~ |
NOW | LOCK+5~, LOCK+8*, LOCK+9 |
NOW1 | LOCK+5~, LOCK+8*, LOCK+9 |
NUM | ODITMBC+1~, ODITMBC+2*, FNDINFO+9*, FNDINFO+10, FNDINFO+11, FNDINFO+14*, FNDINFO+15 |
ODI | FNDINFO+1~, FNDINFO+5*, FNDINFO+6, FNDINFO+8 |
ODIEN | FNDINFO~, FNDINFO+8, FNDINFO+10, FNDINFO+11, FNDINFO+13, FNDINFO+15 |
ODITM | GETUD~, GETUD+7 |
ODLST | ODITMBC~ |
ODLST( | ODITMBC+4 |
OIIEN | GETUD+2~, GETUD+6*, GETUD+7, GETUD+8! |
ORJOB | LOCK~, LOCK+4, LOCK+6, LOCK+9, UNLOCK~, UNLOCK+2, UNLOCK+4 |
ORLK | LOCK+5~, LOCK+6*, LOCK+7 |
ORY | LOCK~, LOCK+3*, LOCK+4*, LOCK+6*, LOCK+10*, UNLOCK~, UNLOCK+1*, UNLOCK+2, UNLOCK+5*, JOB~ , JOB+1* |
U | GETUD+6, FNDINFO+7, FNDINFO+10, FNDINFO+11, FNDINFO+15, LOCK+6, LOCK+7, LOCK+9, UNLOCK+4 |
UDIEN | GETUD+2~, GETUD+4*, GETUD+5, GETUD+6, GETUD+7, GETUD+8! |
XREF | ODITMBC~, ODITMBC+3 |
XRF | ODITMBC+1~, ODITMBC+2*, ODITMBC+3*, FNDINFO+4, FNDINFO+5, FNDINFO+6 |
XX | FNDINFO+1~, FNDINFO+2*, FNDINFO+6*, FNDINFO+7, FNDINFO+10, FNDINFO+11, FNDINFO+13*, FNDINFO+15 |
Y | GETUDID~, GETUDID+1*, GETUDID+2*, GETIVID~, GETIVID+1*, GETIVID+2*, GETUD~, GETUD+7*, ODITMBC~, ODITMBC+4 , FNDINFO~, LOCK+5~, LOCK+7* |
Y( | FNDINFO+10*, FNDINFO+11*, FNDINFO+15* |