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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SD53P754

Package: Scheduling

Routine: SD53P754


Information

SD53P754 ;MS/GN - TMP POST INSTALL;July 05, 2018

Source Information

Source file <SD53P754.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 $$FMADD^XLFDT  MES^XPDUTL  
VA FileMan 1 UPDATE^DIE  

Entry Points

Name Comments DBIA/ICR reference
EN ;Begin Post Install
FIXCID(BEGIN,END) ;Fix CID/PREFERRED DATE OF APPT field (#22) in SDEC APPOINTMENT REQUEST file (#409.85)
UPDCID(AP,CDT)
UPDDIS(AP,DDT,APSTS) ;Update the "DIS" node in 409.85 file field all fields especially date (#19)
; AP - Rec ien for 409.85 file
; CDT - Dispositioned date (FM format no time) in Appt Req file
DISP ;QUICK DISPLAY OF SDEC RECS TOUCHED IF CURIOUS?
; assumes Refletion display settings set to max of 999 memory to see all or,
; user will turn on logging to record to a flat file or,
; user will use %G to access XTMP directly
HDR ;Write screen header
CNT ;pre-post install null CID datre count entire 409.85 file
ALL ;ALL RECD COUNTED INEGRITY OF "E" XREF VS $O OF 0 NODES
UNDO ;UNDO MY CURRENT UPDATE FOR CID & DIS

External References

Name Field # of Occurrence
UPDATE^DIE UPDCID+5, UPDDIS+18, UNDO+8
$$FMADD^XLFDT FIXCID+3
MES^XPDUTL FIXCID+4, FIXCID+5, FIXCID+6, FIXCID+23, FIXCID+24, FIXCID+25, FIXCID+26, FIXCID+32, FIXCID+33, FIXCID+34
, UPDCID+8, UPDDIS+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: #
  • Line Location: DISP+4
Function Call: WRITE
  • Prompt: #
  • Line Location: DISP+4
Function Call: WRITE
  • Prompt: !!!,"APPROXIMATE NUMBER OF SCREEN PAGES TO DISPLAY... ",^XTMP("SD53P754",0,"TOTAL EMPTY CID RECORDS UPDATED")\7
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: #
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: !,"0: ",AP,?14,$P(^SDEC(409.85,AP,0),U,1,17)
  • Line Location: DISP+8
Function Call: WRITE
  • Prompt: !,"DIS:",?15,$G(^SDEC(409.85,AP,"DIS")),!
  • Line Location: DISP+9
Function Call: WRITE
  • Prompt: #!,?20,"Ctrl + PgUp for previous page.",!,?17,"(hold down both for continuous scrolling)",!
  • Line Location: DISP+10
Function Call: WRITE
  • Prompt: !?3,"Assumes Reflection Display Settings = 999 Memory blocks to retain all pages"
  • Line Location: DISP+11
Function Call: WRITE
  • Prompt: #
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: "Node 0: IEN ^ Create dte",?36,"<pg ",PG,">",?53,"^16 CID dte ^17 Open/Close",!
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: "DIS node: date ^ duz ^ sts"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,"================================================================================"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,"cid null count: ",?40,$J(CNT,10),!,"date entered is also null count: ",?40,$J(CNTERR,10),!,"difference: ",?40,$J((CNT-CNTERR),10)
  • Line Location: CNT+3
Function Call: WRITE
  • Prompt: !,"Analyzing."
  • Line Location: ALL+3
Function Call: WRITE
  • Prompt: !,AP,?20,APNODE0
  • Line Location: ALL+9
Function Call: WRITE
  • Prompt: !!,"TOTL ",CNT,!,"NCID ",ECNT,!,"NOST ",NCNT,!,"NODT ",DCNT,!!,"XREF ",XCNT,!,"XFIX ",XEC,!!
  • Line Location: ALL+12
Function Call: WRITE
  • Prompt: !,AP
  • Line Location: UNDO+3
Function Call: WRITE
  • Prompt: !,AP,"<<<<<<"
  • Line Location: UNDO+6
Routine Call
  • DIE
  • Line Location:
    • UPDCID+5
    • UPDDIS+18
    • UNDO+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.85 - [#409.85] FIXCID+13, FIXCID+14, FIXCID+16, FIXCID+20, FIXCID+21, UPDCID+6, UPDDIS+14, UPDDIS+19, DISP+8, DISP+9
CNT+2, ALL+4, ALL+5, ALL+10, ALL+11, UNDO+9!
^XPD(9.7 - [#9.7] EN+1, EN+2
^XTMP( FIXCID+3*, FIXCID+16*, FIXCID+21*, FIXCID+27*, FIXCID+28*, FIXCID+29*, FIXCID+30*, FIXCID+31*, UPDCID+6*, UPDCID+8*
, UPDDIS+19*, UPDDIS+21*
^XTMP("SD53P754" DISP+5, DISP+6, UNDO+2, UNDO+5

Label References

Name Line Occurrences
FIXCID EN+3
HDR DISP+7
UPDCID FIXCID+19
UPDDIS FIXCID+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AP FIXCID+1~, FIXCID+14*, FIXCID+16, FIXCID+19, FIXCID+20, FIXCID+21, FIXCID+22, UPDCID~, UPDCID+4, UPDCID+6
, UPDCID+8, UPDDIS~, UPDDIS+14, UPDDIS+15, UPDDIS+16, UPDDIS+17, UPDDIS+19, UPDDIS+21, DISP+6*, DISP+8
DISP+9, CNT+2*, ALL+1~, ALL+4*, ALL+5, ALL+9, ALL+11*, UNDO+1~, UNDO+2*, UNDO+3
UNDO+5, UNDO+6, UNDO+7, UNDO+9
>> APNODE0 FIXCID+16*, FIXCID+17, FIXCID+18, ALL+5*, ALL+7, ALL+8, ALL+9
APSTS FIXCID+1~, FIXCID+17*, FIXCID+22, UPDDIS~
>> BEGDT EN+1*, EN+3
BEGIN FIXCID~, FIXCID+13
CDT FIXCID+1~, FIXCID+18*, FIXCID+19, FIXCID+22, UPDCID~, UPDCID+4
CNT FIXCID+1~*, FIXCID+11*, FIXCID+15*, FIXCID+25, FIXCID+26, FIXCID+27, UPDCID+10*, CNT+1*, CNT+2*, CNT+3
ALL+1~, ALL+2*, ALL+6*, ALL+12
CNTD FIXCID+1~*, FIXCID+29, UPDDIS+23*
>> CNTERR CNT+1*, CNT+2*, CNT+3
>> CNTO FIXCID+11*, FIXCID+15*, FIXCID+24, FIXCID+26
DCNT ALL+1~, ALL+2*, ALL+9*, ALL+12
DDT UPDDIS~, UPDDIS+15
DT FIXCID+3, FIXCID+18
DTE FIXCID+13*, FIXCID+14, ALL+1~, ALL+10*, ALL+11
DUZ UPDDIS+16
ECNT ALL+1~, ALL+2*, ALL+7*, ALL+12
END FIXCID~, FIXCID+13
>> ENDDT EN+2*, EN+3
ERR UPDCID+3~, UPDCID+7, UPDCID+8, UPDDIS+13~, UPDDIS+20, UPDDIS+21, UNDO+1~
ERRCNT FIXCID+1~*, FIXCID+28, FIXCID+31, UPDCID+8*
ERRDIS FIXCID+1~*, FIXCID+30, FIXCID+31, UPDDIS+21*
FDA UPDCID+3~, UPDDIS+13~, UNDO+1~
FDA( UPDCID+4*, UPDDIS+15*, UPDDIS+16*, UPDDIS+17*, UNDO+7*
LN DISP+4~*, DISP+7*
>> NAME FIXCID+2*, FIXCID+3, FIXCID+16, FIXCID+21, FIXCID+27, FIXCID+28, FIXCID+29, FIXCID+30, FIXCID+31, UPDCID+6
, UPDCID+8, UPDDIS+19, UPDDIS+21
NCNT ALL+1~, ALL+2*, ALL+8*, ALL+12
PG DISP+4~*, HDR+2*, HDR+4
ST FIXCID+12*, FIXCID+13, FIXCID+14, FIXCID+15, ALL+1~, ALL+10*, ALL+11
U EN+1, EN+2, FIXCID+3, FIXCID+14, FIXCID+17, FIXCID+18, FIXCID+20, UPDDIS+14, DISP+8, CNT+2
ALL+7, ALL+8, ALL+9, ALL+11
XCNT ALL+1~, ALL+2*, ALL+11*, ALL+12
XEC ALL+1~, ALL+2*, ALL+11*, ALL+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All