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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ABSVM

Package: Voluntary Timekeeping

Routine: ABSVM


Information

ABSVM ;OAKLANDFO/DPC - VSS MIGRATION;8/23/2002

Source Information

Source file <ABSVM.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
VA FileMan 7 MSG^DIALOG  (,LIST)^DIC  $$GET1^DID  (,UPDATE)^DIE  ^DIK  ($$GET1,EN)^DIQ  ^DIR  
Voluntary Timekeeping 6 (OHRSVAL,RHRSVAL)^ABSVMHV1  SAVE^ABSVMLC1  SAVE^ABSVMLC2  (ORGVAL,SRVVAL)^ABSVMRV1  (ABSIEN,BLDVOLLT,CLEANCDS,EXSITES,LDCDS)^ABSVMUT1  VALVOL^ABSVMVV1  
Kernel 3 ^%ZIS  ^%ZISC  $$KSP^XUPARAM  
MailMan 1 SENDMSG^XMXAPI  

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: 1

Package Total Caller Graph
Voluntary Timekeeping 1 ABSVM1  

Entry Points

Name Comments DBIA/ICR reference
PREP ;
SITEINFO(ABSIEN) ;
SENDMSG(NEWIEN) ;
BLDMSG(MSGBODY,NEWIEN) ;
ADDLN(LINE,BODY,COUNT,SKIP) ;
VAL ;
PRINT ;
PRINTRES(ABSVMDA,ABSMIEN) ;

External References

Name Field # of Occurrence
^%ZIS PRINTRES+4
^%ZISC PRINTRES+16
OHRSVAL^ABSVMHV1 VAL+41
RHRSVAL^ABSVMHV1 VAL+47
SAVE^ABSVMLC1 SITEINFO+20
SAVE^ABSVMLC2 SITEINFO+20
ORGVAL^ABSVMRV1 VAL+31
SRVVAL^ABSVMRV1 VAL+36
ABSIEN^ABSVMUT1 VAL+8, PRINT+7
BLDVOLLT^ABSVMUT1 PREP+23, VAL+23
CLEANCDS^ABSVMUT1 VAL+58
EXSITES^ABSVMUT1 VAL+22
LDCDS^ABSVMUT1 VAL+27
VALVOL^ABSVMVV1 VAL+53
MSG^DIALOG PREP+44, SITEINFO+4, BLDMSG+14
^DIC PRINT+14
LIST^DIC PREP+7, SITEINFO+3, BLDMSG+13
$$GET1^DID BLDMSG+23
^DIE SITEINFO+16
UPDATE^DIE PREP+43
^DIK SENDMSG+25
$$GET1^DIQ BLDMSG+9, BLDMSG+24
EN^DIQ PRINTRES+14
^DIR PREP+34, SENDMSG+10, SENDMSG+20, VAL+18, VAL+64, PRINT+20
SENDMSG^XMXAPI SENDMSG+34
$$KSP^XUPARAM PREP+19, SENDMSG+32, BLDMSG+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PREP+5
Function Call: WRITE
  • Prompt: !!,"This option has already been run. The Migration Process is started."
  • Line Location: PREP+9
Function Call: WRITE
  • Prompt: !,"Continue the Migration process with another option."
  • Line Location: PREP+10
Function Call: WRITE
  • Prompt: !,"Contact the System Implementation team if you need additional instructions."
  • Line Location: PREP+11
Function Call: WRITE
  • Prompt: "You are starting the process that will move "
  • Line Location: PREP+14
Function Call: WRITE
  • Prompt: !,"Voluntary Timekeeping data to the new "
  • Line Location: PREP+15
Function Call: WRITE
  • Prompt: !,"Voluntary Service System application."
  • Line Location: PREP+16
Function Call: WRITE
  • Prompt: !!,"First, information about your site will be collected."
  • Line Location: PREP+17
Function Call: WRITE
  • Prompt: !!,"There is no Station Number for your site, Contact System Implementation team!!!"
  • Line Location: PREP+20
Function Call: WRITE
  • Prompt: !,"Your Volunteer Daily Time file will be scanned to find "
  • Line Location: PREP+21
Function Call: WRITE
  • Prompt: !,"all sites referenced. This will take some time.",!
  • Line Location: PREP+22
Function Call: WRITE
  • Prompt: !,"Done."
  • Line Location: PREP+24
Function Call: WRITE
  • Prompt: !!,"Your primary site number is "_ABSSITE_"."
  • Line Location: PREP+25
Function Call: WRITE
  • Prompt: !,"Volunteer Hours are recorded for the following sites:"
  • Line Location: PREP+26
Function Call: WRITE
  • Prompt: !,?20,SITENUM
  • Line Location: PREP+28
Function Call: WRITE
  • Prompt: !!,"The next section will allow you to designate which of the above sites",!,"you want data sent from. Your primary site will default to 'YES' ",!
  • Line Location: PREP+29
Function Call: WRITE
  • Prompt: "Any Games site,(700, 701, 702, or 575W), will default to 'NO'.",!
  • Line Location: PREP+30
Function Call: WRITE
  • Prompt: !!
  • Line Location: PREP+35
Function Call: WRITE
  • Prompt: "CONTACT THE IMPLEMENTATION TEAM. PROCESS STOPPED FOR NOW."
  • Line Location: PREP+36
Function Call: WRITE
  • Prompt: "Making an entry in the Voluntary Migration Log file."
  • Line Location: PREP+37
Function Call: WRITE
  • Prompt: !
  • Line Location: PREP+44
Function Call: WRITE
  • Prompt: !
  • Line Location: PREP+46
Function Call: WRITE
  • Prompt: !
  • Line Location: SITEINFO+4
Function Call: WRITE
  • Prompt: !!,?20,"Add information for Station Number "_SITENUM,!
  • Line Location: SITEINFO+15
Function Call: WRITE
  • Prompt: !!,"Saving information...",!
  • Line Location: SITEINFO+19
Function Call: WRITE
  • Prompt: !,"Sending a message containing information about your site."
  • Line Location: SENDMSG+4
Function Call: WRITE
  • Prompt: !!,"You must enter at least one recipient of the message."
  • Line Location: SENDMSG+14
Function Call: WRITE
  • Prompt: !,"If you do not, you will need to run the Preparation option again"
  • Line Location: SENDMSG+15
Function Call: WRITE
  • Prompt: !,"and re-enter all information.",!
  • Line Location: SENDMSG+16
Function Call: WRITE
  • Prompt: !!,"Rerun Preparation later. BYE."
  • Line Location: SENDMSG+22
Function Call: WRITE
  • Prompt: !,"Message sent. Message number: "_MSGNUM
  • Line Location: SENDMSG+35
Function Call: WRITE
  • Prompt: !
  • Line Location: BLDMSG+14
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: VAL+6
Function Call: WRITE
  • Prompt: "Data that will be moved to the new Voluntary Service System database"
  • Line Location: VAL+9
Function Call: WRITE
  • Prompt: !," will now be checked for consistency."
  • Line Location: VAL+10
Function Call: WRITE
  • Prompt: !!,"The result will be recorded in the Voluntary Migration Log File."
  • Line Location: VAL+11
Function Call: WRITE
  • Prompt: !,"You will have the opportunity to print these results."
  • Line Location: VAL+12
Function Call: WRITE
  • Prompt: !!
  • Line Location: VAL+13
Function Call: WRITE
  • Prompt: !!,"Data checking can be done at a later time. Bye."
  • Line Location: VAL+19
Function Call: WRITE
  • Prompt: !!,"Creating list of all Volunteers with hours after Sept. 30, 1996."
  • Line Location: VAL+21
Function Call: WRITE
  • Prompt: !,"Done."
  • Line Location: VAL+24
Function Call: WRITE
  • Prompt: !!,"Creating lists of valid Organization, Service, Schedule, and Award Codes."
  • Line Location: VAL+26
Function Call: WRITE
  • Prompt: !,"Done."
  • Line Location: VAL+28
Function Call: WRITE
  • Prompt: !!,"Validating entries in the Volunteer Organization Codes File."
  • Line Location: VAL+30
Function Call: WRITE
  • Prompt: !,"Errors Found in Organization Codes: "_ABSRES("ERRCNT")
  • Line Location: VAL+32
Function Call: WRITE
  • Prompt: !!,"Validating entries in the Service Assignment Codes File."
  • Line Location: VAL+35
Function Call: WRITE
  • Prompt: !,"Errors found in Service Assignment Codes: "_ABSRES("ERRCNT")
  • Line Location: VAL+37
Function Call: WRITE
  • Prompt: !!,"Validating Occasional Hours."
  • Line Location: VAL+40
Function Call: WRITE
  • Prompt: !,"Errors found in Occasional Hours: "_ABSRES("ERRCNT")
  • Line Location: VAL+42
Function Call: WRITE
  • Prompt: !!,"Validating Regular Hours."
  • Line Location: VAL+45
Function Call: WRITE
  • Prompt: !,"THIS WILL TAKE SOME TIME."
  • Line Location: VAL+46
Function Call: WRITE
  • Prompt: !,"Errors found in Regular Hours: "_ABSRES("ERRCNT")
  • Line Location: VAL+48
Function Call: WRITE
  • Prompt: !!,"Validating Volunteer data."
  • Line Location: VAL+51
Function Call: WRITE
  • Prompt: !,"THIS WILL TAKE SOME TIME."
  • Line Location: VAL+52
Function Call: WRITE
  • Prompt: !,"Errors found in Volunteer data: "_ABSRES("ERRCNT")
  • Line Location: VAL+54
Function Call: WRITE
  • Prompt: !!,"The data checking on your system is complete!"
  • Line Location: VAL+57
Function Call: WRITE
  • Prompt: !!
  • Line Location: VAL+60
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+5
Function Call: WRITE
  • Prompt: "You can print results of the Examination of Existing Data "
  • Line Location: PRINT+8
Function Call: WRITE
  • Prompt: !,"by selecting the date/time that the examination was done."
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+17
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+22
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINTRES+9
Function Call: WRITE
  • Prompt: "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
  • Line Location: PRINTRES+10
Routine Call
  • %ZIS
  • Line Location:
    • PRINTRES+4
Routine Call
  • DIALOG
  • Line Location:
    • PREP+44
    • SITEINFO+4
    • BLDMSG+14
Routine Call
  • DIC
  • Line Location:
    • PRINT+14
Routine Call
  • DIC
  • Line Location:
    • PREP+7
    • SITEINFO+3
    • BLDMSG+13
Routine Call
  • DIE
  • Line Location:
    • SITEINFO+16
Routine Call
  • DIE
  • Line Location:
    • PREP+43
Routine Call
  • DIR
  • Line Location:
    • PREP+34
    • SENDMSG+10
    • SENDMSG+20
    • VAL+18
    • VAL+64
    • PRINT+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^ABS(503339.5 - [#503339.5] Classic Fileman Calls,  LIST^DIC
503339.51 GET1^DID,  GET1^DIQ,  LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] PREP+19, SENDMSG+32, BLDMSG+7
^TMP("DILIST" PREP+8

Label References

Name Line Occurrences
ADDLN BLDMSG+4, BLDMSG+6, BLDMSG+8, BLDMSG+10, BLDMSG+18, BLDMSG+26
BLDMSG SENDMSG+33
PRINTRES VAL+65, PRINT+24
SENDMSG PREP+47
SITEINFO PREP+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABSFDA PREP+3~
ABSFDA( PREP+38*, PREP+40*, PREP+42*
ABSI PRINT+3~, PRINT+11*, PRINTRES+3~, PRINTRES+7*, PRINTRES+8*, PRINTRES+13
ABSIEN PREP+3~, SITEINFO~, SITEINFO+3, SITEINFO+6, SITEINFO+7, BLDMSG+12~, BLDMSG+19*, BLDMSG+24, VAL+5~, VAL+8
VAL+65, PRINT+3~, PRINT+7, PRINT+12, PRINT+24
ABSIEN(1 PREP+45, PREP+47
ABSMIEN PRINTRES~, PRINTRES+11
ABSMSG SENDMSG+1~, SENDMSG+2~, SENDMSG+33
ABSRECIP SENDMSG+1~, SENDMSG+2~, SENDMSG+12, SENDMSG+31, SENDMSG+34
ABSRECIP( SENDMSG+29*
ABSRES VAL+5~, VAL+31, VAL+36, VAL+41, VAL+47, VAL+53
ABSRES("DA" VAL+33, VAL+38, VAL+43, VAL+49, VAL+55
ABSRES("ERRCNT" VAL+32, VAL+37, VAL+42, VAL+48, VAL+54
ABSRESDA VAL+5~, VAL+65
ABSRESDA( VAL+33*, VAL+38*, VAL+43*, VAL+49*, VAL+55*
ABSROOT SITEINFO+2~
ABSROOT("DILIST" SITEINFO+5, SITEINFO+6, SITEINFO+7, BLDMSG+16, BLDMSG+17, BLDMSG+19
ABSSITE PREP+3~, PREP+19*, PREP+20, PREP+25, PREP+38, SITEINFO+10
ABSSITES PREP+4~
ABSSITES( PREP+28, PREP+39
ABSSUBJ SENDMSG+2~, SENDMSG+32*, SENDMSG+34
ABSVDA PRINT+3~, PRINT+24
ABSVDA( PRINT+16*
ABSVMDA PRINTRES~
ABSVMDA( PRINTRES+8
BODY ADDLN~
BODY( ADDLN+1*, ADDLN+3*
COUNT ADDLN~, ADDLN+1*, ADDLN+2*, ADDLN+3
DA SITEINFO+2~, SITEINFO+7*, SENDMSG+13~, SENDMSG+24*, PRINT+2~, PRINTRES+3~, PRINTRES+13*
DA(1 SITEINFO+7*, PRINTRES+12*
DIC PRINT+2~, PRINT+12*, PRINTRES+3~, PRINTRES+11*
DIC(0 PRINT+13*
DIE SITEINFO+2~, SITEINFO+6*
DIE("NO^" SITEINFO+14*
DIERR PREP+3~, PREP+44, SITEINFO+2~, SITEINFO+4, BLDMSG+14
DIK SENDMSG+13~, SENDMSG+24*
DIR PREP+3~, SENDMSG+1~, SENDMSG+13~, VAL+5~, PRINT+3~
DIR("?" SENDMSG+8*, SENDMSG+9*
DIR("??" PREP+33*, VAL+17*, VAL+63*
DIR("A" PREP+32*, SENDMSG+7*, SENDMSG+18*, VAL+16*, VAL+62*, PRINT+19*
DIR("B" SENDMSG+19*
DIR(0 PREP+31*, SENDMSG+6*, SENDMSG+17*, VAL+15*, VAL+61*, PRINT+18*
DIRUT SENDMSG+1~, SENDMSG+11, SENDMSG+13~
DR SITEINFO+2~, SITEINFO+10*, SITEINFO+11*, SITEINFO+12*
DUZ SENDMSG+34, BLDMSG+9
EXSITES VAL+5~
FIELD BLDMSG+12~, BLDMSG+23*, BLDMSG+25
FLDNUM BLDMSG+12~, BLDMSG+22*, BLDMSG+23, BLDMSG+24
I PREP+3~, PREP+28*, PREP+30, PREP+39*, PREP+40, PREP+42, SITEINFO+2~, SITEINFO+5*, SITEINFO+6, SITEINFO+7
, BLDMSG+1~, BLDMSG+16*, BLDMSG+17, BLDMSG+19
IO PRINTRES+6
IOF PREP+5, VAL+6, PRINT+5, PRINTRES+9
LINE ADDLN~, ADDLN+3
LNCNT BLDMSG+1~, BLDMSG+2*, BLDMSG+4, BLDMSG+6, BLDMSG+8, BLDMSG+10, BLDMSG+18, BLDMSG+26
MSGBODY BLDMSG~, BLDMSG+4, BLDMSG+6, BLDMSG+8, BLDMSG+10, BLDMSG+18, BLDMSG+26
MSGNUM SENDMSG+2~, SENDMSG+34, SENDMSG+35
NEWIEN SENDMSG~, SENDMSG+24, SENDMSG+33, BLDMSG~, BLDMSG+13, BLDMSG+19
OUT SENDMSG+1~, SENDMSG+3*, SENDMSG+5, SENDMSG+12*, SENDMSG+26*, PRINT+4~*, PRINT+11, PRINT+15*, PRINT+21*
POP PRINTRES+3~, PRINTRES+5
SITENUM PREP+3~, PREP+27*, PREP+28*, PREP+38*, PREP+39*, PREP+40, PREP+42, SITEINFO+2~, SITEINFO+6*, SITEINFO+10
, SITEINFO+11, SITEINFO+15
SKIP ADDLN~, ADDLN+1
TEXT BLDMSG+1~, BLDMSG+3*, BLDMSG+4, BLDMSG+5*, BLDMSG+6, BLDMSG+7*, BLDMSG+8, BLDMSG+9*, BLDMSG+10, BLDMSG+17*
, BLDMSG+18, BLDMSG+25*, BLDMSG+26
U PREP+19, PREP+42, SITEINFO+11, SENDMSG+32, BLDMSG+7
VALUE BLDMSG+12~, BLDMSG+24*, BLDMSG+25
X SENDMSG+1~, SENDMSG+13~, SENDMSG+29
Y PREP+36, SENDMSG+1~, SENDMSG+13~, SENDMSG+21, VAL+5~, VAL+19, VAL+65, PRINT+2~, PRINT+15, PRINT+16
PRINT+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All