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 |