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 Procedures | 1 | QRYDATE^MDCLIO1 |
Clinical Reminders | 1 | (COMMSG,DETIME)^PXRMSXRM |
General Medical Record - Vitals | 1 | (CLIO,F1205)^GMVUTL |
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 |
---|---|---|
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 |
|
VITALS | ; This entry point is for use by the Clinical Reminders package
; to re-index the ACR cross-reference nodes for FILE 120.5. |
|
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. |
|
KVITAL(X,DA) | ; Delete ACR index entry
|
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 |