GMVDCEXT ;HOIFO/DAD,FT-VITALS COMPONENT: EXTRACT PATIENT DATA ;6/13/07
Source file <GMVDCEXT.m>
| Package | Total | Call Graph |
|---|---|---|
| General Medical Record - Vitals | 3 | $$CNV^GMVDCCNV $$MEASYS^GMVDCUTL (CLIO,F1205)^GMVUTL |
| VA Fileman | 3 | $$FIND1^DIC $$GET1^DID DT^DILF |
| Kernel | 1 | ($$LOW,$$UP)^XLFSTR |
| Package | Total | Caller Graph |
|---|---|---|
| Barcode Medication Administration | 1 | PSBCSUTL |
| General Medical Record - Vitals | 1 | GMVDCRPC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETNODE | ;
|
|
| SETDATAR | ;
|
|
| PULSE | ;;Pulse types to include in the latest vitals extract
|
|
| SETDATA1 | ;
|
|
| EN1(RESULT,GMVDFN,GMVFMT,GMVABR,GMVALL,GMVBEG,GMVEND,GMVMSYS,GMVEER) | ;
; Return patient vitals |
|
| FIXUP(X) | ;
|
| FileNo | Call Tags |
|---|---|
| 120.506 | GET1^DID |
| ^DPT - [#2] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(120.5 - [#120.5] | EN1+87, SETDATA1+3, SETDATA1+5 |
| ^GMRD(120.51 - [#120.51] | EN1+56, EN1+57, EN1+63, EN1+64, EN1+65, EN1+75, EN1+76 |
| ^GMRD(120.52 - [#120.52] | EN1+70, EN1+71, SETNODE+30, SETNODE+31, SETNODE+34 |
| ^GMRD(120.53 - [#120.53] | SETNODE+32, SETNODE+36, SETNODE+37 |
| ^PXRMINDX(120.5 | EN1+83, EN1+84, SETDATAR+3 |
| Name | Line Occurrences |
|---|---|
| $$FIXUP | SETNODE+49, SETNODE+58 |
| SETDATA1 | EN1+87 |
| SETDATAR | EN1+83, EN1+84 |
| SETNODE | SETDATAR+10, SETDATA1+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| GMV | EN1+28~, EN1+62*, EN1+66, EN1+68* |
| GMVABBR | EN1+28~, EN1+53*, EN1+54, EN1+55*, EN1+58*, EN1+61*, EN1+62, EN1+66*, EN1+77, EN1+79* , EN1+80*, EN1+83, EN1+84, EN1+87, SETDATAR+3, SETDATA1+3, SETNODE+6, SETNODE+17, SETNODE+25, SETNODE+26 , SETNODE+30, SETNODE+36 |
| GMVABBR( | EN1+77*, EN1+80, EN1+83, EN1+84, EN1+87, SETDATAR+3, SETDATA1+3, SETNODE+25, SETNODE+26, SETNODE+30 , SETNODE+36 |
| GMVABBR(0 | EN1+57*, EN1+58, EN1+62*, EN1+63, EN1+64*, EN1+65*, EN1+66, EN1+76*, EN1+77 |
| GMVABR | EN1~, EN1+53 |
| GMVALL | EN1~, EN1+34*, EN1+36, EN1+48, EN1+53, EN1+82, EN1+83, EN1+84, EN1+86, EN1+87 , SETNODE+4, SETNODE+17, SETNODE+24 |
| GMVALUE | EN1+28~, SETNODE+25*, SETNODE+26 |
| GMVBEG | EN1~, EN1+46, EN1+47*, EN1+48, EN1+82, EN1+84, EN1+87 |
| GMVCAT | EN1+28~, SETNODE+32*, SETNODE+33*, SETNODE+36, SETNODE+39, SETNODE+44*, SETNODE+45*, SETNODE+46 |
| GMVCD0 | EN1+28~, SETNODE+31*, SETNODE+32, SETNODE+36, SETNODE+37 |
| GMVCD1 | EN1+28~, SETNODE+36*, SETNODE+37 |
| GMVCLIO | SETDATAR+1~, SETDATAR+5, SETDATAR+7, SETDATA1+1~, SETDATA1+6 |
| GMVCLIO(0 | SETDATAR+8*, SETDATAR+9, SETDATA1+7*, SETDATA1+8, SETNODE+1 |
| GMVCLIO(2 | SETDATAR+8*, SETDATA1+7*, SETNODE+2, SETNODE+51, SETNODE+52 |
| GMVCLIO(5 | SETDATAR+8*, SETDATA1+7*, SETNODE+20, SETNODE+21, SETNODE+28, SETNODE+29 |
| GMVD0 | EN1+28~, EN1+55*, EN1+56*, EN1+57, EN1+69*, EN1+70*, EN1+71, EN1+74*, EN1+75*, EN1+76 , EN1+77, SETDATAR+2*, SETDATAR+3*, SETDATAR+4, SETDATAR+5, SETDATAR+6, SETDATAR+7, SETDATA1+2*, SETDATA1+3*, SETDATA1+4 , SETDATA1+5, SETDATA1+6, SETNODE+26, SETNODE+46, SETNODE+49, SETNODE+54, SETNODE+55, SETNODE+58 |
| GMVD1 | EN1+28~, SETNODE+28*, SETNODE+29, SETNODE+51*, SETNODE+52 |
| GMVDATA | EN1+28~, SETNODE+1*, SETNODE+3, SETNODE+6, SETNODE+9, SETNODE+26 |
| GMVDATA2 | EN1+29~, SETNODE+2*, SETNODE+5, SETNODE+26 |
| GMVDFN | EN1~, EN1+37, EN1+83, EN1+84, EN1+87, SETDATAR+3, SETDATA1+3 |
| GMVEER | EN1~, EN1+36*, EN1+85, SETNODE+5 |
| GMVEND | EN1~, EN1+43, EN1+44*, EN1+46, EN1+48, EN1+83, EN1+84, EN1+86 |
| GMVER | EN1+29~, SETNODE+52*, SETNODE+53, SETNODE+54, SETNODE+55 |
| GMVER(0 | SETNODE+50*, SETNODE+53, SETNODE+55 |
| GMVFMT | EN1~, EN1+35*, SETNODE+26, SETNODE+38, SETNODE+39, SETNODE+54 |
| GMVFOUND | EN1+29~, EN1+81*, EN1+83, EN1+84, EN1+87, SETDATAR+3, SETDATA1+3, SETNODE+24* |
| GMVFRATE | SETNODE+8~, SETNODE+10*, SETNODE+11*, SETNODE+15 |
| GMVIDATE | EN1+29~, EN1+82*, EN1+83*, EN1+84*, EN1+86*, EN1+87*, SETDATAR+3, SETDATA1+3 |
| GMVMSYS | EN1~, EN1+41*, SETNODE+25 |
| GMVOK | EN1+29~, SETNODE+17, SETNODE+19*, SETNODE+20, SETNODE+21* |
| GMVPCENT | SETNODE+8~, SETNODE+12*, SETNODE+13*, SETNODE+14*, SETNODE+15 |
| GMVPOR | EN1+29~, SETNODE+37*, SETNODE+39, SETNODE+42*, SETNODE+43*, SETNODE+45, SETNODE+46 |
| GMVPULSE | EN1+29~, EN1+68*, EN1+70, EN1+71, SETNODE+20*, SETNODE+21 |
| GMVPULSE( | EN1+71*, SETNODE+21 |
| GMVQD0 | EN1+29~, SETNODE+29*, SETNODE+30, SETNODE+31, SETNODE+34, SETNODE+35 |
| GMVQD1 | EN1+30~, SETNODE+30*, SETNODE+31 |
| GMVQL | EN1+30~, SETNODE+27! |
| GMVQL( | SETNODE+39*, SETNODE+43, SETNODE+45, SETNODE+46 |
| GMVQUA | EN1+30~, SETNODE+34*, SETNODE+35 |
| GMVQUA( | SETNODE+38, SETNODE+39 |
| GMVQUA(1 | SETNODE+35* |
| GMVQUA(2 | SETNODE+35* |
| GMVQUA(3 | SETNODE+35* |
| GMVRATE | EN1+31~, SETNODE+3*, SETNODE+4, SETNODE+15*, SETNODE+25 |
| GMVRET | EN1+31~, EN1+42!, EN1+43, EN1+44, EN1+45!, EN1+46, EN1+47 |
| GMVSUPO2 | SETNODE+8~, SETNODE+9*, SETNODE+10, SETNODE+12 |
| RESULT | EN1~, EN1+32, EN1+33, EN1+38, EN1+39, EN1+49, EN1+50, EN1+52, SETNODE+26, SETNODE+46 , SETNODE+49, SETNODE+54, SETNODE+55, SETNODE+58 |
| U | EN1+34, EN1+35, EN1+36, EN1+55, EN1+57, EN1+58, EN1+61, EN1+62, EN1+65, EN1+66 , EN1+71, EN1+77, SETDATAR+9, SETDATA1+5, SETDATA1+8, SETNODE+3, SETNODE+4, SETNODE+5, SETNODE+6, SETNODE+9 , SETNODE+20, SETNODE+21, SETNODE+25, SETNODE+26, SETNODE+28, SETNODE+29, SETNODE+31, SETNODE+32, SETNODE+35, SETNODE+37 , SETNODE+51, SETNODE+52, FIXUP+1 |
| X | FIXUP~, FIXUP+1 |
| Name | Field # of Occurrence |
|---|---|
| $T(PULSE+GMV | EN1+68 |