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~ |