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

Package: PCC New Encounter Form

Routine: VENPCCQ6


Information

VENPCCQ6 ; IHS/OIT/GIS - POSTINIT KIDS SUPPORT ROUTINE ; [ 03/31/09 5:36 PM ]

Source Information

Source file <VENPCCQ6.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
PCC New Encounter Form 4 ^VEN8INIT  TOPIC^VENPCCKB  (ACT,CKVOBJ,HOLD,KBM,PATH)^VENPCCQ7  (BMX,BOPT,BROKER,VALIDATE)^VENPCCQ8  
VA Fileman 4 (,$$FIND1)^DIC  (,FILE)^DIE  ^DIK  ^DIR  
IHS VA Utilities 1 ^XBFMK  
Kernel 1 $$VERSION^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
DOM
HS ; REFRESH HEALTH SUMMARY COMPONENTS
MO1
EXITMSG
BROKER
DESKTOP
OARR
POSTINIT ; POST INIT ROUTINE
PATH ; GET THE PATH TO DLLS ON THE EHR SERVER
PRE ; PRE INSTALL
WCEC(ERR) ; WELL CHILD EXAM COMPONENT
SUCCESS
DESKKEY ; EP - OPTION: VEN GUI KB MANAGER
CSC265 ; EP - OPTION: VEN WCM MODULE CHECK UP
; VALIDATE PCC+ 2.6 PATCH 5: WCM GUI
MGRKEY ; EP - OPTION: VEN GUI VALIDATOR
HMP
BOPT ; CHECK VEN RPC BROKER OPTION PLACEMENT
MM(OK,MIEN) ; EP - WCM MANAGER'S MENU
MP(MPIEN) ; MEASUREMENT PANEL
PE ; REFRESH PATIENT ED TOPICS
KBP
STOP()
HCMP
GETMODE ; GET MODALITY
VAL ; EP - VALIDATE THE WCM
KEYS ; ASSIGN KEYS TO USERS
AKEY
MSR ; EP - CHECK MEASUREMENTS
; FIX ISSUE WITH CIHA CORRUPT DEFINITION OF ASQP
BUILD ; VERIFY CURRENT KIDS BUILD
HST(OK) ; BUILD 'WELL CHILD EXAM' HEALTH SUMMARY TYPE
HSX ; END HS UPDATE
BOX(X) ; EP - HIGHLIGHT TEXT INSIDE A * BOX
KB ; ADD ANY MISSING ENTRIES TO THE KB
ARR
MMX
BMX ; CHECK BMX 4.0
CFG ; EP - CONFIGURE THE WCM
MO ; INSTALL GUI MANAGEMENT OPTIONS
MODE(MODE) ; SELECT MODALITY AT THIS SITE
INTRO ; EP - MSG TO START THE VALIDATION AND CONFIG PROCESS
KBKEY ; EP - OPTION: VEN GUI DESKTOP KEY
CSCX ; FINISH UP
CIAOBJ ; UPDATE THE VUECENTRIC REGISTERED OBJECTS FILE

External References

Name Field # of Occurrence
^DIC ARR+6, MSR+16, WCEC+4, HST+5, HCMP+3, HMP+3
$$FIND1^DIC PRE+20
^DIE ARR+8, MSR+11, MSR+18, WCEC+7, HST+7, HCMP+9, HMP+7
FILE^DIE PRE+14, PRE+23
^DIK PRE+3, PRE+7
^DIR MODE+7
^VEN8INIT KB+1
TOPIC^VENPCCKB PE+2
ACT^VENPCCQ7 DOM
CKVOBJ^VENPCCQ7 CIAOBJ+4
HOLD^VENPCCQ7 AKEY+1, DESKTOP+1, KBP+1, MGRKEY+2, DESKKEY+2, KBKEY+2
KBM^VENPCCQ7 KB+3
PATH^VENPCCQ7 PATH+3
BMX^VENPCCQ8 BMX+1
BOPT^VENPCCQ8 BOPT+3
BROKER^VENPCCQ8 BROKER+1
VALIDATE^VENPCCQ8 VAL+2
^XBFMK EXITMSG+2, MMX, MSR+14, MSR+19, HMP+9
$$VERSION^XPDUTL PRE+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!?15,"***** WCM POST-INITIALIZATION PROCEDURES *****",!!
  • Line Location: POSTINIT+4
Function Call: WRITE
  • Prompt: ?5,"Continuing installation of content",!!
  • Line Location: POSTINIT+5
Function Call: WRITE
  • Prompt: !!,"Updating the Knowledgebase..."
  • Line Location: KB+2
Function Call: WRITE
  • Prompt: !?5,"Knowledgebase installation failed. Installation terminated"
  • Line Location: KB+5
Function Call: WRITE
  • Prompt: !?5,"Knowledgebase installed successfully!"
  • Line Location: KB+9
Function Call: WRITE
  • Prompt: !!,"Updating the Patient Education topics..."
  • Line Location: PE+1
Function Call: WRITE
  • Prompt: " < Content updated successfully!"
  • Line Location: PE+3
Function Call: WRITE
  • Prompt: !!,"Updating Health Summary Components..."
  • Line Location: HS+2
Function Call: WRITE
  • Prompt: !?5,"Health Summary Measurement Panel 'ASQ DEVELOPMENT SCORES' is missing!"
  • Line Location: HS+5
Function Call: WRITE
  • Prompt: !?5,"The Health Summary Component 'WELL CHILD EXAM' is missing!"
  • Line Location: HS+10
Function Call: WRITE
  • Prompt: !?5,"The Health Summart Type 'WELL CHILD EXAM' is missing!"
  • Line Location: HS+14
Function Call: WRITE
  • Prompt: " < All components have been installed"
  • Line Location: HS+15
Function Call: WRITE
  • Prompt: !!,"The installation of the WCM has been terminated prematurely"
  • Line Location: GETMODE+3
Function Call: WRITE
  • Prompt: !?5,"Please reinstall the build later..."
  • Line Location: GETMODE+4
Function Call: WRITE
  • Prompt: !?5,"Press <Enter> to exit this option"
  • Line Location: GETMODE+5
Function Call: WRITE
  • Prompt: !!,"The VALIDATION of the WCM has been terminated prematurely"
  • Line Location: GETMODE+9
Function Call: WRITE
  • Prompt: !?5,"Press <Enter> to exit this option"
  • Line Location: GETMODE+10
Function Call: WRITE
  • Prompt: !!,"Checking KIDS build '",BUILD,"'..."
  • Line Location: BUILD+1
Function Call: WRITE
  • Prompt: !,"Unable to locate the KIDS build for this package! Validation terminated..."
  • Line Location: BUILD+3
Function Call: WRITE
  • Prompt: " < Validated"
  • Line Location: BUILD+4
Function Call: WRITE
  • Prompt: !,"Registering the Vucentric Objects..."
  • Line Location: CIAOBJ+2
Function Call: WRITE
  • Prompt: " < All OBJECTS have been registered"
  • Line Location: CIAOBJ+5
Function Call: WRITE
  • Prompt: !,"Now we are ready to CONFIGURE the Well Child Module..."
  • Line Location: CFG+1
Function Call: WRITE
  • Prompt: !!,"Assign the broker option VEN RPC to end users..."
  • Line Location: BOPT+2
Function Call: WRITE
  • Prompt: !!,"Assign the key VENZMGUI to selected IT personnel and supervisors..."
  • Line Location: AKEY+0
Function Call: WRITE
  • Prompt: !!,"Assign user privileges for the WCM Desktop GUI components..."
  • Line Location: DESKTOP+0
Function Call: WRITE
  • Prompt: !!,"Assign user privileges for the WCM Knowledgebase Management components..."
  • Line Location: KBP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DOM+0
Function Call: WRITE
  • Prompt: !!,"Configuring the GUI management menu option (VEN_GUIMENU)..."
  • Line Location: MO+2
Function Call: WRITE
  • Prompt: !?5,"VEN WCM_MENU has not been installed!!"
  • Line Location: MO+4
Function Call: WRITE
  • Prompt: !?5,"Option configuration failed!"
  • Line Location: MO+7
Function Call: WRITE
  • Prompt: !,"The WCM GUI managers menu (VEN WCM_MENU) has been configured"
  • Line Location: MO+8
Function Call: WRITE
  • Prompt: !?5,"It is available to all users that hold the VENZMGUI key."
  • Line Location: MO+9
Function Call: WRITE
  • Prompt: !?5,"If you have not already done so, place this option on a "
  • Line Location: MO+10
Function Call: WRITE
  • Prompt: !?5,"convenient site manager's menu; e.g.,AKMOEVE"
  • Line Location: MO+11
Function Call: WRITE
  • Prompt: !
  • Line Location: PATH+3
Function Call: WRITE
  • Prompt: !!,"After the KIDS installation has been successfully completed, you will"
  • Line Location: PATH+5
Function Call: WRITE
  • Prompt: !,"run 'ven_0260.01t_WcmEhr_Setup.exe' to load the WCM dlls on the EHR"
  • Line Location: PATH+6
Function Call: WRITE
  • Prompt: !,"server. During this process you will be asked to enter the PATH to the"
  • Line Location: PATH+7
Function Call: WRITE
  • Prompt: !,"folder where the dlls are stored. Use the following path:"
  • Line Location: PATH+8
Function Call: WRITE
  • Prompt: !!?10,PATH,!!
  • Line Location: PATH+9
Function Call: WRITE
  • Prompt: !!,"The Well Child GUI validation process detected at least one problem",!
  • Line Location: CSCX+1
Function Call: WRITE
  • Prompt: !!,"The validation process was terminated prematurely!"
  • Line Location: CSCX+2
Function Call: WRITE
  • Prompt: !,OPT
  • Line Location: OARR+4
Function Call: WRITE
  • Prompt: !,"<>"
  • Line Location: STOP+0
Function Call: WRITE
  • Prompt: $C(13)," ",$C(13)
  • Line Location: STOP+3
Function Call: WRITE
  • Prompt: !!,"Assign the key VENZMGUI to selected IT personnel and supervisors..."
  • Line Location: MGRKEY+1
Function Call: WRITE
  • Prompt: !!,"Assign user privileges for the WCM Desktop GUI components..."
  • Line Location: DESKKEY+1
Function Call: WRITE
  • Prompt: !!,"Assign user privileges for the WCM Knowledgebase Management components..."
  • Line Location: KBKEY+1
Function Call: WRITE
  • Prompt: !!,"Refreshing the VEN EHP KIDS SUPPORT file",!!
  • Line Location: PRE+1
Function Call: WRITE
  • Prompt: !!,"Refreshing the VEN EHP ASQ QUESTIONNAIRE file",!!
  • Line Location: PRE+5
Function Call: WRITE
  • Prompt: !!!?10,"***** WCM VALIDATION AND CONFIGURATION PROCEDURES *****",!!
  • Line Location: CSC265+5
Function Call: WRITE
  • Prompt: !!!,Z,!,Y,!,X,!,Y,!,Z,!!
  • Line Location: BOX+7
Function Call: WRITE
  • Prompt: !!,"At this site, how will WCM be deployed:"
  • Line Location: MODE+3
Function Call: WRITE
  • Prompt: !?4,"1. Using the EHR"
  • Line Location: MODE+4
Function Call: WRITE
  • Prompt: !?4,"2. Using traditional PCC+ paper forms"
  • Line Location: MODE+5
Function Call: WRITE
  • Prompt: !?4,"3. Using the freestanding, Windows desktop version of the WCM"
  • Line Location: MODE+6
Function Call: WRITE
  • Prompt: !!,"Now we will VALIDATE the Well Child Module..."
  • Line Location: INTRO+3
Function Call: WRITE
  • Prompt: !?2,"When you see the <> prompt, press <Enter> to continue or '^' to stop"
  • Line Location: INTRO+4
Function Call: WRITE
  • Prompt: !?2,"Please follow this process to the end"
  • Line Location: INTRO+5
Function Call: WRITE
  • Prompt: !?2,"If you terminate prematurely, you will need to repeat the KIDS install"
  • Line Location: INTRO+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: INTRO+7
Routine Call
  • DIC
  • Line Location:
    • ARR+6
    • MSR+16
    • WCEC+4
    • HST+5
    • HCMP+3
    • HMP+3
Routine Call
  • DIE
  • Line Location:
    • ARR+8
    • MSR+11
    • MSR+18
    • WCEC+7
    • HST+7
    • HCMP+9
    • HMP+7
Routine Call
  • DIC
  • Line Location:
    • PRE+20
Routine Call
  • DIE
  • Line Location:
    • PRE+14
    • PRE+23
Routine Call
  • DIR
  • Line Location:
    • MODE+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VEN(7.14 - [#19707.14] Classic Fileman Calls
^VEN(7.26 - [#19707.26] Classic Fileman Calls
^CIAVOBJ(19930.2 - [#19930.2] FIND1^DIC
^APCHSCTL - [#9001015] Classic Fileman Calls
^APCHSCMP - [#9001016] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSCMP - [#9001016] WCEC+7
^APCHSCMP("B" HCMP+1
^APCHSCTL - [#9001015] HST+7, HCMP+9, HMP+7
^APCHSCTL("B" HST+3
^APCHSMPN("B" MP+4, HMP+1
^AUTTMSR - [#9999999.07] MSR+6, MSR+11, MSR+18
^AUTTMSR("B" MSR+5
^CIAVOBJ(19930.2 - [#19930.2] CIAOBJ+3
^DIC(19 - [#19] MO+3, MO+5, MO+6, OARR+2, ARR+1, ARR+8
^DIC(9.4 - [#9.4] PRE+12
^VEN(7.14 - [#19707.14] PRE+7
^VEN(7.26 - [#19707.26] PRE+3
^XPD(9.6 - [#9.6] BUILD+2, OARR

Label References

Name Line Occurrences
$$STOP GETMODE+6, GETMODE+11, BUILD+5, CIAOBJ+6, BMX+2, CFG+2, BOPT+5, BROKER+2, DOM+1, MO+12
, PATH+10, EXITMSG+1, MGRKEY+3, DESKKEY+3, KBKEY+3
BMX CIAOBJ+3
BOX KB+7, EXITMSG, INTRO+2
CSCX BUILD+5, CIAOBJ+6, BMX+2, VAL+3, CFG+2, BOPT+5, BROKER, DOM+1, MO+4, MO+7
, MO+12, MO1, PATH+1, PATH+4, PATH+10
EXITMSG CSCX+1, CSCX+2
GETMODE CSC265+6
HST HS+13
HSX HS+4, HS+9
INTRO GETMODE+14
MM MO+7
MMX ARR
MO1 MO+6
MODE GETMODE+1
MP HS+3
VAL BUILD+6
WCEC HS+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% POSTINIT+1~, MM+4~, STOP+1*, STOP+2, MSR+2~, CSC265+2~, BOX+3~, BOX+4*, BOX+5, MODE+1~
, MP+1~, WCEC+2~, HST+2~
BIEN POSTINIT+1~, BUILD+2*, BUILD+3, VAL+2, OARR, CSC265+2~
BOIEN POSTINIT+1~, CSC265+2~
BUILD POSTINIT+1~, POSTINIT+2*, BUILD+1, BUILD+2, CSC265+2~, CSC265+3*
CDA HST+2~
CDA( HCMP+3*, HCMP+5, HCMP+6
CIEN HST+2~, HCMP+6*
CIEN( HCMP+1*, HCMP+3
CMP HST+2~, HCMP+1*
CNT MM+4~, MM+5*, OARR+5*, OARR+6, ARR+2*, ARR+4*, ARR+5, ARR+7
CODE MSR+3~, MSR+9*, MSR+15*
D0 POSTINIT+1~, MM+4~, ARR+5*, CSC265+2~
DA POSTINIT+1~, MM+4~, ARR+7*, MSR+3~, MSR+4*, MSR+5*, MSR+6, MSR+7, MSR+11, MSR+17*
, MSR+18, PRE+2~*, PRE+3*, PRE+6*, PRE+7*, CSC265+2~, MODE+1~, MODE+7!, WCEC+2~, WCEC+5*
, WCEC+7, HST+2~, HST+6*, HST+7, HCMP+2, HCMP+4*, HCMP+5*, HCMP+6, HCMP+8, HMP+4*
, HMP+5*, HMP+6
DA(1 ARR+2*, ARR+5, HCMP+2*, HCMP+9, HMP+2, HMP+7
DIC POSTINIT+1~, MM+4~, ARR+2*, ARR+3, MSR+3~, MSR+4*, CSC265+2~, WCEC+2~, WCEC+3*, WCEC+5
, HST+2~, HST+4*, HST+6, HCMP+2*, HCMP+4, HMP+2*, HMP+4
DIC("P" ARR+2*, HCMP+2*, HMP+2*
DIC(0 ARR+2*, MSR+4*, WCEC+3*, HST+4*, HCMP+2*, HMP+2*
DIE POSTINIT+1~, MM+4~, ARR+3*, MSR+3~, MSR+4*, CSC265+2~, MODE+1~, WCEC+2~, WCEC+5*, HST+6*
, HCMP+4*, HMP+4*
DIK PRE+2~*, PRE+6*
DIR MODE+7!
DIR("A" MODE+7*
DIR("B" MODE+7*
DIR(0 MODE+7*
DLAYGO POSTINIT+1~, MM+4~, ARR+2*, MSR+3~, MSR+4*, CSC265+2~, WCEC+2~, WCEC+3*, HST+2~, HST+4*
, HCMP+2*, HMP+2*
DR POSTINIT+1~, MM+4~, ARR+3*, MSR+3~, MSR+10*, MSR+17*, CSC265+2~, WCEC+2~, WCEC+5*, HST+2~
, HST+6*, HCMP+7*, HCMP+8*, HMP+4*
DTIME STOP+1
ERR POSTINIT+1~, POSTINIT+3*, KB+3, KB+4, HS+6*, HS+11*, HS+14*, BMX+1*, VAL+2, BOPT+4*
, BROKER, MO+4*, MO+7*, CSCX+1, CSC265+2~, CSC265+4*, MP+2*, WCEC~, WCEC+1*, WCEC+4*
I PRE+11~, PRE+12*, PRE+13
IEN MSR+3~, MSR+4*, MSR+7*, MSR+14, PRE+18~, PRE+20*, PRE+21, PRE+22
KEY POSTINIT+1~, CSC265+2~
KIEN POSTINIT+1~, CSC265+2~
MDA HST+2~
MDA( HMP+1*, HMP+3!, HMP+5, HMP+6
MIEN MM~, MM+2, ARR+1, ARR+2, ARR+8
MO HST+2~, HCMP+4*
MODE POSTINIT+1~, GETMODE+1, GETMODE+2, GETMODE+8, BUILD+6, VAL+2, BROKER, MO1, CSC265+2~, MODE~
, MODE+2*, MODE+8*
MP POSTINIT+1~, CSC265+2~, MP+1~, MP+3*, MP+4, HST+2~, HMP+1*
MPIEN POSTINIT+1~, HS+1*, HS+3, HS+4, CSC265+2~, MP~, MP+2*, MP+4*, HST+2~, HMP+6*
OARR MM+4~
OARR( OARR+6*, ARR+4, ARR+5, ARR+7
OIEN MM+4~, OARR+2*, OARR+6
OK POSTINIT+1~, POSTINIT+3*, HS+1*, HS+6*, HS+8, HS+9, HS+11*, HS+13, HS+14*, BUILD+5*
, CIAOBJ+1*, CIAOBJ+4, CIAOBJ+5, CIAOBJ+6*, BMX+1*, BMX+2*, VAL+1*, VAL+2, VAL+3, CFG+2*
, BOPT+1*, BOPT+3, BOPT+4*, BOPT+5*, BROKER, BROKER+2*, DOM+1*, MO+1*, MO+4*, MO+7
, MO+12*, PATH+10*, CSCX+2, MM~, MM+1*, OARR+2*, OARR+4*, ARR, ARR+6*, CSC265+2~
, CSC265+4*, HST~, HST+1*, HST+5*
OPT POSTINIT+1~, MM+4~, MM+5*, OARR*, OARR+1, OARR+2, OARR+3, OARR+4, CSC265+2~
ORD MM+4~, ARR+7*
>> PATH PATH+3, PATH+4, PATH+9
PCE HST+2~, HCMP+1*, HMP+1*
PND HST+2~, HST+6*
REF MM+4~, ARR+1*
STG HST+2~, HCMP*, HCMP+1, HMP*, HMP+1
TAG MM+4~, OARR+3*, OARR+4, OARR+6, ARR+7*, WCEC+2~, WCEC+6*
TEXT PRE+18~, PRE+19*, PRE+20
TL HST+2~, HCMP+4*
TYPE MSR+3~, MSR+6*, MSR+7, MSR+8, MSR+9*, MSR+15*
U OARR+6, ARR+7, MSR+6, HCMP+1, HMP+1
V POSTINIT+1~, CSC265+2~
VENUPD PRE+15!, PRE+23, PRE+24!
VENUPD( PRE+13*, PRE+22*
VFLAG GETMODE+2, GETMODE+8, CSC265+2~, CSC265+3*, INTRO+2
X POSTINIT+1~, KB+6*, KB+7, CSCX+1*, CSCX+2*, SUCCESS*, EXITMSG, MM+4~, ARR+5*, MSR+3~
, MSR+15*, CSC265+2~, BOX~, BOX+1, BOX+2, BOX+4, BOX+6*, BOX+7, MODE+1~, INTRO+1*
, INTRO+2, MP+1~, WCEC+2~, WCEC+3*, HST+2~, HST+4*, HCMP+3*, HMP+3*
Y POSTINIT+1~, MO+5*, MO+6, MM+4~, ARR+6, ARR+7, MSR+3~, MSR+16, MSR+17, CSC265+2~
, BOX+3~, BOX+5*, BOX+6*, BOX+7, MODE+1~, MODE+8, MP+1~, WCEC+2~, WCEC+4, WCEC+5
, HST+2~, HST+5, HST+6, HCMP+3, HMP+3
Z POSTINIT+1~, MO+3*, MO+4, MO+6, MO+7, MM+4~, MSR+3~, CSC265+2~, BOX+3~, BOX+5*
, BOX+7, MODE+1~, MP+1~, WCEC+2~, HST+2~, HCMP+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All