Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: GMVFUT2

Package: General Medical Record - Vitals

Routine: GMVFUT2


Information

GMVFUT2 ;HOIFO/RM,FT-FILE UTILITIES FOR 120.52 FILE ;5/24/01 14:34

Source Information

Source file <GMVFUT2.m>

Entry Points

Name Comments DBIA/ICR reference
ACHR(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF ACHR XREF ON
; QUALIFIER (.01) FIELD OF GMRV VITAL QUALIFIER (120.52) FILE.
; THIS PROCEDURE SETS/KILLS THE FOLLOWING MUMPS INDICES: "AA".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.
ACAT(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF ACAT XREF ON CATEGORY
; (.02) FIELD OF VITAL TYPE (120.521) SUBFILE OF GMRV VITAL QUALIFIER
; (120.52) FILE. THIS PROCEDURE SETS/KILLS THE FOLLOWING MUMPS
; INDEX: "AA".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.
ATYP(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF ATYP XREF ON VITAL
; TYPE (.01) FIELD OF VITAL TYPE (120.521) SUB-FILE OF GMRV
; GMRV VITAL QUALIFIER (120.52) FILE. THIS PROCEDURE SETS/KILLS THE
; FOLLOWING MUMPS INDEX: "AA".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.
AA(TYPE,CAT,CHAR,DA,SK) ; This procedure updates the "AA" index for the 120.52
; file. This index has the following format:
; ^GMRD(120.52,"AA",TYPE,CAT,CHAR,DA(1),DA)=""
; Input variables:
; TYPE=Vital Type (.01) field 120.521 sub-file.
; CAT=Category (.02) field of 120.521 sub-file.
; CHAR=Name (.01) field of 120.52 file.
; DA=Passed by reference will have entry in 120.52 sub-file, DA,
; and entry in 120.52 file, DA(1).
; SK=1 if set xref, 2 if kill xref.

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.52 - [#120.52] ACHR+9, ACHR+10, ATYP+9, ACAT+9, AA+12*, AA+13!

Label References

Name Line Occurrences
AA ACHR+11, ATYP+10, ACAT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAT AA~, AA+11, AA+12, AA+13
CHAR AA~, AA+11, AA+12, AA+13
DA ACHR~, ACHR+7~, ACHR+8*, ACHR+9*, ACHR+10, ACHR+11, ATYP~, ATYP+9, ATYP+10, ACAT~
, ACAT+9, ACAT+10, AA~, AA+11, AA+12, AA+13
DA(1 ACHR+8*, ACHR+9, ACHR+10, ATYP+9, ACAT+9, AA+11, AA+12, AA+13
GMRVDA ACHR+7*, ACHR+8, ACHR+13!
GMRVSK ACHR~, ACHR+11, ATYP~, ATYP+10, ACAT~, ACAT+10
GMRVX ATYP+8~, ATYP+9*, ATYP+10, ACAT+8~, ACAT+9*, ACAT+10
GMRVY ACHR+7~, ACHR+10*, ACHR+11, ATYP+8~, ATYP+9*, ATYP+10, ACAT+8~, ACAT+9*, ACAT+10
SK AA~, AA+12, AA+13
TYPE AA~, AA+11, AA+12, AA+13
X ACHR~, ACHR+11, ATYP~, ATYP+10, ACAT~, ACAT+10
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All