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

Package: PCC New Encounter Form

Routine: VENPCCM2


Information

VENPCCM2 ; IHS/OIT/GIS - MANAGE SYSTEM SYNCHRONIZATION PRINT DEAMON - ;

Source Information

Source file <VENPCCM2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
PCC New Encounter Form 3 GET^VENPCCM1  ($$OPN,KILLTASK)^VENPCCP  ($$CFG,$$WAIT)^VENPCCU  
Kernel 1 $$LOW^XLFSTR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
PCC New Encounter Form 4 VENPCCM1  VENPCCM3  VENPCCM4  VENPCCMC  

Entry Points

Name Comments DBIA/ICR reference
HCMP
PGG
TEMPLATE(IP) ; EP-RETURN THE TEMPLATE LIST FROM A PRINT SERVER
TSM ; STATUS MESSAGE
HDR(IP,IPA,PHDR,COMP) ; EP-COMPARE HEADER FILES
HDRQ
HEADER(Z,MN) ; EP - VALIDATE HEADER FILES FOR VER 2.7
TSA ; ANALYZE PRINT TEMPLATES
TS1(TSN,IP) ; EP-PRINT SERVICE PRINT TEMPLATES
TSYNC(IP,IPA) ; EP-PRINT TEMPLATE SYNC
FILE(FILE,IP) ; EP-GIVEN A PATHFILE AND IP, RETURN THE FILE IN A STRING
FS(FSN) ; EP-GET FILE FROM GLOBALS AND RETURN THE STRING
TS2 ; EP-RPMS PRINT TEMPLATES
PGRP(IP) ; EP-RETURN THE PRINT GROUP LIST FROM A PRINT SERVER
HDR1(PS,RSTG,PHDR,COMP) ;

External References

Name Field # of Occurrence
GET^VENPCCM1 HEADER+19, HEADER+22
$$OPN^VENPCCP HEADER+16, HDR+4
KILLTASK^VENPCCP FILE+8, TEMPLATE+8, PGG+2
$$CFG^VENPCCU HEADER+4, HDR+2, FILE+3, TEMPLATE+3, PGRP+3
$$WAIT^VENPCCU TSM+1, TSM+9, TSM+15
$$LOW^XLFSTR TS1+4, TS2+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"VEN EHP EF TEMPLATES file is empty! At least 1 template must exist."
  • Line Location: TSM+2
Function Call: WRITE
  • Prompt: !?5,"Print Service Templates folder is empty! At least 1 template must exist."
  • Line Location: TSM+3
Function Call: WRITE
  • Prompt: !!,"Checking out templates on Print Server #",TSN," (",IP,")"
  • Line Location: TSM+4
Function Call: WRITE
  • Prompt: !?5,"PRINT TEMPLATE(S) properly synchronized on the RPMS and Print Servers:"
  • Line Location: TSM+6
Function Call: WRITE
  • Prompt: !?10,$P(OK,U,I)
  • Line Location: TSM+7
Function Call: WRITE
  • Prompt: ?5,"PRINT TEMPLATE(S) entered in the VEN EHP EF TEMPLATES file, but",!?5,"not registered on the Print Server:"
  • Line Location: TSM+10
Function Call: WRITE
  • Prompt: !?10,$P(BAD,U,I)
  • Line Location: TSM+11
Function Call: WRITE
  • Prompt: !?5,"Either remove TEMPLATE(S) from VEN EHP EF TEMPLATES file OR",!?5,"add TEMPLATE(S) to the PCC+ Print Service. TO AVOID CRASHES, DO THIS NOW!"
  • Line Location: TSM+12
Function Call: WRITE
  • Prompt: ?5,"PRINT TEMPLATE(S) registered in the PCC+ Print Service but not",!?5,"in the VEN EHP EF TEMPLATES file:"
  • Line Location: TSM+16
Function Call: WRITE
  • Prompt: !?10,$P(WARN,U,I)
  • Line Location: TSM+17
Function Call: WRITE
  • Prompt: !?5,"This will not cause any tech problems, but you will not be able to access",!?5,"a PRINT TEMPLATE unless it is entered in the VEN EHP EF TEMPLATES file"
  • Line Location: TSM+18
Function Call: WRITE
  • Prompt: !?7,"Unable to locate thePCC+ configuration!"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !?7,"Unable to find the Path to the header files on the RPMS Server!"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !?7,"Unable to find the Path to the header files on the Print Server(s)!"
  • Line Location: HEADER+12
Function Call: WRITE
  • Prompt: !?7,"Unable to find the header file on the RPMS Server!"
  • Line Location: HEADER+17
Function Call: WRITE
  • Prompt: !?7,"Unable to find the header file on Print Server ",IP
  • Line Location: HEADER+20
Function Call: WRITE
  • Prompt: !?7,"Unable to find the header file on Print Server ",IPA
  • Line Location: HEADER+23
Function Call: WRITE
  • Prompt: !?7,"The header file on RPMS server does not match the file on ",IP
  • Line Location: HCMP+3
Function Call: WRITE
  • Prompt: !?7,"The header file on RPMS server does not match the file on ",IPA
  • Line Location: HCMP+4
Function Call: WRITE
  • Prompt: !?7,"Header files valid/synchronized on RPMS Server & Print Server(s)",!
  • Line Location: HCMP+6
Function Call: WRITE
  • Prompt: !,"Unable to find the Path to the header files on the RPMS Server!"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"Unable to find the header file '"_COMP_"' on the RPMS Server!"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR1+1
Function Call: WRITE
  • Prompt: !,"Unable to locate the header file '",PHDR,"' on ",PS
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: !,"The header file '",PHDR,"' on ",PS,!,"does not match the header file on the RPMS Server '",COMP,"'."
  • Line Location: HDR1+5
Function Call: WRITE
  • Prompt: !,"Invalid header file '",PHDR,"' on ",PS
  • Line Location: HDR1+6
Function Call: WRITE
  • Prompt: !,"Header files '",PHDR,"' on ",PS,!,"and '",COMP,"' on the RPMS Server are valid and synchronized."
  • Line Location: HDR1+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("VEN FSYNC" FS+3, HDRQ!
^TMP("VEN GETFILE" FILE+6, FILE+7, FILE+9, FILE+11, FILE+12!
^TMP("VEN GETPG" PGG, PGG+1, PGG+3, PGG+5, PGG+6!
^TMP("VEN GETTEMP" TEMPLATE+6, TEMPLATE+7, TEMPLATE+9, TEMPLATE+11, TEMPLATE+12!
^TMP("VEN HVAL" HEADER+6
^TMP("VEN SYNC" FILE+4*, TEMPLATE+4*, PGRP+4*
^TMP("VEN TASK" FILE+5, TEMPLATE+5, PGRP+5
^TMP("VEN TSYNC" TSYNC+3!, TS1+3
^VEN(7.41 - [#19707.41] TS2+1, TS2+2
^VEN(7.5 - [#19707.5] HEADER+7, HEADER+11, HDR+3, FILE+3, TEMPLATE+3, PGRP+3

Label References

Name Line Occurrences
$$FS HDR1+3
HCMP HEADER+21
HDR1 HDR+6
HDRQ HDR+3, HDR+5
TS1 TSYNC+2

Naked Globals

Name Field # of Occurrence
^( TS1+3, FS+3, FILE+11, TEMPLATE+11, PGG+5
^(0 TS2+2, FILE+9!, TEMPLATE+9!, PGG+3!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HEADER+3~, HEADER+11*, HEADER+13, HEADER+14, HCMP*, HCMP+3*, HCMP+4*, HCMP+6, HDR1+2~, FILE+1~
, TEMPLATE+1~, PGRP+1~
A HEADER+3~, HCMP+1*, HCMP+2, HCMP+3, HCMP+4
B HEADER+3~, HCMP+1*, HCMP+2*, HCMP+3
BAD TS1+1~, TS1+2*, TSA+3*, TSA+4*, TSM+2, TSM+9, TSM+11
C HEADER+3~, HCMP+1*, HCMP+2*, HCMP+4
CFIGIEN HEADER+3~, HEADER+4*, HEADER+5, HEADER+7, HEADER+11, HDR+1~, HDR+2*, HDR+3, FILE+1~, TEMPLATE+1~
, PGRP+1~
>> CFLG TSM+13*
COMP HDR~, HDR+4, HDR+5, HDR+6, HDR1~, HDR1+5, HDR1+7
FILE FILE~, FILE+4
FSN FS~, FS+3, HDR+1~, HDR+6*, HDR1+3
GBL HEADER+3~, HEADER+6*, HEADER+17, HEADER+18, HEADER+20, HEADER+23, HCMP, HCMP+1, HCMP+7
H HEADER+3~
I TS1+1~, TSA+1*, TSA+2, TSA+4, TSA+6*, TSM+7*, TSM+11*, TSM+17*, FS+1~, FILE+1~
, FILE+6*, TEMPLATE+1~, TEMPLATE+6*, PGRP+1~, PGG*
IP TSYNC~, TSYNC+2, TS1~, TSM+4, HEADER+3~, HEADER+11*, HEADER+12, HEADER+13, HEADER+19, HEADER+20
, HEADER+21, HCMP+2, HCMP+3, HCMP+4, HDR~, HDR+6, FILE~, FILE+4, TEMPLATE~, TEMPLATE+4
, PGRP~, PGRP+4
IPA TSYNC~, TSYNC+2, HEADER+3~, HEADER+13*, HEADER+21, HEADER+22, HEADER+23, HCMP+2, HCMP+4, HDR~
, HDR+6
MN HEADER~, HEADER+2, HEADER+10
MSG HEADER+3~, HEADER+10*, HEADER+19, HEADER+22
N HEADER+3~, HCMP*, HCMP+1
OK TS1+1~, TS1+2*, TSA+2*, TSM+2, TSM+3, TSM+5, TSM+7
PATH HEADER+3~, HEADER+7*, HEADER+8, HEADER+16, HDR+1~, HDR+3*, HDR+4
PCE TS1+1~, TS1+2*, TS1+3*, FS+1~, FS+2*, FS+3*, FILE+1~, FILE+10*, FILE+11*, TEMPLATE+1~
, TEMPLATE+10*, TEMPLATE+11*, PGRP+1~, PGG+4*, PGG+5*
PH HEADER+3~, HEADER+10*
PHDR HDR~, HDR+6, HDR1~, HDR1+4, HDR1+5, HDR1+6, HDR1+7
POP HEADER+3~, HEADER+16*, HEADER+17, HDR+1~, HDR+4*, HDR+5
PPATH HEADER+3~, HEADER+9*, HEADER+10
PS HDR+1~, HDR+6*, HDR1~, HDR1+4, HDR1+5, HDR1+6, HDR1+7
PSTG HDR1+2~, HDR1+3*, HDR1+4, HDR1+5, HDR1+6
RH HEADER+3~, HEADER+10*, HEADER+16
RPMS TS1+1~, TS1+2*, TS2+4*, TS2+5*, TSA+2, TSA+4
RSTG HEADER+3~, HEADER+17, HEADER+18*, HDR+1~, HDR+6, HDR1~, HDR1+5, HDR1+6
SOCK HEADER+3~, HEADER+14*, HEADER+19, HEADER+22, FILE+1~, FILE+2*, FILE+3*, FILE+4, TEMPLATE+1~, TEMPLATE+2*
, TEMPLATE+3*, TEMPLATE+4, PGRP+1~, PGRP+2*, PGRP+3*, PGRP+4
>> SOCKET FILE+2, TEMPLATE+2, PGRP+2
START FILE+1~, FILE+5*, FILE+8, TEMPLATE+1~, TEMPLATE+5*, TEMPLATE+8, PGRP+1~, PGRP+5*, PGG+2
STG FS+1~, FS+2*, FS+3*, FS+4, FILE+1~, FILE+9*, FILE+11*, FILE+13, TEMPLATE+1~, TEMPLATE+9*
, TEMPLATE+11*, TEMPLATE+13, PGRP+1~, PGG+3*, PGG+5*, PGG+7
STOP TSYNC+1~*, TSYNC+2, TSM+1*, TSM+9*, TSM+15*
TARGET HEADER+3~, HEADER+10*
TIEN TS1+1~, TS2+1*, TS2+2
TOT HEADER+3~, HEADER+18*
TS1 TS1+1~, TS1+2*, TS1+3*, TS1+4*, TSA+2, TSA+6
TS2 TS1+1~, TS1+2*, TS2+4*, TS2+5*, TS2+7*, TSA+1, TSA+6
TSN TSYNC+1~, TSYNC+2*, TS1~, TS1+3, TSM+1, TSM+4
U TS2+2, TS2+4, TSA+1, TSA+2, TSA+3, TSA+4, TSA+6, TSM+7, TSM+11, TSM+17
, HEADER+11, HEADER+13, HEADER+14, HDR1+6, FILE+3, FILE+4, FILE+5, TEMPLATE+3, TEMPLATE+4, TEMPLATE+5
, PGRP+3, PGRP+4, PGRP+5
WARN TS1+1~, TS1+2*, TSA+6*, TSM+3, TSM+15, TSM+17
X TS1+1~, TS2+2*, TS2+3, TS2+5, TSA+1*, TSA+2, TSA+4, TSA+6*, FS+1~, HEADER+3~
, HEADER+18*, HCMP+2*, HDR1+2~
Y TS1+1~, TS2+2*, TS2+3, TS2+5, HEADER+3~, HDR1+2~
Z HEADER~, HEADER+1*, HEADER+15*, HCMP+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All