BDGHL7I ; IHS/ANMC/LJF - INBOUND HL7 DATA TO PIMS ;
Source file <BDGHL7I.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PARSE | ; -- parse through array BHLTMP and build PIMS array | |
| ADT | ; -- continue parsing ADT items | |
| APPT | ; -- continue parsing Scheduling items | 
| Name | Field # of Occurrence | 
|---|---|
| $$GET1^DIQ | PARSE+5, PARSE+7 | 
| FileNo | Call Tags | 
|---|---|
| ^SC - [#44] | GET1^DIQ | 
| ^AUTTLOC - [#9999999.06] | GET1^DIQ | 
| Name | Line Occurrences | 
|---|---|
| ADT | PARSE+11 | 
| APPT | PARSE+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRAY | PARSE+1~ | 
| ARRAY("DATE" | ADT+29*, ADT+34* | 
| ARRAY("LOC" | PARSE+5* | 
| ARRAY("TFAC" | ADT+24* | 
| ARRAY("WARD" | PARSE+8*, PARSE+11 | 
| >> BHLTMP | PARSE+2, ADT+2, ADT+5, ADT+8, ADT+11, ADT+14, ADT+17, ADT+20, ADT+23, ADT+28 , ADT+33 | 
| >> CS | PARSE+3, PARSE+7, PARSE+8 | 
| >> HLOC | PARSE+3* | 
| ITEM | PARSE+1~, PARSE+2*, PARSE+3, PARSE+5, PARSE+7, PARSE+8, ADT+1~, ADT+2*, ADT+5*, ADT+8* , ADT+11*, ADT+14*, ADT+17*, ADT+20*, ADT+23*, ADT+24, ADT+28*, ADT+29, ADT+33*, ADT+34 | 
| >> LOC | PARSE+3* | 
| X | ADT+1~ |