XUSNPIXI ;OAK_BP/BEE - NPI EXTRACT REPORT INTERFACE ROUTINE ;01-OCT-06
Source file <XUSNPIXI.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | (,KILL)^%ZTLOAD $$HTFM^XLFDT $$PROD^XUPROD |
Health Level Seven | 2 | INIT^HLFNC2 GENACK^HLMA1 |
MailMan | 1 | ^XMD |
Registration | 1 | $$SITE^VASITE |
VA Fileman | 1 | ^%DT |
Name | Comments | DBIA/ICR reference |
---|---|---|
SCHED(ZTDTH) | ||
EN | ; Entry Point - Place message into a TMP global.
|
|
ACK | ||
SUBJ() | ||
APPACK(HL,XUSACK) | ;
|
|
EXIT | ||
CA(IDT,XDT) | ||
MSG(XUSSUB) | ||
NW(IDT,XDT) | ||
GETTASK(IDT) |
HL7 Protocol Name | Call Tags |
---|---|
XUS NPI EXTRACT INPUT | |
XUS NPI EXTRACT RESPONSE |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("UCI" | GETTASK+3 |
^%ZTSK - [#14.4] | GETTASK+6, GETTASK+7, GETTASK+8 |
^TMP($J | EN+6!, EN+8*, EN+10*, EN+14, EN+33, EXIT+1! |
Name | Line Occurrences |
---|---|
$$CA | EN+58 |
$$GETTASK | NW+3, CA+3 |
$$NW | EN+56 |
$$SCHED | NW+7 |
$$SUBJ | MSG+7 |
ACK | EN+19, EN+24, EN+36, EN+41, EN+50 |
APPACK | ACK+3 |
MSG | NW+13, CA+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | EN+2~, EN+50*, EXIT! |
ACK | EN+2~, ACK+3, EXIT! |
ACK("MSA" | ACK*, ACK+1*, ACK+2* |
CNT | EN+2~, EN+8*, EN+9*, EN+10, EXIT! |
DIFROM | MSG~ |
EVENT | EN+2~, EN+23*, EN+24, EN+25, EXIT! |
FS | EN+2~, EN+15*, EXIT!, APPACK+1~, APPACK+2*, APPACK+8 |
FSHLI | EN+2~, EN+15*, EN+18, EN+23, EN+40, EN+45, EN+51, EXIT! |
HL | ACK+3, EXIT+1!, APPACK~, APPACK+5 |
HL("EID" | APPACK+11 |
HL("EIDS" | APPACK+11 |
HL("FS" | APPACK+2 |
HL("HLMTIENS" | EN+28*, APPACK+11 |
HL("MID" | ACK+1 |
HLA | APPACK+1~ |
HLA("HLA" | APPACK+8* |
>> HLMTIENS | EN+28 |
HLNEXT | EN+7, EXIT+1! |
HLNODE | EN+8, EXIT+1! |
HLNODE( | EN+9, EN+10 |
HLQUIT | EN+7, EXIT+1! |
IDT | EN+2~, EN+52*, EN+56, EN+58, EXIT!, NW~, NW+3, NW+7, CA~, CA+3 , GETTASK~, GETTASK+18 |
ORDCTL | EN+2~, EN+40*, EN+41, EN+42, EN+55, EN+57 |
PROCID | EN+2~, EN+18*, EN+19, EXIT! |
PROD | SUBJ~, SUBJ+9*, SUBJ+11 |
SEGCNT | EN+2~, EN+7*, EN+8, EN+10, EXIT! |
SEGMSH | EN+2~, EN+14*, EN+15, EN+18, EN+19, EN+23, EXIT! |
SEGORC | EN+2~, EN+33*, EN+36, EN+37, EN+40, EN+45, EN+51, EXIT! |
SINFO | SUBJ~, SUBJ+3*, SUBJ+6 |
SITE | SUBJ~, SUBJ+6*, SUBJ+11 |
STS | EN+2~, EN+20*, EN+25*, EN+37*, EN+42*, EN+51*, EN+56*, EN+58*, ACK, ACK+2 , EXIT! |
SUBJ | SUBJ~ |
TASK | GETTASK~, GETTASK+5*, GETTASK+6*, GETTASK+7, GETTASK+8, GETTASK+18 |
TASKNO | GETTASK~, GETTASK+5*, GETTASK+6, GETTASK+18*, GETTASK+19 |
TDT | GETTASK~, GETTASK+17*, GETTASK+18 |
TSK | NW~, NW+3*, NW+4, NW+7*, NW+10 |
U | ACK, ACK+2, GETTASK+14, SUBJ+6 |
X | EN+2~, EN+45*, EN+46*, EN+47*, EN+48*, EN+49*, EN+52, EXIT! |
XDT | EN+2~, EN+52*, EN+56, EN+58, EXIT!, NW~, NW+4, NW+13, CA~, CA+4 , CA+13 |
XMDUZ | MSG~, MSG+8* |
XMMG | MSG~ |
XMSUB | MSG~, MSG+7*, MSG+11 |
XMTEXT | MSG~, MSG+3* |
XMY | MSG~ |
XMY("G.NPI EX | TRACT VERIFICATION" , MSG+14* |
XMZ | MSG~ |
XUDT | MSG~, MSG+4*, MSG+6 |
XUSACK | APPACK~ |
XUSACK("MSA" | APPACK+8 |
XUSGENR | APPACK+1~, APPACK+11 |
XUSNPIMM | MSG~ |
XUSNPIMM( | MSG+11* |
XUSSUB | MSG~, MSG+4, MSG+5*, MSG+6*, MSG+7 |
XUSUCI | GETTASK~, GETTASK+3*, GETTASK+14 |
Y | EN+2~, EN+50, EN+52, EXIT!, GETTASK~, GETTASK+3 |
ZTDESC | SCHED~, SCHED+2* |
ZTDTH | SCHED~ |
ZTIO | SCHED~, SCHED+3* |
ZTRTN | SCHED~, SCHED+1* |
ZTSK | CA~, CA+3*, CA+4, CA+10, SCHED~, SCHED+5 |
ZTSK(0 | CA+10 |
ZTSK0 | GETTASK~, GETTASK+8*, GETTASK+11, GETTASK+14, GETTASK+17 |