OCXOHL7 ;SLC/RJS,CLA - External Interface - PROCESS HL7 DATA ARRAY ;4/02/03 13:50
Source file <OCXOHL7.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 2 | ($$NEW,FINISH)^OCXOLOG (,$$CDATA,$$LOG,LOG,UPDATE)^OCXOZ01 |
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | OCXDEBUG |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOG(OCXARY) | ;
; Log Data Messages |
|
VERBOSE(OCXMSG) | ;
|
|
ARYSIZE(ARY) | ; Get array size (Local or Global)
|
|
EN(OCXMSG) | ;
|
|
SILENT(OCXMSG,OUTMSG) | ;
|
|
LOADATA(OCXSEG,OCXSD) | ; Get '|' piece #OCXPC of OCXSD Segment Data array.
|
|
ERROR | ||
PROC(OCXMSG,OUTMSG) | ;
|
|
ZW(ARY) | ; ZWrite an array (Local or Global)
|
|
RTEST() | ; Does ^OCXOZ01 exist ?? Is it currently being compiled ??
|
|
CHECK(OCXMSG,OUTMSG) | ;
|
|
GETDFN(ARRAY) | ; Returns the patient IEN from file 2.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | GETDFN+13 |
^OCXD(861 - [#861] | RTEST+3!*, RTEST+4 |
^TMP($J | CHECK+37, CHECK+38!, CHECK+39*, CHECK+40*, CHECK+41, CHECK+64, CHECK+71! |
Name | Line Occurrences |
---|---|
$$ARYSIZE | CHECK+30 |
$$GETDFN | CHECK+48, CHECK+66, LOG+7 |
$$LOG | CHECK+19 |
$$RTEST | CHECK+5 |
CHECK | SILENT+5, VERBOSE+5 |
LOADATA | CHECK+62, CHECK+64 |
SILENT | PROC+1 |
VERBOSE | EN+1 |
ZW | LOG+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | GETDFN~, GETDFN+3 |
ARY | ARYSIZE~, ARYSIZE+6*, ARYSIZE+8, ARYSIZE+9*, ARYSIZE+10*, ARYSIZE+11, ZW~, ZW+4, ZW+5*, ZW+7 , ZW+8*, ZW+9*, ZW+10 |
ARY1 | ARYSIZE+2~, ARYSIZE+9*, ARYSIZE+11*, ZW+2~, ZW+8*, ZW+10* |
DATE | RTEST+1~, RTEST+4*, RTEST+5 |
DUZ | LOG+8 |
LASTPC | CHECK+29~ |
OCXARY | CHECK+2~, CHECK+12*, CHECK+14, CHECK+15, CHECK+19, CHECK+28, CHECK+30, CHECK+33, CHECK+39, CHECK+48 , CHECK+66, LOG~, LOG+3, LOG+6*, LOG+7, LOG+8, GETDFN+2~, GETDFN+3*, GETDFN+4, GETDFN+7 , GETDFN+8, GETDFN+9 |
OCXCLIN | CHECK+29~ |
OCXD0 | LOADATA+2~, LOADATA+5*, LOADATA+6 |
OCXD1 | LOADATA+2~, LOADATA+7*, LOADATA+8, LOADATA+9 |
OCXDFN | CHECK+2~, CHECK+48*, CHECK+66*, CHECK+67, LOG+5~, LOG+7*, LOG+8 |
OCXDSIZE | CHECK+2~, CHECK+30*, CHECK+32, CHECK+37, CHECK+62, CHECK+64 |
OCXEL | CHECK+2~ |
OCXHL7 | SILENT+2~, VERBOSE+2~ |
OCXLINE | CHECK+29~ |
OCXLINE(0 | CHECK+32, CHECK+33*, CHECK+34*, CHECK+35 |
OCXM | CHECK+6~, CHECK+8*, CHECK+9 |
OCXMSG | SILENT~, SILENT+5, VERBOSE~, VERBOSE+5, CHECK~, CHECK+12, PROC~, PROC+1, EN~, EN+1 |
OCXNDX | GETDFN+2~, GETDFN+4*, GETDFN+5, GETDFN+7, GETDFN+8, GETDFN+9 |
OCXNL | LOG+5~ |
OCXNL(1 | LOG+6* |
OCXODATA | CHECK+2~, CHECK+21* |
OCXODATA( | CHECK+45, CHECK+51, CHECK+52, CHECK+53!, CHECK+55*, CHECK+56*, LOADATA+9* |
OCXOLOG | CHECK+2~, CHECK+19*, CHECK+69 |
OCXOSRC | CHECK+2~, CHECK+26*, CHECK+48, CHECK+67 |
OCXOTIME | CHECK+3~ |
>> OCXOVRD | CHECK+21 |
OCXOZZT | SILENT+2~, VERBOSE+2~ |
OCXP1 | GETDFN+2~, GETDFN+7*, GETDFN+13 |
OCXP2 | GETDFN+2~, GETDFN+8*, GETDFN+11 |
OCXP3 | GETDFN+2~, GETDFN+9*, GETDFN+13 |
OCXPC | CHECK+29~ |
OCXPCNT | LOADATA+2~, LOADATA+5*, LOADATA+8*, LOADATA+9 |
OCXQUIT | CHECK+3~, CHECK+14*, CHECK+15*, CHECK+17 |
OCXRDT | SILENT+2~, SILENT+3*, VERBOSE+3* |
OCXSD | LOADATA~, LOADATA+5, LOADATA+6 |
OCXSEG | CHECK+35*, CHECK+41*, CHECK+43, CHECK+45, CHECK+51, CHECK+55, CHECK+56, CHECK+62, CHECK+64, LOADATA~ , LOADATA+4, LOADATA+9 |
OCXSEG0 | SILENT+2~, VERBOSE+2~, CHECK+3~, CHECK+52*, CHECK+53 |
OCXSEQ | CHECK+3~, CHECK+51*, CHECK+52, CHECK+53 |
OCXSUB | CHECK+3~, CHECK+14*, CHECK+15, CHECK+28*, CHECK+30, CHECK+33, CHECK+39, CHECK+55, CHECK+56 |
OCXTDAT | CHECK+29~ |
OCXTEST | CHECK+3~, CHECK+21* |
OCXTEXT | LOADATA+2~, LOADATA+6*, LOADATA+7, LOADATA+8, LOADATA+9 |
>> OCXTRACE | LOG+3 |
OCXVAR | CHECK+3~ |
OCXVAR("DUZ" | CHECK+23* |
OCXVAR("OCXARY" | CHECK+25* |
OCXVAR("OCXMSG" | CHECK+24* |
OCXX | VERBOSE+2~, VERBOSE+7* |
OMSG | CHECK+6~, CHECK+7*, CHECK+8, CHECK+10 |
OTMOUT | CHECK+6~ |
OUTMSG | SILENT~, SILENT+4*, SILENT+5, VERBOSE+2~, VERBOSE+4*, VERBOSE+5, CHECK~, CHECK+48, CHECK+67, PROC~ , PROC+1 |
OUTMSG( | VERBOSE+7, CHECK+8, CHECK+10* |
OUTMSG("" | CHECK+10 |
OUTMSG(0 | VERBOSE+6, VERBOSE+8 |
SIZE | ARYSIZE+2~, ARYSIZE+4*, ARYSIZE+6*, ARYSIZE+11*, ARYSIZE+13 |
TMOUT | RTEST+1~ |
U | RTEST+3, RTEST+4, GETDFN+13 |
X | CHECK+29~ |
Name | Field # of Occurrence |
---|---|
$T(LOG^OCXOZ01 | LOG+4 |
$T(^OCXOZ01 | RTEST+2 |