BHLU ; cmi/flag/maw - BHL Utilities ; [ 04/19/2004 10:42 AM ]
Source file <BHLU.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | NOW^%DTC ^DIC FILE^DICN ^DIE |
IHS Generic Interface System | 2 | EN^INHSGZ ^INMPORT |
Kernel | 2 | ^%ZISC $$OPEN^%ZISH |
IHS Support HL7 Interfaces | 1 | $$CHK^BHLBCK |
IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
LPINTHU(BHLUIEN) | ||
ST(ST) | ;-- transform into state
|
|
DIE | ;-- generic DIE call from BHL package
|
|
CHAR | ;-- set field sep and encoding characters for a message
|
|
MPORT | ;EP - run the import package utility
|
|
FK | ;EP - kill fileman variables
|
|
SENDFILE(FNM,SDIR,IP,PASS) | ;EP - this will trigger a send via the sendto command, sendto.pl must exist
|
|
HFSRL(DEST,BHLHDIR,BHLHFNM) | ;EP - export from this destination
|
|
CHARUP(BHLMIEN) | ;EP - update field sep and enc chars for hl7
|
|
DIE4 | ;-- generic DIE call from BHL package
|
|
DIC(BHLFL,BHLVAL) | ;EP - generic dic call
|
|
COMPILEP(NS) | ||
EOJ | ;-- kill variables and quit
|
|
COMPILE(MSG) | ||
CHKDOB(BHLDOBC) | ||
DIEM | ;-- generic die call for multiples
|
|
HFSDW | ;-- callable from Data Warehouse
|
|
RLINTHU(BHLUIEN) | ||
HFS(BHLHFSN,BHLUIEN) | ||
STUFFO(DEST,STOR) | ||
HFSA(DEST,BHLHDIR,BHLHFNM) | ;EP - export from this destination
|
|
CHKPAT(BHLPT,BHLDUZ) |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
^INTHL7M - [#4011] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT("D" | CHKPAT+2, CHKPAT+3 |
^AUTTSITE(1 | SENDFILE+1 |
^DD(4001 | STUFFO+16 |
^DPT - [#2] | CHKDOB+1, CHKDOB+3 |
^INLHDEST( | HFSDW+3, HFSDW+6, HFSDW+7, HFSDW+9!, HFSRL+5, HFSRL+6, HFSRL+8!, STUFFO+21* |
^INRHD("B" | STUFFO+3 |
^INTHL7M - [#4011] | CHARUP+1, CHARUP+2*, CHARUP+3*, CHARUP+4* |
^INTHL7M("B" | COMPILEP+1, COMPILEP+3 |
^INTHU - [#4001] | HFS+4, HFS+5, HFS+9, HFS+10, LPINTHU+1, LPINTHU+2, RLINTHU+1, RLINTHU+4, STUFFO+20! |
^INXPORT( | MPORT+4, MPORT+5 |
^INXPORT("" | MPORT+1, MPORT+3 |
Name | Line Occurrences |
---|---|
CHARUP | CHAR+6 |
LPINTHU | HFSDW+8 |
RLINTHU | HFSRL+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | STUFFO+1 |
>> BHL("MSG" | CHAR+5*, CHAR+6 |
>> BHLDOB | CHKDOB+2 |
>> BHLDOB2 | CHKDOB+1*, CHKDOB+2 |
BHLDOBC | CHKDOB~, CHKDOB+1, CHKDOB+3, CHKDOB+5 |
BHLDUZ | CHKPAT~, CHKPAT+1*, CHKPAT+3 |
>> BHLEFL | DIE+6*, DIE4+6*, DIEM+3* |
>> BHLERCD | DIE+6*, DIE4+6*, DIEM+3*, CHKDOB+2*, CHKDOB+4* |
>> BHLERR | DIE+6, DIE4+6, DIEM+3, CHKDOB+2, CHKDOB+4 |
BHLFL | DIE+4, DIE+6, DIE4+4, DIE4+6, DIEM+1, DIC~, DIC+1 |
>> BHLFL2 | DIEM+3 |
>> BHLFLD | DIE+4, DIE4+4, DIEM+1, DIEM+3* |
>> BHLH | HFSDW+6*, HFSDW+7, HFSDW+9, HFSRL+5*, HFSRL+6, HFSRL+8 |
BHLHDIR | HFSA~, HFSDW+4, HFSRL~, HFSRL+3 |
BHLHFNM | HFSA~, HFSDW+4, HFSRL~, HFSRL+3 |
BHLHFSN | HFS~, HFS+1 |
BHLIPK | MPORT+5*, MPORT+6, MPORT+10! |
BHLIST | MPORT+4*, MPORT+5, MPORT+7, MPORT+10! |
BHLIT | MPORT+3*, MPORT+4, MPORT+5, MPORT+6, MPORT+10! |
>> BHLJOB | HFSDW+1*, HFSDW+2, HFSRL+1*, HFSRL+2 |
BHLMIEN | CHARUP~, CHARUP+1, CHARUP+2, CHARUP+3, CHARUP+4 |
>> BHLMSTD | HFS+1, HFS+3, HFS+8 |
>> BHLNDA | COMPILEP+1*, COMPILEP+2, COMPILEP+3 |
>> BHLNIEN | COMPILEP+3*, COMPILEP+4 |
>> BHLOPS | SENDFILE+1*, SENDFILE+3, SENDFILE+5 |
>> BHLPAT | CHKPAT+2, CHKPAT+3*, CHKPAT+4, CHKDOB+2*, CHKDOB+4*, CHKDOB+5*, CHKDOB+6 |
BHLPT | CHKPAT~, CHKPAT+2, CHKPAT+3 |
>> BHLSEND | SENDFILE+3*, SENDFILE+4, SENDFILE+5*, SENDFILE+7 |
>> BHLSEX | CHKDOB+4 |
>> BHLSEX2 | CHKDOB+3*, CHKDOB+4 |
>> BHLU | HFSDW+7*, HFSDW+8, HFSDW+9, HFSRL+6*, HFSRL+7, HFSRL+8 |
>> BHLUDA | HFS+4*, HFS+5, HFS+9*, HFS+10, LPINTHU+1*, LPINTHU+2, RLINTHU+1*, RLINTHU+4 |
BHLUIEN | HFS~, HFS+4, HFS+5, HFS+9, HFS+10, LPINTHU~, LPINTHU+1, LPINTHU+2, RLINTHU~, RLINTHU+1 , RLINTHU+4 |
BHLVAL | DIE+2*, DIE+3, DIE+4, DIE4+2*, DIE4+3, DIE4+4, DIEM+1, DIC~, DIC+1 |
>> BHLVAL2 | DIEM+1 |
>> BHLX | DIE+4, DIE4+4, DIEM+1 |
>> BHLXDA | CHKPAT+2*, CHKPAT+3, STUFFO+13*, STUFFO+17 |
>> BHLXDEST | STUFFO+3*, STUFFO+9, STUFFO+21 |
>> BHLXDTM | STUFFO+1*, STUFFO+8 |
>> BHLXH | STUFFO+2*, STUFFO+21 |
>> BHLXIO | STUFFO+5*, STUFFO+9 |
>> BHLXPRIO | STUFFO+6*, STUFFO+10, STUFFO+21 |
>> BHLXR | HFS+5*, HFS+6, HFS+7 |
>> BHLXSTAT | STUFFO+4*, STUFFO+9 |
>> BHLXUIF | STUFFO+12*, STUFFO+15, STUFFO+17, STUFFO+20, STUFFO+21 |
>> BHLY | DIC+2*, DIC+3, HFSDW+2*, HFSRL+2* |
>> BHLYDA | CHKPAT+3* |
>> DA | DIE+4*, DIE4+4*, DIEM+1* |
>> DA(1 | DIEM+1*, STUFFO+17* |
DD | FK+1!, STUFFO+7!, STUFFO+14! |
DEST | HFSA~, HFSDW+3, HFSDW+6, HFSDW+7, HFSDW+9, HFSRL~, HFSRL+5, HFSRL+6, HFSRL+8, STUFFO~ , STUFFO+3 |
DIC | DIC+1*, FK+1!, CHAR+1*, STUFFO+8*, STUFFO+14!, STUFFO+15* |
DIC("A" | CHAR+2* |
DIC("DR" | STUFFO+9*, STUFFO+10* |
DIC("P" | STUFFO+16* |
DIC(0 | DIC+1*, CHAR+1*, STUFFO+8*, STUFFO+15* |
DIE | DIE+1!, DIE+4*, DIE+7!, DIE4+1!, DIE4+4*, DIE4+7!, DIEM+1*, DIEM+4!, FK+1! |
DIR | FK+1! |
DO | FK+1!, STUFFO+7!, STUFFO+14! |
DR | DIE+1!, DIE+4*, DIE+7!, DIE4+1!, DIE4+4*, DIE4+7!, DIEM+1*, DIEM+4!, FK+1! |
DUZ(2 | CHKPAT+1 |
FNM | SENDFILE~, SENDFILE+3, SENDFILE+5 |
>> INGALL | COMPILE+1*, COMPILEP+4* |
IO | HFS+2, LPINTHU+2, RLINTHU+4 |
IP | SENDFILE~, SENDFILE+3, SENDFILE+5 |
MSG | COMPILE~, COMPILE+1 |
NS | COMPILEP~, COMPILEP+2 |
>> NST | ST+2*, ST+3 |
PASS | SENDFILE~, SENDFILE+2, SENDFILE+5 |
SDIR | SENDFILE~, SENDFILE+3, SENDFILE+5 |
ST | ST~, ST+1, ST+2 |
STOR | STUFFO~, STUFFO+13, STUFFO+17 |
U | CHKDOB+1, CHKDOB+3, CHARUP+1, CHARUP+4, SENDFILE+1 |
>> X | DIC+1*, SENDFILE+4*, SENDFILE+7*, STUFFO+8*, STUFFO+17*, STUFFO+18 |
Y | DIE+6, DIE4+6, DIEM+3, DIC+2, FK+1!, CHAR+4, CHAR+5, COMPILE+1*, COMPILEP+4*, HFS+1* , HFSDW+4*, HFSDW+5, HFSRL+3*, HFSRL+4, STUFFO+12 |