GMVPXRM ;HIOFO/FT-API to return FILE 120.5 data ;01/20/09 13:11
Source file <GMVPXRM.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 2 | ($$FMADD,$$NOW)^XLFDT (BMES,MES)^XPDUTL | 
| VA Fileman | 2 | $$GET1^DID $$EXTERNAL^DILFD | 
| Clinical Reminders | 1 | (COMMSG,DETIME)^PXRMSXRM | 
| General Medical Record - Vitals | 1 | (CLIO,F1205)^GMVUTL | 
| Uncategorized | 1 | QRYDATE^MDCLIO1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 3 | ORQQVI ORQQVI1 ORWGAPIA | 
| Clinical Reminders | 1 | PXRMVITL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| KVITAL(X,DA) | ; Delete ACR index entry | |
| EN(GMVDATA,GMVIEN,GMVIB) | ; Returns data for a single FILE 120.5 entry. ; Input: ; GMVDATA = Array name passed by reference (required) ; GMVIEN = IEN for FILE 120.5 or GUID for FILE 704.117 (required) ; GMVIB = "I" for Internal value only ; "B" for Internal and External values (default = B) ; ; If GMVIB = "I", then ; Output = GMVDATA(n)=internal value ; ; If GMVIB = "B", then ; Output: GMVDATA(n)=internal value^external value | |
| SVITAL(X,DA) | ; Set ACR index entry ; X(1)=DATE/TIME, X(2)=DFN, X(3)=VITAL TYPE, X(4)=ENTERED IN ERROR ; Do not index entries that are marked as entered-in-error. | |
| VITALS | ; This entry point is for use by the Clinical Reminders package ; to re-index the ACR cross-reference nodes for FILE 120.5. | 
| Name | Field # of Occurrence | 
|---|---|
| $$GET1^DID | VITALS+10, VITALS+77 | 
| $$EXTERNAL^DILFD | EN+75, EN+76, EN+77, EN+78, EN+79, EN+80, EN+83, EN+84, EN+91 | 
| CLIO^GMVUTL | EN+39, VITALS+52 | 
| F1205^GMVUTL | EN+33 | 
| QRYDATE^MDCLIO1 | VITALS+46, VITALS+47 | 
| COMMSG^PXRMSXRM | VITALS+76 | 
| DETIME^PXRMSXRM | VITALS+74 | 
| $$FMADD^XLFDT | VITALS+47 | 
| $$NOW^XLFDT | VITALS+47, VITALS+79 | 
| BMES^XPDUTL | VITALS+16, VITALS+67 | 
| MES^XPDUTL | VITALS+25, VITALS+69, VITALS+71, VITALS+73 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMR(120.5 - [#120.5] | EXTERNAL^DILFD, GET1^DID | 
| 120.506 | EXTERNAL^DILFD | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMR(120.5 - [#120.5] | VITALS+13, VITALS+21, VITALS+27, VITALS+33 | 
| ^GMRD(120.51 - [#120.51] | VITALS+40 | 
| ^GMRD(120.52 - [#120.52] | EN+100 | 
| ^PXRMINDX(120.5 | VITALS+12!, VITALS+34*, VITALS+35*, VITALS+60*, VITALS+61*, VITALS+77*, VITALS+78*, VITALS+79*, SVITAL+4*, SVITAL+5* , KVITAL+1!, KVITAL+2! | 
| ^SC - [#44] | EN+53 | 
| ^TMP($J | VITALS+44!, VITALS+49, VITALS+50 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | SVITAL~, SVITAL+4, SVITAL+5, KVITAL~, KVITAL+1, KVITAL+2 | 
| DAS | VITALS+8~, VITALS+20*, VITALS+21*, VITALS+27, VITALS+33, VITALS+34, VITALS+35, VITALS+50*, VITALS+51, VITALS+52 , VITALS+60, VITALS+61 | 
| DATE | VITALS+8~, VITALS+31*, VITALS+34, VITALS+35, VITALS+59*, VITALS+60, VITALS+61 | 
| DFN | VITALS+8~, VITALS+31*, VITALS+34, VITALS+35, VITALS+59*, VITALS+60, VITALS+61 | 
| DUZ | VITALS+78 | 
| EM | EN+29~, EN+75, EN+76, EN+77, EN+78, EN+79, EN+80, EN+83, EN+84, EN+91 | 
| END | VITALS+8~, VITALS+65*, VITALS+74, VITALS+76 | 
| ENTRIES | VITALS+8~, VITALS+13*, VITALS+14 | 
| ETEXT | VITALS+8~ | 
| GLOBAL | VITALS+8~, VITALS+10*, VITALS+76 | 
| GMVCLIO | VITALS+9~, VITALS+52 | 
| GMVCLIO(0 | VITALS+53*, VITALS+54, VITALS+55, VITALS+56, VITALS+57, VITALS+58, VITALS+59 | 
| GMVCNT | EN+29~, EN+59*, EN+62*, EN+63, EN+65, EN+66*, EN+68*, EN+69, EN+71, EN+87* , EN+92*, EN+94, EN+96*, EN+101*, EN+103 | 
| GMVDATA | EN~ | 
| GMVDATA(1 | EN+31*, EN+45*, EN+48*, EN+75* | 
| GMVDATA(10 | EN+58*, EN+84* | 
| GMVDATA(11 | EN+63*, EN+65*, EN+88, EN+89, EN+91*, EN+94* | 
| GMVDATA(12 | EN+69*, EN+71*, EN+97, EN+98, EN+100*, EN+103* | 
| GMVDATA(2 | EN+49*, EN+76* | 
| GMVDATA(3 | EN+50*, EN+77* | 
| GMVDATA(4 | EN+51*, EN+78* | 
| GMVDATA(5 | EN+52*, EN+53*, EN+79* | 
| GMVDATA(6 | EN+54*, EN+80* | 
| GMVDATA(7 | EN+55*, EN+81* | 
| GMVDATA(8 | EN+56*, EN+82* | 
| GMVDATA(9 | EN+57*, EN+83* | 
| GMVIB | EN~, EN+30*, EN+73 | 
| GMVIEN | EN~, EN+31, EN+32, EN+33, EN+38, EN+39, VITALS+9~, VITALS+40*, VITALS+41, VITALS+42 | 
| GMVIEN1 | EN+29~, EN+87*, EN+88*, EN+89, EN+91, EN+96*, EN+97*, EN+98, EN+100 | 
| GMVLEN | EN+29~, EN+61*, EN+62 | 
| GMVLIST | EN+29~, EN+60*, EN+61, EN+63, EN+66*, EN+67, EN+69 | 
| GMVLOOP | EN+29~, EN+67*, EN+69, VITALS+9~, VITALS+39*, VITALS+40, VITALS+48*, VITALS+49*, VITALS+50 | 
| GMVTEMP | EN+29~, EN+33, EN+39 | 
| GMVTEMP(0 | EN+34, EN+40 | 
| GMVTEMP(2 | EN+35, EN+41 | 
| GMVTEMP(5 | EN+36, EN+42 | 
| GMVTYPE | VITALS+9~ | 
| GMVTYPE( | VITALS+42*, VITALS+58 | 
| IND | VITALS+8~, VITALS+20*, VITALS+22*, VITALS+23, VITALS+24, VITALS+26 | 
| NE | VITALS+8~, VITALS+20*, VITALS+36*, VITALS+62*, VITALS+66, VITALS+76 | 
| NE1 | VITALS+8~, VITALS+20*, VITALS+28*, VITALS+29*, VITALS+30*, VITALS+54*, VITALS+55*, VITALS+56*, VITALS+57*, VITALS+68 | 
| NE2 | VITALS+8~, VITALS+20*, VITALS+33*, VITALS+70 | 
| NERROR | VITALS+8~, VITALS+20*, VITALS+76 | 
| START | VITALS+9~, VITALS+19*, VITALS+74, VITALS+76 | 
| TEMP | EN+29~, EN+34*, EN+40*, EN+44, EN+48, EN+49, EN+50, EN+51, EN+52, EN+54 , EN+55, EN+56, VITALS+9~, VITALS+27*, VITALS+28, VITALS+29, VITALS+30, VITALS+31 | 
| TEMP2 | EN+29~, EN+35*, EN+41*, EN+57, EN+58, EN+60 | 
| TEMP5 | EN+29~, EN+36*, EN+42*, EN+66 | 
| TENP | VITALS+9~, VITALS+14*, VITALS+15*, VITALS+23 | 
| TEXT | VITALS+9~, VITALS+24*, VITALS+25, VITALS+66*, VITALS+67, VITALS+68*, VITALS+69, VITALS+70*, VITALS+71, VITALS+72* , VITALS+73 | 
| TP | EN+29~, EN+89*, EN+90, EN+91, EN+98*, EN+99, EN+100 | 
| U | EN+48, EN+49, EN+50, EN+51, EN+52, EN+54, EN+55, EN+56, EN+57, EN+58 , EN+60, EN+67, EN+69, EN+75, EN+76, EN+77, EN+78, EN+79, EN+80, EN+81 , EN+82, EN+83, EN+84, EN+89, EN+91, EN+98, EN+100, VITALS+13, VITALS+28, VITALS+29 , VITALS+30, VITALS+31, VITALS+33, VITALS+55, VITALS+56, VITALS+57, VITALS+58, VITALS+59 | 
| VT | VITALS+9~, VITALS+31*, VITALS+34, VITALS+35, VITALS+59*, VITALS+60, VITALS+61 | 
| X | SVITAL~, KVITAL~ | 
| X(1 | SVITAL+4, SVITAL+5, KVITAL+1, KVITAL+2 | 
| X(2 | SVITAL+4, SVITAL+5, KVITAL+1, KVITAL+2 | 
| X(3 | SVITAL+4, SVITAL+5, KVITAL+1, KVITAL+2 | 
| X(4 | SVITAL+3 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(QRYDATE^MDCLIO1 | VITALS+46 |