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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: GMVFSYN

Package: General Medical Record - Vitals

Routine: GMVFSYN


Information

GMVFSYN ;HOIFO/RM,YH,FT-X REFERENCE FOR VITAL TYPE, CATEGORY AND SYNONYM ;3/8/05 13:38

Source Information

Source file <GMVFSYN.m>

Entry Points

Name Comments DBIA/ICR reference
BB(TYPE,CAT,CHAR,DA,SK) ; This procedure updates the "BB" index for the 120.52
; file. This index has the following format:
; ^GMRD(120.52,"BB",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.
BTYP(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF BTYP 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: "BB".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.
BSYNO(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF ACHR XREF ON
; SYNONYM (.02) FIELD OF GMRV VITAL QUALIFIER (120.52) FILE.
; THIS PROCEDURE SETS/KILLS THE FOLLOWING MUMPS INDICES: "BB".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.
SCREEN ;SCREEN FOR DUPLICATE ENTRY FOR A VITAL TYPE
; Called from SYNONYM field (#.02) of the GMRV VITAL QUALIFIER file
; (#120.52) - ^DD(120.52,.02,0)
BCAT(GMRVSK,DA,X) ; CALLED FROM SET/KILL LOGIC OF BCAT 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: "BB".
; Input variables: GMRVSK=1 if called from SET, 2 if from KILL
; DA=DA array passed by reference.
; X=value being indexed.

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.52 - [#120.52] BSYNO+9, BSYNO+10, BTYP+9, BCAT+9, BB+12*, BB+13!, SCREEN+6, SCREEN+7, SCREEN+9, SCREEN+10

Label References

Name Line Occurrences
BB BSYNO+11, BTYP+10, BCAT+10

Naked Globals

Name Field # of Occurrence
^( SCREEN+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAT BB~, BB+11, BB+12, BB+13
CHAR BB~, BB+11, BB+12, BB+13
DA BSYNO~, BSYNO+7~, BSYNO+8*, BSYNO+9*, BSYNO+10, BSYNO+11, BTYP~, BTYP+9, BTYP+10, BCAT~
, BCAT+9, BCAT+10, BB~, BB+11, BB+12, BB+13, SCREEN+4~, SCREEN+5*, SCREEN+6*, SCREEN+7
DA(1 BSYNO+8*, BSYNO+9, BSYNO+10, BTYP+9, BCAT+9, BB+11, BB+12, BB+13, SCREEN+5*, SCREEN+6
, SCREEN+7, SCREEN+10
GCAT SCREEN+4~, SCREEN+10*
GMRVDA BSYNO+7*, BSYNO+8, BSYNO+13!, SCREEN+4*, SCREEN+5, SCREEN+11!
GMRVSK BSYNO~, BSYNO+11, BTYP~, BTYP+10, BCAT~, BCAT+10
GMRVX BTYP+8~, BTYP+9*, BTYP+10, BCAT+8~, BCAT+9*, BCAT+10
GMRVY BSYNO+7~, BSYNO+10*, BSYNO+11, BTYP+8~, BTYP+9*, BTYP+10, BCAT+8~, BCAT+9*, BCAT+10, SCREEN+7*
, SCREEN+8
GSYN SCREEN+4~, SCREEN+10*
GTYP SCREEN+4~, SCREEN+8*, SCREEN+9, SCREEN+10
SK BB~, BB+12, BB+13
TYPE BB~, BB+11, BB+12, BB+13
X BSYNO~, BSYNO+11, BTYP~, BTYP+10, BCAT~, BCAT+10, SCREEN+4, SCREEN+6, SCREEN+10!
>> ZTQUEUED SCREEN+10
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All