VBECA4 ;HINES OI/REL-APIs for Health Summary ;10/12/00 14:02
Source file <VBECA4.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 4 | ORWDXVB1 ORWLR1 ORWLR2 ORWLR3 |
| Health Summary | 2 | GMTSLRB GMTSLRT |
| VBECS | 1 | VBECRPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TRAN(DFN,TMPLOC,GMTS1,GMTS2) | ; Get Transfusion Data for Health Summary
; Input variables: ; DFN = Internal number of patient ; TMPLOC = Node in ^TMP to be used for output data array ; GMTS1 = Inverse end date of search ; GMTS2 = Inverse start date of search |
|
| AVUNIT(DFN,TMPLOC,GMTS1,GMTS2,GMTSNDM) | ; Get Available Units for Health Summary
; Input variables: ; DFN = Internal number of patient ; TMPLOC = Node in ^TMP to be used for output data array ; GMTS1 = Inverse end date of search ; GMTS2 = Inverse start date of search ; GMTSNDM = Maximum number to be extracted |
|
| BASET | ; Sets ^TMP with data elements
|
|
| SET | ; Sets CNTR w/appropriate data
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LAB(66 - [#66] | TRAN+27, BASET+2 |
| ^LR - [#63] | TRAN+22, TRAN+23, AVUNIT+24 |
| ^LRD(65 - [#65] | AVUNIT+25, BASET+2, BASET+3, BASET+4, BASET+5, BASET+8, BASET+9 |
| ^TMP( | TRAN+11!, TRAN+17*, TRAN+18*, TRAN+25*, TRAN+27*, TRAN+28*, AVUNIT+12!, AVUNIT+19*, AVUNIT+20*, AVUNIT+24* , BASET+15, BASET+16* |
| ^TMP("AVUNIT" | AVUNIT+17, AVUNIT+18, AVUNIT+19, AVUNIT+20 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | AVUNIT+24, BASET+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABO | AVUNIT+10~, BASET+2*, BASET+16 |
| ADT | AVUNIT+10~, BASET+3*, BASET+12 |
| ARR | TRAN+9~, AVUNIT+10~ |
| ARR( | TRAN+16, TRAN+17, TRAN+18 |
| CNT | AVUNIT+10~, AVUNIT+25*, BASET+17* |
| CNTR | TRAN+9~ |
| CNTR( | TRAN+24, TRAN+26, TRAN+28, SET+3* |
| COMP | AVUNIT+10~, BASET+2*, BASET+16 |
| DA | BASET+6*, BASET+7! |
| DFN | TRAN~, TRAN+12, TRAN+15, TRAN+21, AVUNIT~, AVUNIT+13, AVUNIT+16, AVUNIT+23 |
| DIC | BASET+6*, BASET+7! |
| DIQ | BASET+6*, BASET+7! |
| DIQ(0 | BASET+6* |
| DON | BASET+7! |
| DON(65 | BASET+7 |
| DR | BASET+6*, BASET+7! |
| DT | BASET+11, BASET+13 |
| DTYP | AVUNIT+10~, BASET+1*, BASET+7*, BASET+16 |
| EDT | AVUNIT+10~, BASET+2*, BASET+11, BASET+13, BASET+14*, BASET+16 |
| EFLG | AVUNIT+10~, BASET+1*, BASET+11*, BASET+16 |
| GMI | AVUNIT+10~, BASET+8*, BASET+9 |
| GMTS1 | TRAN~, TRAN+13*, TRAN+16, TRAN+22, AVUNIT~, AVUNIT+14*, AVUNIT+18, BASET+13 |
| GMTS2 | TRAN~, TRAN+13*, TRAN+16, TRAN+22, AVUNIT~, AVUNIT+14*, AVUNIT+18, BASET+13 |
| GMTSNDM | AVUNIT~, AVUNIT+14*, AVUNIT+25 |
| IDT | TRAN+9~, TRAN+16*, TRAN+17, TRAN+18, TRAN+22*, TRAN+23, TRAN+24*, TRAN+25, TRAN+26, TRAN+28 , AVUNIT+10~, AVUNIT+18*, AVUNIT+20, BASET+12*, BASET+13, BASET+15*, BASET+16, SET+1 |
| ITDT | TRAN+9~, SET+1*, SET+3 |
| LRDFN | TRAN+9~, TRAN+21*, TRAN+22, TRAN+23, AVUNIT+10~, AVUNIT+23*, AVUNIT+24, AVUNIT+25, BASET+3 |
| PN | TRAN+9~, TRAN+26*, TRAN+27, TRAN+28 |
| PRODUCT | TRAN+9~, TRAN+27*, TRAN+28 |
| RH | AVUNIT+10~, BASET+2*, BASET+16 |
| TDT | TRAN+9~, SET+1* |
| TMPLOC | TRAN~, TRAN+10, TRAN+11, TRAN+17, TRAN+18, TRAN+25, TRAN+27, TRAN+28, AVUNIT~, AVUNIT+11 , AVUNIT+12, AVUNIT+19, AVUNIT+20, AVUNIT+24, BASET+15, BASET+16 |
| TR | TRAN+9~, TRAN+23*, SET+2, SET+3 |
| U | TRAN+25, TRAN+27, TRAN+28, AVUNIT+24, BASET+2, BASET+3, BASET+4, BASET+9, BASET+16, SET+2 , SET+3 |
| UDIV | AVUNIT+10~, BASET+4*, BASET+16 |
| UID | AVUNIT+10~, BASET+2*, BASET+16 |
| ULOC | AVUNIT+10~, BASET+1*, BASET+9*, BASET+16 |
| UN | AVUNIT+10~, AVUNIT+25*, BASET+2, BASET+3, BASET+4, BASET+5, BASET+6, BASET+7, BASET+8, BASET+9 |
| UNITS | TRAN+9~, SET+2*, SET+3 |
| VOL | AVUNIT+10~, BASET+2*, BASET+16 |