TIUOTPF ;BIR/CGN - OTP load HL7 dispense data into file #101.22 ; Oct 2, 2024@09:39:00
Source file <TIUOTPF.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PARSE(PTR) | ;
; Extract HL7 dispense data and prepare to load those values into file #101.22 ; Called from a protocol (EXIT ACTION) |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | FIND1^DIC |
| ^HL(772 - [#772] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HL(771 - [#771] | PARSE+8 |
| ^HL(772 - [#772] | PARSE+6, PARSE+7, PARSE+10 |
| ^ORD(101 - [#101] | PARSE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | PARSE+18!, PARSE+28* |
| COUNT | PARSE+3~, PARSE+10*, PARSE+16*, PARSE+17 |
| DATA | PARSE+3~, PARSE+7*, PARSE+12*, PARSE+13, PARSE+14, PARSE+15, PARSE+16, PARSE+17, PARSE+24*, PARSE+25 , PARSE+26, PARSE+27, PARSE+28, PARSE+29, PARSE+32*, PARSE+33, PARSE+34, PARSE+35, PARSE+36, PARSE+37 , PARSE+38, PARSE+39, PARSE+40 |
| DFN | PARSE+3~, PARSE+25*, PARSE+33*, PARSE+48 |
| DTE | PARSE+3~, PARSE+10*, PARSE+42 |
| EVENT | PARSE+3~, PARSE+15*, PARSE+19, PARSE+20, PARSE+30 |
| F | PARSE+3~, PARSE+45*, PARSE+46* |
| FLD | PARSE+3~ |
| FLD( | PARSE+21*, PARSE+27, PARSE+28, PARSE+29 |
| FLD(2 | PARSE+21* |
| FLD(3 | PARSE+21* |
| FLD(4 | PARSE+22* |
| FLD(6 | PARSE+22* |
| FLD(7 | PARSE+22* |
| I | PARSE+3~, PARSE+27* |
| INIT | PARSE+3~, PARSE+44*, PARSE+45*, PARSE+46*, PARSE+47 |
| L | PARSE+3~, PARSE+45*, PARSE+46* |
| NAME | PARSE+3~, PARSE+39*, PARSE+44*, PARSE+45, PARSE+46 |
| P | PARSE+3~, PARSE+27* |
| PTR | PARSE~, PARSE+5, PARSE+6, PARSE+7, PARSE+10 |
| SENDER | PARSE+3~, PARSE+7*, PARSE+8*, PARSE+9*, PARSE+43 |
| SETARRAY | PARSE+3~, PARSE+10*, PARSE+13*, PARSE+16* |
| SN | PARSE+3~, PARSE+25*, PARSE+33* |
| SQ | PARSE+3~, PARSE+10*, PARSE+11*, PARSE+12, PARSE+23*, PARSE+24, PARSE+31*, PARSE+32 |
| STR | PARSE+3~, PARSE+18*, PARSE+27*, PARSE+28*, PARSE+29*, PARSE+35*, PARSE+36*, PARSE+37*, PARSE+38*, PARSE+39* , PARSE+40*, PARSE+41*, PARSE+42*, PARSE+43*, PARSE+44, PARSE+47*, PARSE+48 |
| TMP | PARSE+3~, PARSE+6* |
| TMP( | PARSE+11, PARSE+12 |
| VAL | PARSE+3~, PARSE+27*, PARSE+28*, PARSE+29* |
| X | PARSE+3~, PARSE+28*, PARSE+29* |
| XTMP | PARSE+3~ |
| XTMP( | PARSE+16*, PARSE+17*, PARSE+23, PARSE+24, PARSE+31, PARSE+32 |
| Y | PARSE+3~, PARSE+28, PARSE+29 |