INHUT1 ; FRW,DGH ; 10 Jun 99 14:37; HL7 utilities
Source file <INHUT1.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 3 | $$COMP^INHUT ($$HDT,$$TS)^INHUT10 $$SUBESC^INHUT7 |
VA Fileman | 1 | ^%DT |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 2 | INHMS1 INHUT |
Contract Health Management Information System | 1 | ACHS278 |
IHS Accounts Receivable | 1 | BAR276 |
IHS Support HL7 Interfaces | 1 | BHLX835 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CRB(X,INDELIMS,INENC,INDIR) | ;Transform to code room-bed location
|
|
CL(X,INDELIMS,INENC,INDIR) | ;Transform to coded location
|
|
CE(INTCE,FILE,CODE,INDELIMS,INENC,INDIR) | ;Entry point
|
|
DT(X) | ;Transform date format to HL7 date format
|
|
CC(X,INDELIMS,INENC,INDIR) | ;Transform to charge code
; INDELIMS - Delimeter values ; INENC - 0 don't encode 1 encode ; INDIR - O Outbound, I Inbound |
|
TS(X) | ;Transform date to HL7 time stamp format
|
|
FDT(X,TS) | ;Transform date format to HL7 date format
|
|
CN(INTCE,FILE,CODE,INDELIMS,INENC,INDIR) | ;Entry point to transform to composite data type
|
|
PN(N,INDELIMS,INENC,INDIR) | ;Transform person name to HL7 formatted person name
|
|
HDT(X,INTS,INVA) | ;Transform HL7 date format to internal fileman format
|
|
HLPN(X,INSUBDEL,INDELIMS,INENC,INDIR) | ||
CM(INTCE,FILE,CODE,INDELIMS,INENC,INDIR) | ;Entry point to transform to composite data type
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | CRB+13 |
^DIC - [#1] | CE+23, CE+24, CE+34 |
^DIC(4 - [#4] | CRB+13 |
^INVD(4090.2 - [#4090.2] | CE+28, CE+31 |
^SC - [#44] | CL+10, CRB+13 |
Name | Line Occurrences |
---|---|
$$CE | CM+5, CN+6, CL+12, CC+8, CRB+10 |
$$PN | CN+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | CE+13~, CM+5~*, CM+6*, CM+7, CN+5~, CN+6*, CN+7*, CN+8 |
%DT | DT+6~*, FDT+8~* |
B | CRB+3~, CRB+4*, CRB+16*, CRB+18 |
CE | CE+13~, CE+40*, CE+42*, CE+43 |
CODE | CE~, CE+14*, CE+16*, CE+20, CE+21, CE+23, CE+24, CE+31*, CE+37*, CE+38 , CE+45, CM~, CN~, CN+6, CRB+10 |
D | CRB+3~, CRB+4*, CRB+13*, CRB+15*, CRB+18 |
DLM | CE+13~, CE+14*, CE+21, CE+24, CE+38, CE+40, CE+43, CE+45 |
FILE | CE~, CE+16*, CE+18*, CE+20, CE+21, CE+23, CE+24, CE+28, CE+34, CM~ , CM+5, CN~, CN+6 |
GL | CE+13~, CE+18*, CE+34*, CE+35*, CE+38, CE+40 |
GLO | CE+13~, CE+18* |
INCL1 | CL+7~, CL+8*, CL+10, CL+12*, CL+14*, CL+15, CC+7~, CC+8*, CC+12 |
INCL2 | CL+7~, CL+8*, CL+10*, CL+12*, CL+14, CL+15, CC+7~, CC+9*, CC+11*, CC+12 |
INDELIMS | CE~, CE+37, CE+42, CM~, CM+5, CN~, CN+6, PN~, PN+14, PN+15 , PN+16, HLPN~, HLPN+13, CL~, CL+12, CC~, CC+8, CC+11, CRB~, CRB+10 , CRB+15, CRB+16 |
INDIR | CE~, CE+37, CE+42, CM~, CM+5, CN~, CN+6, PN~, PN+14, PN+15 , PN+16, HLPN~, HLPN+13, CL~, CL+12, CC~, CC+8, CC+11, CRB~, CRB+15 , CRB+16 |
INENC | CE~, CE+37, CE+42, CM~, CM+5, CN~, CN+6, PN~, PN+13, HLPN~ , HLPN+13, CL~, CL+12, CC~, CC+8, CC+11, CRB~, CRB+14 |
>> INSUBCOM | CRB+11 |
INSUBDEL | CE+14, CM+6, CN+7, PN+17, PN+18, HLPN~, HLPN+12, CL+14, CL+15, CC+12 , CRB+11, CRB+18 |
INTCE | CE~, CE+12, CE+16*, CE+20, CE+21, CE+23, CE+24, CE+35, CE+38, CE+43 , CM~, CM+5, CN~, CN+6 |
INTS | HDT~, HDT+13 |
INVA | HDT~, HDT+13 |
MAP | CE+13~, CE+28*, CE+31 |
N | PN~, PN+9, PN+11, PN+17*, PN+18*, PN+19 |
N0 | PN+10~, PN+11*, PN+14*, PN+17 |
N1 | PN+10~, PN+11*, PN+15*, PN+18 |
N2 | PN+10~, PN+11*, PN+16*, PN+17 |
OUT | CE+13~, CE+43*, CE+45*, CE+47 |
TS | FDT~, FDT+7*, FDT+9 |
U | CE+18, CE+31, CE+40, CL+10, CRB+13 |
W | CRB+3~, CRB+4*, CRB+10*, CRB+11*, CRB+18 |
WI | CRB+3~, CRB+4*, CRB+7, CRB+10, CRB+13 |
X | CE+13~, HLPN~, HLPN+10, HLPN+11*, HLPN+12*, HLPN+13*, HLPN+14, DT~, DT+6, DT+7* , DT+8, TS~, TS+6, FDT~, FDT+7, FDT+11*, FDT+12*, FDT+13, HDT~, HDT+13 , CL~, CL+6, CL+8, CC~, CC+5, CC+8, CC+9, CRB~, CRB+2, CRB+4 |
Y | CE+13~, DT+6~, DT+7, FDT+8~, FDT+9, FDT+11, FDT+12 |