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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: GECSXBLD

Package: Generic Code Sheet

Routine: GECSXBLD


Information

GECSXBLD ;WISC/RFJ-map data into template map ;01 Nov 93

Source Information

Source file <GECSXBLD.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Generic Code Sheet 3 KILLCS^GECSPUR1  PRINT^GECSUTIL  GETMAP^GECSXMAP  
VA FileMan 1 NOW^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Generic Code Sheet 4 GECSEDIT  GECSENTR  GECSMUT1  GECSXBL1  

Entry Points

Name Comments DBIA/ICR reference
MAPDATA(GECSDA) ; map data to template
; return 1 if code sheet is built, 0 if not built
SHEET() ; move code sheets to code node
SETLINE(FILE,FIELD) ; build codeshet array with data in y
AMIS ; reformat for amis

External References

Name Field # of Occurrence
NOW^%DTC SHEET+1
KILLCS^GECSPUR1 MAPDATA+8
PRINT^GECSUTIL SHEET+5
GETMAP^GECSXMAP MAPDATA+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"NOTHING TO KEYPUNCH."
  • Line Location: MAPDATA+8
Function Call: WRITE
  • Prompt: " << CODE SHEET DELETED >>"
  • Line Location: MAPDATA+8
Function Call: WRITE
  • Prompt: !,"CODE SHEET ",$P(DATA(0),"^")," DOES NOT HAVE A TEMPLATE MAP DEFINED."
  • Line Location: MAPDATA+21
Function Call: WRITE
  • Prompt: !,"INPUT TEMPLATE ",GECSTNM," NOT FOUND."
  • Line Location: MAPDATA+22

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( SETLINE+1
^DIE("B" MAPDATA+22
^GECS(2100 - [#2100] MAPDATA+6, MAPDATA+7, MAPDATA+16, MAPDATA+17, MAPDATA+18, SHEET+2!, SHEET+3*, SHEET+4*

Label References

Name Line Occurrences
$$SHEET MAPDATA+9, MAPDATA+55
AMIS MAPDATA+53
SETLINE MAPDATA+42, MAPDATA+49

Naked Globals

Name Field # of Occurrence
^( MAPDATA+7, MAPDATA+16, MAPDATA+18
^(2.1 SETLINE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MAPDATA+2~, MAPDATA+7*, MAPDATA+9*, MAPDATA+22*, MAPDATA+23, SHEET+1, AMIS+1~, AMIS+3*, AMIS+8*
%H MAPDATA+2~
%I MAPDATA+2~
CHAR AMIS+1~, AMIS+6*
CODESHET MAPDATA+2~, MAPDATA+5!, AMIS+4!
CODESHET( MAPDATA+7*, SHEET+3, SETLINE+2*, SETLINE+4, SETLINE+5*, AMIS+3, AMIS+10*, AMIS+11*
CODESHET(0 AMIS+5*
DA MAPDATA+2~, MAPDATA+34*
DA1 MAPDATA+2~, MAPDATA+17*, MAPDATA+18, MAPDATA+45*, MAPDATA+48
DATA MAPDATA+2~, MAPDATA+15!
DATA( MAPDATA+16*, MAPDATA+18*, MAPDATA+41, MAPDATA+45, MAPDATA+48
DATA(0 MAPDATA+21, MAPDATA+27, MAPDATA+28, MAPDATA+29, MAPDATA+53, SETLINE+2, SETLINE+4
DELIMITR MAPDATA+2~, MAPDATA+25*, MAPDATA+28*, MAPDATA+29*, SETLINE+2
FIELD MAPDATA+2~, MAPDATA+39*, MAPDATA+40, MAPDATA+41, MAPDATA+42, MAPDATA+46*, MAPDATA+47, MAPDATA+48, MAPDATA+49, SETLINE~
, SETLINE+1
FILE SETLINE~, SETLINE+1
GECSDA MAPDATA~, MAPDATA+6, MAPDATA+7, MAPDATA+8, MAPDATA+16, MAPDATA+17, MAPDATA+18, MAPDATA+34, SHEET+2, SHEET+3
, SHEET+4, SHEET+5
GECSDATE MAPDATA+2~, SHEET+1*, SHEET+4
GECSEND MAPDATA+2~, MAPDATA+25*, MAPDATA+27*, MAPDATA+28*, MAPDATA+29*, SETLINE+5, AMIS+11
GECSFLAG MAPDATA+2~, MAPDATA+6, MAPDATA+8*, MAPDATA+9*, MAPDATA+35!, MAPDATA+39, MAPDATA+46, SETLINE+6*
GECSLINE MAPDATA+2~, MAPDATA+36*, SHEET+3*, SETLINE+2, SETLINE+4*, SETLINE+5*, AMIS+4*, AMIS+10, AMIS+11*
GECSMAP MAPDATA+2~, MAPDATA+23
GECSMAP( MAPDATA+36, MAPDATA+38, MAPDATA+39, MAPDATA+44, MAPDATA+45, MAPDATA+46, MAPDATA+49
GECSNOD1 MAPDATA+2~, MAPDATA+36*, MAPDATA+38, MAPDATA+39, MAPDATA+44, MAPDATA+45, MAPDATA+46, MAPDATA+49
GECSNOD2 MAPDATA+2~, MAPDATA+45*, MAPDATA+46
GECSOT MAPDATA+2~, MAPDATA+13*
GECSTNM MAPDATA+2~, MAPDATA+21*, MAPDATA+22
I MAPDATA+2~, MAPDATA+7*, MAPDATA+8, SHEET+3*, SHEET+4*
LINE AMIS+1~, AMIS+6*, AMIS+8
N MAPDATA+2~
OLDCODE AMIS+1~, AMIS+3!
OLDCODE( AMIS+3*, AMIS+6, AMIS+8*
OLDCODE(0 AMIS+5*
PIECE MAPDATA+2~, MAPDATA+39*, MAPDATA+46*
SUB1 MAPDATA+2~, MAPDATA+16*, MAPDATA+17, MAPDATA+18, MAPDATA+40*, MAPDATA+41, MAPDATA+44*, MAPDATA+45, MAPDATA+48
SUB2 MAPDATA+2~, MAPDATA+18*, MAPDATA+47*, MAPDATA+48
X MAPDATA+2~, AMIS+1~, AMIS+6*, AMIS+8*, AMIS+9*, AMIS+10
Y MAPDATA+2~, MAPDATA+41*, MAPDATA+48*, SETLINE+2, SETLINE+4, SETLINE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All