Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: GMVRPCM

Package: General Medical Record - Vitals

Routine: GMVRPCM


Information

GMVRPCM ; HOIFO/DP - RPC for Vitals Manager ;07/25/05 9:10am

Source Information

Source file <GMVRPCM.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 5 ($$FIND1,FIND,LIST)^DIC  $$GET1^DID  (FILE,UPDATE,VAL)^DIE  CLEAN^DILF  $$GET1^DIQ  
General Medical Record - Vitals 1 $$ACTIVE^GMVUID  
Kernel 1 $$KSP^XUPARAM  
Nursing Service 1 ACTLOCS^NURAPI  
Order Entry Results Reporting 1 TEAMS^ORQPTQ1  
Toolkit 1 ($$GET,ADD,DEL,EN,ENVAL,GETLST,REP)^XPAR  

Entry Points

Name Comments DBIA/ICR reference
GETCATS ; [P] Return Listing of categories
GETTEMP ; [P] Get Template List
RPC(RESULTS,OPTION,DATA) ; [Procedure] Main RPC call tag
; RPC: [GMV MANAGER]
VALID ; [P] Verify data validity against fileman
DELTEMP ; [P] Delete Template
RENTEMP ; [P] Rename a Template
GETHILO ; [P] Returns an abnormal value
ENTITY(X) ; [Function] Convert USR, SYS, and DIV entities
; Input parameters
; 1. X [Literal/Required] XPAR generic entity to transform to variable pointer format
DELQUAL ; [P] Delete qualifier from vital/category
GETDEF ; [P] Get Default Template
GETDATA ; [P] Generic fileman data call
; Variable DATA = File#^IENS^Field#
SETDATA ; [P] Save New Qualifier Name/Abbv
NEWQUAL ; [P] Create New Qualifier
ADDQUAL ; [P] Add qualifier to vital/category
SETTEMP ; [P] Set Template data
NEWTEMP ; [P] New Template
VT ;VitalTypeIENS
SETHILO ; [P] Set abnormal value
TYPE(X) ; [F] Returns the type of template
; Input parameters
; 1. X [Literal/Required] Variable pointer to evaluate
GETLIST ; [P] Return listing of file
LOOKUP ; [P] Does a lookup on a file
SETDEF ; [P] Set Default Template
GETQUAL ; [P] Return qualifiers list
; DATA=VitalIEN;CatIEN
; Uses X-ref of ^GMRD(120.52,"AA",VitalIEN,CategoryIEN,QName,QIEN)

External References

Name Field # of Occurrence
$$FIND1^DIC ENTITY+5
FIND^DIC LOOKUP+6
LIST^DIC GETLIST+34
$$GET1^DID GETLIST+24, GETLIST+37
FILE^DIE DELQUAL+4, SETHILO+5
UPDATE^DIE ADDQUAL+6
VAL^DIE VALID+1
CLEAN^DILF RPC+12
$$GET1^DIQ GETDATA+2, GETHILO+1
$$ACTIVE^GMVUID GETCATS+3, GETCATS+6, GETLIST+31, GETQUAL+5, GETQUAL+7, GETQUAL+11
ACTLOCS^NURAPI GETLIST+21
TEAMS^ORQPTQ1 GETLIST+17
$$GET^XPAR DELTEMP+2, GETDEF+2, GETTEMP+7, GETTEMP+13, RENTEMP+6
ADD^XPAR NEWTEMP+6
DEL^XPAR DELTEMP+3, DELTEMP+4
EN^XPAR RENTEMP+7, SETDEF+1, SETTEMP+1
ENVAL^XPAR GETDEF+5, GETTEMP+8
GETLST^XPAR GETTEMP+4
REP^XPAR RENTEMP+2
$$KSP^XUPARAM ENTITY+5

Used in RPC

RPC Name Call Tags
GMV MANAGER RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMRD(120.57 - [#120.57] GET1^DIQ
^DIC(4.2 - [#4.2] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.51 - [#120.51] GETCATS+10, GETQUAL+6, VT+4
^GMRD(120.52 - [#120.52] ADDQUAL+2, DELQUAL+2, GETCATS+2, GETCATS+4, GETCATS+5, GETLIST+26, GETLIST+28, GETLIST+29, GETQUAL+9, GETQUAL+10
^GMRD(120.53 - [#120.53] GETCATS+9, GETQUAL+4, GETQUAL+14
^GMRD(120.57 - [#120.57] SETHILO+1, SETHILO+6
^SC - [#44] GETLIST+11, GETLIST+12, GETLIST+14
^SC("AC" GETLIST+10
^TMP("DIERR" VALID+3
^TMP("DILIST" GETLIST+1!, GETLIST+35, GETLIST+36, GETLIST+38!, LOOKUP+7, LOOKUP+9, LOOKUP+11, LOOKUP+12
^TMP("GMVMGR" RPC+9
^XUSEC("GMV MANAGER" GETTEMP+14

Label References

Name Line Occurrences
$$ENTITY GETTEMP+2, NEWTEMP+2
$$TYPE GETTEMP+11, NEWTEMP+3
@( RPC+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT GETLIST+9~*, GETLIST+10, GETLIST+14*
DATA ADDQUAL+1, DELQUAL+1, DELTEMP+1, GETCATS+2, GETCATS+4, GETCATS+5, GETCATS+10, GETDATA+2, GETDEF+1, GETDEF+2
, GETHILO+1, GETLIST+3*, GETLIST+4, GETLIST+6, GETLIST+8, GETLIST+14, GETLIST+16, GETLIST+18, GETLIST+20, GETLIST+22
, GETLIST+24, GETLIST+34, GETLIST+36, GETLIST+37, GETQUAL+3, GETTEMP+1, GETTEMP+2, GETTEMP+8, LOOKUP+2, LOOKUP+3
, LOOKUP+4, LOOKUP+6, LOOKUP+8, LOOKUP+12, NEWTEMP+1, RENTEMP+1, RPC~, SETDEF+1, SETHILO+3, SETTEMP+1
, VALID+1
>> DATA2 GETLIST+3*, GETLIST+9
DT GETLIST+13
DUZ GETTEMP+14, ENTITY+4
DUZ(2 ENTITY+6
GMV GETDEF+5, GETTEMP+8, RPC+8~
GMV( GETDEF+6, GETDEF+8, GETTEMP+6*, GETTEMP+7*, GETTEMP+10, GETTEMP+15, GETTEMP+18
GMVCAT ADDQUAL+1*, ADDQUAL+5, DELQUAL+1*, GETCATS+2*, GETCATS+3, GETCATS+4, GETCATS+5, GETCATS+9, GETQUAL+3*, GETQUAL+4
, GETQUAL+5, GETQUAL+9, GETQUAL+10, GETQUAL+14, RPC+8~
GMVCNT GETLIST+1!, GETLIST+24, GETLIST+25*, GETLIST+32*, GETLIST+33
GMVDESC NEWTEMP+1*, NEWTEMP+5*, NEWTEMP+6, RPC+8~
GMVENT DELTEMP+1*, DELTEMP+2, DELTEMP+3, DELTEMP+4, GETTEMP+2*, GETTEMP+4, GETTEMP+6, GETTEMP+7, GETTEMP+9*, GETTEMP+10*
, GETTEMP+11, GETTEMP+15, GETTEMP+18, NEWTEMP+1*, NEWTEMP+2*, NEWTEMP+3, NEWTEMP+4, NEWTEMP+6, NEWTEMP+7, RENTEMP+1*
, RENTEMP+2, RENTEMP+6, RENTEMP+7, RPC+8~
GMVERR DELQUAL+5, DELTEMP+4, DELTEMP+5, DELTEMP+6, NEWTEMP+6, NEWTEMP+7, NEWTEMP+8, RENTEMP+2, RENTEMP+3, RENTEMP+4
, RPC+8~, SETDEF+1, SETDEF+2, SETDEF+3, SETTEMP+1, SETTEMP+2, SETTEMP+3
GMVFDA RPC+8~
GMVFDA( ADDQUAL+4*, ADDQUAL+5*, DELQUAL+3*, SETHILO+4*
GMVFLD LOOKUP+3*, LOOKUP+4*, LOOKUP+5*, LOOKUP+6, RPC+8~, SETHILO+3*, SETHILO+4
GMVIEN GETLIST+27*, GETLIST+28*, GETLIST+29, GETLIST+31, GETLIST+33, GETQUAL+10*, GETQUAL+11, GETQUAL+13, GETTEMP+11*, GETTEMP+14
, GETTEMP+16, RPC+8~
GMVIEN(1 ADDQUAL+7
GMVIT GETQUAL+3*, GETQUAL+6, GETQUAL+7, GETQUAL+9, GETQUAL+10, RPC+8~
GMVLOOP GETLIST+1!, GETLIST+25*, GETLIST+26*, GETLIST+28
GMVNAM GETQUAL+8*, GETQUAL+9*, GETQUAL+10, GETQUAL+13, RPC+8~
GMVNAME DELTEMP+1*, DELTEMP+2, DELTEMP+4, GETLIST+29*, GETLIST+30, GETLIST+33, GETTEMP+2*, GETTEMP+3, GETTEMP+7, GETTEMP+9*
, GETTEMP+15*, GETTEMP+18, NEWTEMP+1*, NEWTEMP+6, NEWTEMP+7, RPC+8~
GMVNEW RENTEMP+1*, RENTEMP+2, RENTEMP+7, RPC+8~
GMVOLD RENTEMP+1*, RENTEMP+2, RENTEMP+6, RPC+8~
GMVOWN NEWTEMP+4*, NEWTEMP+7, RPC+8~
GMVOWNER GETTEMP+16*, GETTEMP+18, RPC+8~
GMVQI GETCATS+1~, GETCATS+5*, GETCATS+6
GMVQUAL ADDQUAL+1*, ADDQUAL+2, ADDQUAL+4, ADDQUAL+5, DELQUAL+1*, DELQUAL+2, DELQUAL+3, GETCATS+4*, GETCATS+7*, GETCATS+9
, RPC+8~
GMVRET GETLIST+1!, GETLIST+17, GETLIST+21, VALID+1, VALID+2
GMVRET( GETLIST+18, GETLIST+22
GMVROOT GETTEMP+11*, GETTEMP+13, GETTEMP+14, GETTEMP+16, RPC+8~
GMVSCRN GETLIST+2*, GETLIST+5*, GETLIST+7*, GETLIST+34, LOOKUP+1~, LOOKUP+2*, LOOKUP+6, RPC+8~
>> GMVTMP GETTEMP+4
>> GMVTMP( GETTEMP+5, GETTEMP+6
GMVTYPE GETTEMP+11*, GETTEMP+12, GETTEMP+18, NEWTEMP+3*, NEWTEMP+7, RPC+8~
GMVVAL RPC+8~, SETHILO+3*, SETHILO+4
GMVVIT ADDQUAL+1*, ADDQUAL+2, ADDQUAL+4, DELQUAL+1*, DELQUAL+2, RPC+8~
OPTION RPC~, RPC+10
RESULTS ADDQUAL+3, ADDQUAL+7, ADDQUAL+8, DELQUAL+5, DELQUAL+6, DELTEMP+5, DELTEMP+6, GETCATS+8, GETCATS+9, GETCATS+10
, GETDATA+2, GETDEF+3, GETDEF+4, GETDEF+7, GETDEF+8, GETDEF+9, GETHILO+1, GETLIST+14, GETLIST+15, GETLIST+18
, GETLIST+19, GETLIST+22, GETLIST+23, GETLIST+24, GETLIST+33, GETLIST+36, GETLIST+37, GETQUAL+4, GETQUAL+5, GETQUAL+6
, GETQUAL+7, GETQUAL+12, GETQUAL+13, GETQUAL+14, GETTEMP+17, GETTEMP+18, GETTEMP+19, LOOKUP+8, LOOKUP+10, LOOKUP+12
, LOOKUP+13, NEWQUAL+1, NEWTEMP+7, NEWTEMP+8, RENTEMP+3, RENTEMP+4, RPC~, RPC+9*, RPC+11, SETDATA+1
, SETDEF+2, SETDEF+3, SETHILO+2, SETHILO+7, SETTEMP+2, SETTEMP+3, VALID+2, VALID+3, VT+2, VT+6
U DELTEMP+1, GETCATS+9, GETCATS+10, GETDATA+2, GETDEF+2, GETDEF+8, GETLIST+3, GETLIST+13, GETLIST+14, GETLIST+24
, GETLIST+29, GETLIST+33, GETLIST+37, GETQUAL+13, GETQUAL+14, GETTEMP+2, GETTEMP+6, GETTEMP+16, GETTEMP+18, LOOKUP+8
, NEWTEMP+4, NEWTEMP+7, RENTEMP+1, SETDEF+1, SETTEMP+1, VALID+1
X DELQUAL+2*, DELQUAL+3, GETCATS+4*, GETCATS+5, GETCATS+7, GETDEF+2*, GETDEF+3, GETDEF+4, GETDEF+6*, GETDEF+8
, GETLIST+9*, GETLIST+10*, GETLIST+11, GETLIST+12, GETLIST+14, GETLIST+18*, GETLIST+22*, GETLIST+35*, GETLIST+36, GETTEMP+5*
, GETTEMP+6, LOOKUP+11*, LOOKUP+12, ENTITY~, ENTITY+4, ENTITY+5, ENTITY+6, ENTITY+7, TYPE~, TYPE+4
, TYPE+5, TYPE+6, TYPE+7, VT+1~, VT+3*, VT+4
Y GETCATS+8*, GETCATS+9, GETDEF+7*, GETDEF+8, GETLIST+12*, GETLIST+13, GETQUAL+12*, GETQUAL+13, GETTEMP+17*, GETTEMP+18
, VT+1~, VT+2*, VT+6*
Z VT+1~, VT+4*, VT+5, VT+6

Marked Items

Name Field # of Occurrence
$T(@OPTION RPC+10
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All