BKMVSUP4 ;PRXM/HC/WOM - Continuation of BKMVSUP, HIV SUPPLEMENT; [ 1/19/2005 7:16 PM ] ; 10 Jun 2005 12:31 PM
Source file <BKMVSUP4.m>
Package | Total | Caller Graph |
---|---|---|
IHS HIV Management System | 2 | BKMVSUP BKMVSUP4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
XIT | ; QUIT POINT
|
|
HEPC(DFN) | ; EP - Retrieve Hep C taxonomies
|
|
HEPB(DFN) | ; EP - Retrieve Hep B taxonomies
|
|
HEPA(DFN) | ; EP - Retrieve Hep A taxonomies
|
|
PANLD(PANEL,DFN,REVDT,OTHER) | ; EP
; Load lab tests associated with panel in ^TMP ; If lab test in taxonomy is part of a panel, OTHER is the original lab test |
|
HEPCMP(TYPE) | ; Compare Hep Panel results with Hep B or Hep C (TYPE determines which one)
|
|
MULT(TYP) | ; Load multiple results in LABT array
|
|
GETLAB(TAX,DFN,TARGET) | ; EP
; Get most recent lab result associated with a CPT taxonomy for a patient ; To return all lab tests for most recent date, TARGET (Target root - global or local) ; can be passed and will return this data; this is an optional parameter |
|
HEP(DFN) | ; EP - Retrieve Hepatitis Panel taxonomies
|
|
PRTHEP(LDT,TYP) | ; For Hep B and C print all results for last date using LABT array
|
|
PANEL | ; EP - Get panel of tests associated with lab and print
|
Name | Field # of Occurrence |
---|---|
LABTAX^BKMIXX | HEP+7, HEPA+5, HEPB+5, HEPC+6, HEPC+7 |
LOINC^BKMIXX | HEP+8, HEPA+6, HEPB+6, HEPC+8, HEPC+9 |
REFUSAL^BKMIXX2 | HEP+18, HEP+19, HEPA+23, HEPA+24, HEPB+23, HEPB+24, HEPC+43, HEPC+44, HEPC+45, HEPC+46 |
BLDTAX^BKMIXX5 | GETLAB+7 |
$$LINE^BKMVSUP | PANEL+31, PANEL+38, PRTHEP+2, PRTHEP+7 |
NEWPG^BKMVSUP | PANEL+32, PANEL+36 |
UPD^BKMVSUP | HEP+4, HEP+23, HEPA+30, HEPB+30, HEPC+35, HEPC+61, PANEL+26, PANEL+33, PANEL+37, PANEL+44 , PRTHEP+6, PRTHEP+8 |
LTAXPRT^BKMVSUP1 | HEP+21, HEPA+28, HEPB+28, HEPC+59 |
$$GETLAB^BKMVSUP4 | HEPA+9, HEPB+9 |
$$GET1^DIQ | PANEL+9, PANEL+33, PANEL+37, PANLD+9, PANLD+10, PANLD+11, GETLAB+17, GETLAB+18, GETLAB+19, GETLAB+24 , GETLAB+25, MULT+5 |
$$FMTE^XLFDT | PANEL+31, PRTHEP+1 |
FileNo | Call Tags |
---|---|
^LAB(60 - [#60] | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVLAB - [#9000010.09] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVLAB("AA" | PANEL+18, PANLD+8 |
^AUPNVLAB("AC" | GETLAB+16 |
^BLRCPT - [#9009021] | GETLAB+9, GETLAB+10, GETLAB+11 |
^LAB(60 - [#60] | PANEL+16, PANEL+23, PANLD+6, PANLD+7 |
^TMP("BKMCPT" | GETLAB+5!, GETLAB+8 |
^TMP("BKMSUPP" | PANEL+2!, PANEL+10*, PANEL+11, PANEL+15, PANEL+19*, PANEL+26!, PANEL+30, PANEL+35, PANEL+38, PANEL+42 , PANEL+43!, PANLD+9*, PANLD+12* |
Name | Line Occurrences |
---|---|
$$GETLAB | HEP+10, HEPC+13, HEPC+17 |
HEPCMP | HEPA+13, HEPB+13, HEPC+24 |
MULT | HEPA+7, HEPB+7, HEPC+10 |
PANEL | HEP+14 |
PANLD | PANEL+22, PANEL+23 |
PRTHEP | HEPA+19, HEPB+19, HEPC+32, HEPC+37 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BCPTR | GETLAB+4~, GETLAB+9*, GETLAB+10, GETLAB+11 |
>> BKMT( | MULT+2, MULT+4 |
>> BKMT("HEPA" | HEPA+3!, HEPA+12*, HEPA+15, HEPA+16, HEPA+21, HEPA+25, HEPA+29! |
>> BKMT("HEPB" | HEPB+3!, HEPB+12*, HEPB+15, HEPB+16, HEPB+21, HEPB+25, HEPB+29! |
>> BKMT("HEPC" | HEPC+3!, HEPC+22*, HEPC+23*, HEPC+26, HEPC+27, HEPC+29, HEPC+40, HEPC+48*, HEPC+49*, HEPC+51 , HEPC+52, HEPC+53, HEPC+60! |
>> BKMT("HEPC-EIA" | HEPC+3!, HEPC+16*, HEPC+22, HEPC+38!, HEPC+48, HEPC+57! |
>> BKMT("HEPC-RIBA" | HEPC+3!, HEPC+20*, HEPC+23, HEPC+38!, HEPC+49, HEPC+57! |
>> BKMT("HPNL" | HEP+5!, HEP+11*, HEP+16, HEPA+17, HEPA+26, HEPB+17, HEPB+26, HEPC+30, HEPC+54, PANEL+5 , PANEL+7, PANEL+8, PANEL+10, PANEL+26!, PANEL+43* |
CPT | GETLAB+4~, GETLAB+8*, GETLAB+10 |
DFN | HEP~, HEP+7, HEP+8, HEP+10, HEP+18, HEP+19, HEPA~, HEPA+5, HEPA+6, HEPA+9 , HEPA+23, HEPA+24, HEPB~, HEPB+5, HEPB+6, HEPB+9, HEPB+23, HEPB+24, HEPC~, HEPC+6 , HEPC+7, HEPC+8, HEPC+9, HEPC+13, HEPC+17, HEPC+43, HEPC+44, HEPC+45, HEPC+46, PANEL+18 , PANEL+22, PANEL+23, PANLD~, PANLD+8, GETLAB~, GETLAB+16 |
END | HEPC+1~, PRTHEP+4*, PRTHEP+5 |
GLOBAL | HEP+1~, HEP+6*, HEP+7, HEP+8, HEP+17*, HEP+18, HEP+19, HEPA+1~, HEPA+4*, HEPA+5 , HEPA+6, HEPA+8*, HEPA+9, HEPA+22*, HEPA+23, HEPA+24, HEPB+1~, HEPB+4*, HEPB+5, HEPB+6 , HEPB+8*, HEPB+9, HEPB+22*, HEPB+23, HEPB+24 |
GLOBAL1 | HEPC+1~, HEPC+4*, HEPC+6, HEPC+8, HEPC+11*, HEPC+13, HEPC+41*, HEPC+43, HEPC+45 |
GLOBAL2 | HEPC+1~, HEPC+5*, HEPC+7, HEPC+9, HEPC+12*, HEPC+17, HEPC+42*, HEPC+44, HEPC+46 |
HEPDT | MULT+1~, MULT+2*, MULT+4, MULT+5 |
HEPIEN | MULT+1~, MULT+3*, MULT+4*, MULT+5 |
LAB | PANEL+1~, PANEL+8, PANEL+9*, PANEL+10, PANEL+14*, PANEL+15*, PANEL+16, PANEL+19, PANEL+22, PANEL+23 , PANEL+34*, PANEL+35*, PANEL+37, PANEL+38, PANLD+3~, PANLD+7*, PANLD+8, PANLD+9, GETLAB+4~, GETLAB+11* , GETLAB+12, GETLAB+17* |
LAB( | GETLAB+12*, GETLAB+17 |
LAB("" | GETLAB+13 |
LABIEN | PANEL+1~, PANEL+18*, PANLD+3~, PANLD+8*, PANLD+9, PANLD+10, PANLD+12 |
LABR | GETLAB+14~, GETLAB+22 |
LABR( | GETLAB+20*, GETLAB+23 |
LABT | HEPA+1~, HEPB+1~, HEPC+1~ |
LABT( | MULT+5* |
LABTST | PANLD+3~, PANLD+5*, PANLD+6*, PANLD+7 |
LAST | HEP+1~, HEP+10*, HEP+11, HEPC+1~, HEPC+27*, HEPC+31, HEPC+33, HEPC+36, HEPC+52*, HEPC+55 , GETLAB+4~, GETLAB+6*, GETLAB+16, GETLAB+20*, GETLAB+25, GETLAB+26 |
LDT | HEPA+1~, HEPA+16*, HEPA+17, HEPA+19, HEPA+25*, HEPA+26, HEPB+1~, HEPB+16*, HEPB+17, HEPB+19 , HEPB+25*, HEPB+26, HEPC+1~, HEPC+29*, HEPC+30, HEPC+32, HEPC+37, HEPC+53*, HEPC+54, PRTHEP~ , PRTHEP+1, PRTHEP+4 |
>> LINE | HEP+3*, HEP+4*, HEP+23, HEPA+2*, HEPA+30, HEPB+2*, HEPB+30, HEPC+2*, HEPC+31*, HEPC+35* , HEPC+37*, HEPC+55*, HEPC+56*, HEPC+61, PANEL+26, PANEL+31*, PANEL+33*, PANEL+37*, PANEL+38*, PANEL+44 , PRTHEP+2*, PRTHEP+6*, PRTHEP+7*, PRTHEP+8 |
>> LNCNT | PANEL+32, PANEL+36 |
LSTDT | GETLAB+4~, GETLAB+6*, GETLAB+20*, GETLAB+23, GETLAB+26 |
>> MAXCT | PANEL+32, PANEL+36 |
OLAB | PANEL+1~ |
OLABIEN | PANEL+1~ |
OTHER | PANLD~, PANLD+4*, PANLD+7, HEPCMP+1~, HEPCMP+2*, HEPCMP+3* |
PANEL | PANLD~, PANLD+6, PANLD+7, PANLD+9, HEPCMP+1~, HEPCMP+2*, HEPCMP+3 |
PDT | PANEL+1~, PANEL+5*, PANEL+6, PANEL+7, PANEL+8, PANEL+10, PANEL+31 |
PNL | PANEL+1~, PANEL+14*, PANEL+16*, PANEL+18, PANEL+19, PANEL+22, PANEL+29*, PANEL+30*, PANEL+33, PANEL+35 , PANEL+38 |
RESULT | HEPA+1~, HEPA+9*, HEPA+10, HEPA+11*, HEPA+12, HEPB+1~, HEPB+9*, HEPB+10, HEPB+11*, HEPB+12 , HEPC+1~, HEPC+13*, HEPC+14, HEPC+15*, HEPC+16, HEPC+17*, HEPC+18, HEPC+19*, HEPC+20, GETLAB+4~ , GETLAB+6*, GETLAB+25*, GETLAB+26 |
REVDT | PANEL+1~, PANEL+6*, PANEL+18, PANEL+22, PANEL+23, PANLD~, PANLD+8 |
STOP | HEPCMP+1~, HEPCMP+2*, HEPCMP+3 |
TARGET | GETLAB~, GETLAB+21, GETLAB+24 |
TAX | GETLAB~, GETLAB+7 |
TEST | HEPC+1~, PANEL+1~, PANEL+6*, PANEL+7*, PANEL+8, PANEL+9, PANEL+10, GETLAB+4~, GETLAB+15*, GETLAB+16* , GETLAB+17, GETLAB+18, GETLAB+20, GETLAB+23*, GETLAB+24, PRTHEP+4*, PRTHEP+5*, PRTHEP+6, PRTHEP+7 |
TST | HEPA+1~, HEPA+11*, HEPA+12, HEPB+1~, HEPB+11*, HEPB+12, HEPC+1~, HEPC+15*, HEPC+16, HEPC+19* , HEPC+20 |
TYP | HEPC+1~, HEPC+10*, MULT~, MULT+2, MULT+4, MULT+5, PRTHEP~, PRTHEP+3, PRTHEP+4 |
TYPE | HEPCMP~, HEPCMP+2 |
U | HEP+11, HEPA+11, HEPB+11, HEPC+15, HEPC+19, GETLAB+11, GETLAB+24, GETLAB+26, MULT+5, PRTHEP+6 , PRTHEP+7 |
VDT | HEPA+1~, HEPA+11*, HEPA+12, HEPB+1~, HEPB+11*, HEPB+12, HEPC+1~, HEPC+15*, HEPC+16, HEPC+19* , HEPC+20 |
VISIT | PANEL+1~, PANLD+3~, PANLD+10*, PANLD+11, GETLAB+4~, GETLAB+18*, GETLAB+19 |
VSTDT | PANEL+1~, PANLD+3~, PANLD+11*, PANLD+12, GETLAB+4~, GETLAB+19*, GETLAB+20 |
Y | HEPC+1~, PRTHEP+1*, PRTHEP+2 |