ORWU16 ; SLC/KCM - General Utilites for Windows Calls 16bit
Source file <ORWU16.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | HASH^XUSHSHP $$DECRYP^XUSRB1 |
VA Fileman | 2 | ^%DT FIELD^DID |
Registration | 1 | WIN^DGPMDDCF |
Name | Comments | DBIA/ICR reference |
---|---|---|
ACTLOC(LOC) | ; Function
; Returns 1 (true) if active hospital location, otherwise 0 (false) |
|
NEWPERS(Y,DIR,FROM,KEY) | ; Return a bolus from the NEW PERSON file
; .Return Array, Direction, Starting Text |
|
VALIDSIG(ESOK,X) | ; procedure
|
|
DEVICE(Y) | ; Return a list of devices
|
|
USERINFO(Y) | ; procedure
; return DUZ^NAME^SIGNAUTH^ISPROVIDER for the current user ; I DUZ=1085 S DUZ=1298 ; CHANGE ID **** DON'T EXPORT **** |
|
URGENCY(Y) | ; -- retrieve set values from dd for discharge summary urgency
|
|
VALDT(Y,X,%DT) | ; Validate date/time entry
|
|
HOSPLOC(Y,DIR,FROM) | ; Return a bolus from the HOSPITAL LOCATION file
; .Return Array, Direction, Starting Text |
RPC Name | Call Tags |
---|---|
ORWU16 USERINFO | USERINFO |
ORWU16 VALIDSIG | VALIDSIG |
ORWU16 HOSPLOC | HOSPLOC |
ORWU16 VALDT | VALDT |
ORWU16 NEWPERS | NEWPERS |
ORWU16 DEVICE | DEVICE |
FileNo | Call Tags |
---|---|
^TIU(8925 - [#8925] | FIELD^DID |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(1 - [#3.5] | DEVICE+2, DEVICE+3, DEVICE+4, DEVICE+5 |
^%ZIS(2 - [#3.2] | DEVICE+3 |
^SC - [#44] | ACTLOC+2, ACTLOC+3, ACTLOC+4 |
^SC("B" | HOSPLOC+5, HOSPLOC+6, HOSPLOC+11, HOSPLOC+12 |
^VA(200 - [#200] | USERINFO+3, VALIDSIG+3, NEWPERS+5, NEWPERS+6, NEWPERS+11, NEWPERS+12 |
^XUSEC( | NEWPERS+6, NEWPERS+12 |
^XUSEC("ORELSE" | USERINFO+4 |
^XUSEC("OREMAS" | USERINFO+4 |
^XUSEC("ORES" | USERINFO+4 |
^XUSEC("PROVIDER" | USERINFO+5 |
Name | Line Occurrences |
---|---|
$$ACTLOC | HOSPLOC+7, HOSPLOC+13 |
Name | Field # of Occurrence |
---|---|
^( | DEVICE+2 |
^(1 | DEVICE+5 |
^(90 | DEVICE+5 |
^(91 | DEVICE+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | VALDT~, VALDT+1* |
CNT | HOSPLOC+2~*, HOSPLOC+5, HOSPLOC+8, HOSPLOC+11, NEWPERS+2~*, NEWPERS+5, NEWPERS+8, NEWPERS+11 |
D0 | ACTLOC+2~, ACTLOC+3* |
>> DEV | DEVICE+1*, DEVICE+2*, DEVICE+5 |
DIR | HOSPLOC~, HOSPLOC+4, HOSPLOC+10, NEWPERS~, NEWPERS+4, NEWPERS+10 |
DT | ACTLOC+5 |
DUZ | USERINFO+3, USERINFO+4, USERINFO+5, VALIDSIG+3 |
ESOK | VALIDSIG~, VALIDSIG+1*, VALIDSIG+3* |
FROM | HOSPLOC~, HOSPLOC+5*, HOSPLOC+6, HOSPLOC+7, HOSPLOC+11*, HOSPLOC+12, HOSPLOC+13, NEWPERS~, NEWPERS+5*, NEWPERS+6 , NEWPERS+7, NEWPERS+11*, NEWPERS+12, NEWPERS+13 |
I | HOSPLOC+2~, HOSPLOC+5*, HOSPLOC+7, HOSPLOC+8, HOSPLOC+11*, HOSPLOC+13, NEWPERS+2~, NEWPERS+5*, NEWPERS+7, NEWPERS+8 , NEWPERS+11*, NEWPERS+13, DEVICE+1*, DEVICE+5*, URGENCY+1~, URGENCY+3* |
IEN | HOSPLOC+2~, HOSPLOC+6*, HOSPLOC+7, HOSPLOC+12*, HOSPLOC+13, NEWPERS+2~, NEWPERS+6*, NEWPERS+7, NEWPERS+12*, NEWPERS+13 , DEVICE+2*, DEVICE+3, DEVICE+4, DEVICE+5 |
KEY | NEWPERS~, NEWPERS+2*, NEWPERS+6, NEWPERS+12 |
LOC | ACTLOC~, ACTLOC+2, ACTLOC+3, ACTLOC+4 |
ORDD | URGENCY+1~ |
ORDD("POINTER" | URGENCY+3 |
U | USERINFO+3, USERINFO+4, USERINFO+5, VALIDSIG+3, ACTLOC+5, DEVICE+4, DEVICE+5 |
X | VALIDSIG~, VALIDSIG+1*, VALIDSIG+3, ACTLOC+2~, ACTLOC+3, ACTLOC+4*, ACTLOC+5, VALDT~, URGENCY+1~, URGENCY+3* |
Y | USERINFO~, USERINFO+3*, USERINFO+4*, USERINFO+5*, HOSPLOC~, NEWPERS~, DEVICE~, VALDT~, URGENCY~ |
Y( | HOSPLOC+7*, HOSPLOC+8*, HOSPLOC+13*, NEWPERS+7*, NEWPERS+8*, NEWPERS+13*, DEVICE+5*, URGENCY+3* |