YTQHL7 ;ALB/ASF - HL7 ; 3/9/12 1:06pm
Source file <YTQHL7.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 |
---|---|---|
Mental Health | 6 | YS MHA YS MHA A08 EVENT YTQ HL7 YTQAPI14 YTQHL7 YTQPXRM4 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ACKMHA | ;
|
|
ARSEND | ;resend AR acks
|
|
ARHL7 | ;taskman hl7 resend
|
|
ERRMAIL(X,YSAD) | ;mail error reports
|
|
HL7(YSDATA,YS) | ;RPC entry
|
|
ADSEND | ;send completed Admin to MHSHG
|
|
BLDM | ;BUILD A SINGLE MESSAGE
|
|
1 | ;set up environment for message
|
|
2 | ;Add message txt to HLA array
|
|
CTRL | ;remove stray chars
|
|
DIRECT | ;CALL HL7 TO TRANSMIT MESSAGE
|
|
OBX(YSAD) | ;enter multiple OBX seqments
|
|
REDO | ;resend all no transmits and errors
|
|
REDO1 | ;resend single admin
|
|
CTRL1 | ;remove control chars
|
Name | Field # of Occurrence |
---|---|
^%DT | ARSEND+4 |
^%ZTLOAD | ARSEND+6 |
^DIC | ACKMHA+7, REDO1+1 |
^DIE | ACKMHA+15, HL7+14 |
$$GET1^DIQ | ACKMHA+10, ADSEND+4, ADSEND+7, ADSEND+8 |
EN^DIQ | REDO1+3 |
^DIR | REDO1+4 |
$$GETAPP^HLCS2 | ERRMAIL+2 |
$$HLDATE^HLFNC | 2+2, 2+12, OBX+10, OBX+15 |
INIT^HLFNC2 | 1+1 |
GENERATE^HLMA | DIRECT+1 |
ADM^VADPT2 | 2+6 |
$$EN^VAFHLPID | 2+4 |
$$HLNAME^XLFNAME | 2+14 |
^XMD | ERRMAIL+12 |
HL7^YTQHL7 | ARHL7+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
YTQ HL7 | HL7 |
HL7 Protocol Name | Call Tags |
---|---|
YS MHA A08 EVENT | ACKMHA |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
^YTT(601.71 - [#601.71] | GET1^DIQ |
^YTT(601.84 - [#601.84] | Classic Fileman Calls |
^HL(772 - [#772] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("YSMHAHL7" | ERRMAIL+3!, ERRMAIL+4*, ERRMAIL+5*, ERRMAIL+6*, ERRMAIL+7*, ERRMAIL+13! |
^YTT(601.71 - [#601.71] | HL7+12 |
^YTT(601.72 - [#601.72] | OBX+4 |
^YTT(601.75 - [#601.75] | OBX+10 |
^YTT(601.76 - [#601.76] | OBX+2, OBX+3 |
^YTT(601.84 - [#601.84] | HL7+8, HL7+10, HL7+11, ADSEND+1, ADSEND+2, ADSEND+3, ADSEND+5, ADSEND+6, OBX+1, REDO+1 , REDO+2 |
^YTT(601.85 - [#601.85] | OBX+6, OBX+8, OBX+11, OBX+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | OBX+14* |
>> %DT | ARSEND+4* |
CNT | HL7+3~, BLDM+3~, BLDM+4*, 2+2*, 2+4*, 2+7*, 2+11*, 2+12, 2+15, CTRL+1 , OBX+9*, OBX+10*, OBX+12*, OBX+15 |
DA | ACKMHA+15*, HL7+3~, HL7+14*, REDO1+3* |
DFN | HL7+3~, ADSEND+1*, 2+4 |
DGNAME | 2+13~, 2+14 |
DGNAME("FIELD" | 2+13* |
DGNAME("FILE" | 2+13* |
DGNAME("IENS" | 2+13* |
DIC | ACKMHA+7*!, REDO1+1!* |
DIC(0 | ACKMHA+7*, REDO1+1* |
DIE | ACKMHA+15*, HL7+3~, HL7+14* |
DIR | REDO1+1! |
DIR("A" | REDO1+4* |
DIR("B" | REDO1+4* |
DIR(0 | REDO1+4* |
DR | ACKMHA+15*, HL7+3~, HL7+14* |
DUZ(2 | ADSEND+8 |
G | HL7+3~, OBX+8*, OBX+10 |
G1 | HL7+3~ |
HL | 1+1!, 1+2, 1+4 |
HL("ECH" | 1+6 |
HL("FS" | ACKMHA+2, 1+5 |
HLA | BLDM+2! |
HLA("HLS" | 2+2*, 2+4*, 2+7*, 2+12*, 2+15*, CTRL+1, OBX+10*, OBX+12*, OBX+15*, CTRL1+1* |
HLCS | HL7+3~, BLDM+3~, 1+6* |
HLECH | HL7+3~, 2+12, 2+14 |
HLEVN | BLDM+2! |
HLFS | HL7+3~, BLDM+3~, 1+5*, 2+2, 2+7, 2+12, 2+15, OBX+10, OBX+12 |
HLNEXT | ACKMHA+4, HL7+3~ |
HLNODE | ACKMHA+5, HL7+3~ |
HLQUIT | ACKMHA+4, HL7+3~ |
J1 | HL7+3~, CTRL+1*, CTRL1+1 |
J2 | HL7+3~, CTRL1+1* |
MC | HL7+3~, BLDM+3~ |
MYOPTNS | HL7+3~, DIRECT+1 |
MYRESULT | HL7+3~, DIRECT+1 |
N | ACKMHA+11*, HL7+3~ |
U | ACKMHA+9, ERRMAIL+9, HL7+10, HL7+11, HL7+12, ADSEND+1, ADSEND+2, ADSEND+3, ADSEND+5, ADSEND+6 , OBX+1, OBX+3, OBX+4, OBX+8, OBX+10, REDO+2 |
VADMVT | HL7+4~, 2+6 |
VAINDT | HL7+4~, 2+6* |
X | ACKMHA+7*, ACKMHA+10*, ARSEND+4*, ERRMAIL~, ERRMAIL+6, OBX+14* |
X1 | HL7+4~, 2+14*, 2+15, OBX+14* |
XMDUZ | ERRMAIL+1~, ERRMAIL+11* |
XMSUB | ERRMAIL+1~, ERRMAIL+8* |
XMTEXT | ERRMAIL+1~, ERRMAIL+10* |
XMY | ERRMAIL+1~ |
XMY("G." | ERRMAIL+9* |
Y | ACKMHA+8, ACKMHA+9, ARSEND+4, HL7+4~, REDO1+1, REDO1+3, REDO1+5 |
>> Y1 | OBX+13*, OBX+14*, OBX+15 |
YS | ARHL7+1!, ARHL7+3, HL7~, REDO+3!, REDO1+5! |
YS("AD" | ARHL7+2*, HL7+6, REDO+3*, REDO1+5* |
YS772 | ACKMHA+1~, ACKMHA+9*, ACKMHA+10 |
YSACK | ACKMHA+1~, ACKMHA+2*, ACKMHA+5*, ACKMHA+14, ACKMHA+16 |
YSAD | ACKMHA+1~, ACKMHA+11*, ACKMHA+12, ACKMHA+15, ACKMHA+17, ARSEND+5, ARHL7+2, ERRMAIL~, ERRMAIL+4, HL7+3~ , HL7+6*, HL7+7, HL7+8, HL7+10, HL7+11, HL7+14, ADSEND+1, ADSEND+2, ADSEND+3, ADSEND+5 , ADSEND+6, 2+9, OBX~, OBX+1, OBX+6, OBX+10, OBX+12, REDO+1*, REDO+2, REDO+3 , REDO1+3*, REDO1+5 |
YSANSID | HL7+4~, OBX+6*, OBX+7, OBX+8, OBX+11, OBX+13 |
YSAVED | HL7+4~, ADSEND+2*, 2+2, 2+6, 2+12, OBX+10, OBX+15 |
YSCC | HL7+4~, OBX+8*, OBX+10 |
YSCONID | HL7+4~, OBX+2*, OBX+3 |
YSDATA | ARHL7+1!, ARHL7+3, HL7~, REDO+3!, REDO1+5! |
YSDATA(1 | HL7+5*, HL7+7*, HL7+8*, HL7+10*, HL7+12*, HL7+13*, 1+4*, DIRECT+2* |
YSDATA(2 | HL7+7*, HL7+8*, HL7+10*, HL7+12*, 1+4* |
YSDIV | ACKMHA+1~, ADSEND+7*, ADSEND+8*, 2+7 |
YSEQ | HL7+4~, OBX+2*, OBX+10, OBX+12 |
YSERT | ACKMHA+1~, ACKMHA+5*, ACKMHA+17 |
YSFS | ACKMHA+1~, ACKMHA+2*, ACKMHA+5, ACKMHA+11 |
YSIN | HL7+4~, OBX+1*, OBX+2 |
YSIO | HL7+4~, 2+6*, 2+7 |
YSLINE | HL7+4~, OBX+11*, OBX+12, OBX+13 |
YSLOCAT | ACKMHA+1~, ADSEND+6*, ADSEND+7 |
YSMAILG | ERRMAIL+1~, ERRMAIL+2*, ERRMAIL+9 |
YSMID | ACKMHA+1~, ACKMHA+5*, ACKMHA+7 |
YSMSG | ACKMHA+1~ |
YSMSG( | ACKMHA+11 |
YSMTXT | ACKMHA+1~ |
YSORBY | HL7+4~, ADSEND+5*, 2+13, 2+14 |
YSOUT | ACKMHA+11*, HL7+4~ |
YSQ | HL7+3~ |
YSQN | HL7+4~, OBX+3*, OBX+4, OBX+6, OBX+10, OBX+12 |
YSRTYP | HL7+4~, OBX+4*, OBX+5 |
YSRTYPN | HL7+4~, OBX+5*, OBX+12 |
YSTEST | HL7+4~, ADSEND+4*, 2+12 |
YSTESTN | HL7+4~, ADSEND+3*, ADSEND+4, 2+12 |
YSTS | HL7+4~, REDO+2*, REDO+3 |
YSTST | HL7+4~, HL7+11*, HL7+12 |
YSX | ACKMHA+1~, ACKMHA+14*, ACKMHA+15, ACKMHA+17 |
ZTDESC | ARSEND+1~, ARSEND+5* |
ZTDTH | ARSEND+1~, ARSEND+4* |
ZTIO | ARSEND+1~, ARSEND+3* |
ZTREQ | ARSEND+1~, ARHL7+4* |
ZTRTN | ARSEND+1~, ARSEND+3* |
>> ZTSAVE("YSAD" | ARSEND+2* |