RORX024 ;ALB/TK,MAF - HEP A VACCINE OR IMMUNITY REPORT ; 27 Jul 2016 3:03 PM
Source file <RORX024.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HEPARPT(RORTSK) | ;
|
|
| HEADER(PARTAG) | ;
|
|
| PARAMS(PARTAG,STDT,ENDT,FLAGS) | ;
|
|
| LAB(PATIEN,RORLOINC,RORLRES,LTSDT,LTEDT) | ;
|
|
| RPTMODE(NAME) | ;
|
|
| GETIMM(RORRTN) | ;
|
|
| IMMUNITY | ; List of LOINC codes indicating HEP A immunity results by type Line +1 = Total AB (priority), Line +2 = IgG
|
|
| GETVAC(RORRTN) | ; Extract pertinent vaccine names to match
|
|
| VACCINE | ; Hepatitis A vaccine names (% = wild card)
|
| Name | Field # of Occurrence |
|---|---|
| $$GCPR^LA7QRY | LAB+11 |
| $$PARAM^RORTSK01 | HEPARPT+21, RPTMODE+1, RPTMODE+2 |
| TPPSETUP^RORTSK01 | HEPARPT+28, HEPARPT+32 |
| $$ADDVAL^RORTSK11 | HEPARPT+16, HEADER+11, HEADER+13 |
| ADDATTR^RORTSK11 | HEADER+14 |
| $$PTID^RORUTL02 | LAB+10 |
| $$POS^RORX024A | LAB+29 |
| $$QUERY^RORX024A | HEPARPT+29 |
| $$STORE^RORX024A | HEPARPT+33 |
| $$HEADER^RORXU002 | HEADER+6 |
| $$PARAMS^RORXU002 | PARAMS+2 |
| $$TBLDEF^RORXU002 | HEADER+15 |
| $$HL7TFM^XLFDT | LAB+30 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP( | HEPARPT+14!, HEPARPT+37!, GETIMM+2!, GETIMM+7*, GETIMM+9*, GETIMM+10*, GETIMM+11*, GETVAC+17* |
| ^TMP("ROROUT" | LAB+6, LAB+18, LAB+19 |
| ^TMP("RORX024" | HEADER+12, HEADER+14 |
| Name | Line Occurrences |
|---|---|
| $$HEADER | HEPARPT+26 |
| $$PARAMS | HEPARPT+24 |
| $$RPTMODE | HEPARPT+22, HEPARPT+23 |
| GETIMM | PARAMS+6 |
| GETVAC | PARAMS+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHAR | GETVAC+1~, GETVAC+10*, GETVAC+11, GETVAC+12, GETVAC+13 |
| COM | GETIMM+1~, GETIMM+7*, GETIMM+11* |
| CT | GETIMM+1~, GETIMM+5*, GETIMM+9*, GETVAC+1~, GETVAC+4*, GETVAC+17* |
| CTAG | HEADER+5~, HEADER+13*, HEADER+14 |
| DFN | LAB+1~, LAB+3*, LAB+10 |
| ENDT | PARAMS~ |
| FLAGS | PARAMS~, PARAMS+2 |
| FS | LAB+15~, LAB+16*, LAB+20, LAB+22, LAB+24, LAB+25, LAB+30 |
| HEADER | HEADER+5~, HEADER+6*, HEADER+7, HEADER+15, HEADER+16 |
| LN | HEADER+5~, HEADER+12*, HEADER+14 |
| LOINC | LAB+15~, LAB+22*, LAB+23, LAB+33 |
| LTAG | HEADER+5~, HEADER+11*, HEADER+13 |
| LTEDT | LAB~, LAB+11 |
| LTSDT | LAB~, LAB+11 |
| NAME | RPTMODE~, RPTMODE+1, RPTMODE+2 |
| NSPT | HEPARPT+12~, HEPARPT+29, HEPARPT+33 |
| PARAMS | PARAMS+1~, PARAMS+2*, PARAMS+3, PARAMS+11 |
| PARTAG | HEADER~, HEADER+6, HEADER+11, PARAMS~, PARAMS+2 |
| PATIEN | LAB~, LAB+3 |
| POS | GETVAC+1~, GETVAC+10*, GETVAC+11 |
| QUOTE | GETVAC+1~, GETVAC+9*, GETVAC+12*, GETVAC+14, GETVAC+15*, GETVAC+16 |
| RC | HEPARPT+12~, HEPARPT+13*, HEPARPT+24*, HEPARPT+26*, HEPARPT+29*, HEPARPT+30, HEPARPT+33*, HEPARPT+34, HEPARPT+38, HEADER+5~ , HEADER+15*, HEADER+16 |
| RC1 | LAB+1~, LAB+11*, LAB+12 |
| REPORT | HEPARPT+12~, HEPARPT+16*, HEPARPT+17, HEPARPT+24, HEPARPT+26, HEPARPT+33 |
| RESDT | LAB+1~ |
| RESULT | LAB+1~, LAB+15~, LAB+17*, LAB+35, LAB+38*, LAB+40, GETVAC+1~, GETVAC+7*, GETVAC+11*, GETVAC+12* , GETVAC+14*, GETVAC+15*, GETVAC+16*, GETVAC+17 |
| ROR1 | LAB+1~ |
| RORDATA | GETIMM+1~, GETIMM+6*, GETIMM+7, GETIMM+8, GETVAC+1~, GETVAC+5*, GETVAC+6 |
| RORDATE | LAB+15~, LAB+30*, LAB+33 |
| RORDAYS | HEPARPT+9~ |
| RORENDT | LAB+1~ |
| RORFUT | HEPARPT+10~ |
| RORI | GETIMM+1~, GETIMM+6*, GETIMM+7, GETIMM+10, GETIMM+11, GETVAC+1~, GETVAC+5* |
| RORI1 | GETIMM+1~, GETIMM+8*, GETVAC+1~, GETVAC+6* |
| RORID | LAB+1~, LAB+10*, LAB+11 |
| RORIMM | HEPARPT+1~, HEPARPT+23*, HEADER+10, PARAMS+5 |
| RORLAB | LAB+1~, LAB+6*, LAB+7, LAB+11, LAB+13, LAB+39 |
| RORLEDT | HEPARPT+6~ |
| RORLOINC | LAB~, LAB+9, LAB+23, LAB+33 |
| RORLRC | LAB+1~, LAB+9*, LAB+10*, LAB+11 |
| RORLRES | LAB~, LAB+10*, LAB+38* |
| RORLSDT | HEPARPT+7~ |
| RORLTN | LAB+15~, LAB+24*, LAB+33 |
| RORMSG | LAB+1~, LAB+7!, LAB+11 |
| RORNODE | LAB+15~, LAB+17*, LAB+18*, LAB+19 |
| RORREG | HEPARPT+3~, HEPARPT+21* |
| RORRTN | HEPARPT+8~, HEPARPT+13*, HEPARPT+14, HEPARPT+29, HEPARPT+33, HEPARPT+37, GETIMM~, GETIMM+2, GETIMM+4*, GETIMM+7 , GETIMM+9, GETIMM+10, GETIMM+11, GETVAC~, GETVAC+3*, GETVAC+17 |
| RORSEG | LAB+15~, LAB+19*, LAB+20, LAB+22, LAB+24, LAB+25, LAB+30 |
| RORSTDT | LAB+1~ |
| RORTSK | HEPARPT~, HEPARPT+16, HEADER+6, HEADER+11, HEADER+13, HEADER+14, PARAMS+2 |
| RORVAC | HEPARPT+2~, HEPARPT+22*, PARAMS+8 |
| RORVAL | LAB+15~, LAB+25*, LAB+26*, LAB+27, LAB+29, LAB+33 |
| RORVEDT | HEPARPT+4~, HEPARPT+24 |
| RORVSDT | HEPARPT+5~, HEPARPT+24 |
| RORX | LAB+15~ |
| RORX( | LAB+33*, LAB+35, LAB+36, LAB+38 |
| RORX1 | LAB+15~, LAB+36*, LAB+37, LAB+38 |
| SEGTYPE | LAB+15~, LAB+20*, LAB+21 |
| SFLAGS | HEPARPT+12~, HEPARPT+24, HEPARPT+29 |
| STDT | PARAMS~ |
| TMP | HEPARPT+12~, PARAMS+1~, LAB+15~ |
| U | LAB+22, LAB+24, LAB+33, LAB+38, GETIMM+4, GETIMM+7, GETIMM+8, GETVAC+3, GETVAC+6 |
| VACNM | GETVAC+1~, GETVAC+6*, GETVAC+10 |
| Z | LAB+1~, LAB+35*, LAB+36, LAB+38, GETIMM+1~, GETIMM+8*, GETIMM+9, GETIMM+10, GETIMM+11, GETVAC+1~ |
| Z0 | LAB+1~, LAB+35*, LAB+36, LAB+38 |
| Name | Field # of Occurrence |
|---|---|
| $T(@(7) | GETIMM+6, GETVAC+5 |