GMVDS1 ;HOIFO/YH,FT-CURRENT VITALS BY PATIENT OR LOCATION ;6/6/07
Source file <GMVDS1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 4 | ^%ZISC ^%ZTLOAD $$NOW^XLFDT $$REPEAT^XLFSTR |
VA Fileman | 2 | NOW^%DTC $$GET1^DIQ |
General Medical Record - Vitals | 1 | (EN1,Q)^GMVDS0 |
Registration | 1 | (DEM,INP,KVAR)^VADPT |
Package | Total | Caller Graph |
---|---|---|
General Medical Record - Vitals | 3 | GMVSC0 GMVSR0 GMVUTL7 |
Name | Comments | DBIA/ICR reference |
---|---|---|
Q1 | ; Kill variables and quit
|
|
Q2 | ; Kill variables
|
|
AE | ;
|
|
HDR | ; Report Header
|
|
PRT | ; Body of report
|
|
EN2 | ; Start the report output
|
|
EN1(RESULT,GMVDATA) | ; [RPC entry point]
; GMV LATEST VITALS FOR PATIENT & GMV LATEST VITALS BY LOCATION ; DFN - patient internal entry number ; GMVDEV - device name ; GMVIEN - device internal entry number ; GMVPDT - date/time to print the report ; GMVWARD - ward internal entry number ; GMVHLOC - hospital location internal entry number |
|
WARD | ; Build TMP global for patients on ward
; set ^TMP($J,roombed,patient name,DFN)="" ; GMVWARD(1) is the NAME of FILE 42 entry ; GMVRMBD(n) is an array of room numbers on the ward (e.g, GMVRMBD(200)) ; GMVEDB is a code for the type of sort ; A = all patients on a ward ; S = selected roombeds on a ward ; P = an individual patient |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
RPC Name | Call Tags |
---|---|
GMV LATEST VITALS BY LOCATION | EN1 |
GMV LATEST VITALS FOR PATIENT | EN1 |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | AE+4 |
^DIC(42 - [#42] | EN2+3 |
^DPT("CN" | WARD+10 |
^TMP($J | EN2+4!, EN2+12*, AE+9, AE+11, Q1+1!, WARD+8!, WARD+15* |
Name | Line Occurrences |
---|---|
HDR | AE+8, PRT+1 |
PRT | AE+11 |
Q1 | AE+9 |
Q2 | PRT+4 |
WARD | EN2+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | AE+4, Q1+1! |
%T | Q1+1! |
DFN | EN1+9~, EN1+10*, EN1+15, EN2+2, EN2+12, AE+11*, Q1+1!, WARD+9*, WARD+10*, WARD+15 |
GBP | Q2+1! |
GDATA | Q1+2! |
GDT | Q1+1! |
GLOC | AE+6*, Q1+2! |
GMR | Q2+1! |
GMRADM | Q1+1! |
GMRDA | Q1+1! |
GMRDAT | Q2+1! |
GMRDATS | Q2+1! |
GMRDT | Q1+1!, PRT+2!, Q2+1! |
GMRI | Q2+1! |
GMRJ | Q2+1! |
GMRL | Q2+1! |
GMRLIN | Q2+1! |
GMRNM | Q1+1! |
GMROUT | AE+1*, AE+11, Q1+1!, Q1+2!, PRT+1 |
GMRPDT | AE+4*, Q1+1!, HDR+3, HDR+4 |
GMRPR | Q1+1! |
GMRRMBD | EN2+7*, EN2+12, AE+10*, AE+11*, Q1+1!, PRT+3 |
GMRSITE | Q1+1! |
GMRSP | Q1+1! |
GMRSTR | AE+5*, Q1+2! |
GMRVDT | Q1+1! |
GMRVOERR | Q1+2! |
GMRVSTOP | Q1+2! |
GMRVSTRT | Q1+2! |
GMRVTDA | Q1+1! |
GMRVX | Q1+1!, Q2+1! |
GMRX | Q1+1!, Q2+1! |
GMRY | Q2+1! |
GMVDASH | AE+2*, Q1+1!, HDR+6 |
GMVDATA | EN1~, EN1+10 |
GMVDEV | EN1+9~, EN1+10*, EN1+11 |
GMVEDB | EN2+2*, EN2+5, Q1+1!, HDR+3, HDR+4, WARD+15 |
GMVHLOC | EN1+9~, EN1+10*, Q1+1!, HDR+3 |
GMVIEN | EN1+9~, EN1+10* |
GMVNAME | EN2+8*, EN2+12, AE+11*, Q1+1!, PRT+3, WARD+13*, WARD+15 |
GMVPAGE | AE+1*, Q1+1!, HDR+2*, HDR+5 |
GMVPDT | EN1+9~, EN1+10*, EN1+12 |
>> GMVRMBD | WARD+12*, WARD+15 |
>> GMVROOM( | WARD+15 |
GMVWARD | EN1+9~, EN1+10*, EN1+16, EN2+3, EN2+9*, Q1+1! |
GMVWARD(1 | EN2+3*, EN2+10*, HDR+3, WARD+10 |
GQUAL | Q2+1! |
GSITE | Q2+1! |
GSTRIN | Q1+2! |
IO | AE+7 |
IOF | HDR+1 |
IOSL | PRT+1 |
IOST | PRT+1 |
POP | Q1+1! |
RESULT | EN1~, EN1+18* |
U | EN1+10, EN2+3, PRT+3 |
VA | EN2+11!, WARD+14! |
>> VADM(1 | EN2+8, WARD+13 |
>> VADM(2 | PRT+3 |
>> VAIN(4 | EN2+9, EN2+10 |
>> VAIN(5 | EN2+7, WARD+12 |
>> Y | AE+4* |
ZTDESC | EN1+15*, EN1+16*, EN1+19! |
ZTDTH | EN1+12*, EN1+19! |
ZTIO | EN1+11*, EN1+19! |
>> ZTQUEUED | EN2+1 |
>> ZTREQ | EN2+1* |
ZTRTN | EN1+13*, EN1+19! |
ZTSAVE | EN1+19! |
ZTSAVE("DFN" | EN1+14* |
ZTSAVE("GMVHLOC" | EN1+14* |
ZTSAVE("GMVWARD" | EN1+14* |
ZTSK | EN1+18, EN1+19! |