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 |  Marked Items |  All
Print Page as PDF
Routine: VENPCCQX

Package: PCC New Encounter Form

Routine: VENPCCQX


Information

VENPCCQX ; IHS/OIT/GIS - POST INSTALL & APPLICATION CONFIG OPTION ; [ 03/05/09 4:34 PM ]

Source Information

Source file <VENPCCQX.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
PCC New Encounter Form 6 ^VENKINIT  ^VENLINIT  ^VENMINIT  TOPIC^VENPCCKB  (ACT,CMP,DINFO,HOLD,MENU,MP,SMENU,VPTED,VWC,XRT)^VENPCCQZ  PAUSE^VENPCCU  
VA Fileman 4 ^DIC  YN^DICN  ^DIE  ^DIK  
IHS VA Utilities 1 ^XBFMK  
M Transfer 1 (STOP,STRT)^BMXMON  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC New Encounter Form 1 VENPCCMC  

Entry Points

Name Comments DBIA/ICR reference
CONVERT ; EP - CONVERT OLD WELL CHILD FORMS
WAIT() ; EP-WAIT STATE
HS
MSR
BRK1 ; STOP THE BROKER
OCX ; EP - REGISTER FORM IN THE OCX COMPONENT FILE - REQUIRED FOR ALL VERSIONS OF MEASUREMENT PLOTTING
CLEANUP ; FIRST CLEAN UP KB FILES, BUT LEAVE OLD KB ITEMS FROM VER 2.5
HSCMP
FILE
ACT ; EP - ACTIVATE A DOMAIN
BOC
BAIL ; EP - ABORT THE SESSION
RTN
RPC
DIE
BRK ; EP - START/STOP THE BROKER
MPF
W1
HSMP
WCE
KB1
FIN
OPT
KB
CSCX
MCK
CSC(CNT) ; EP - ENVIRONMENT CHECKER FOR VER 2.6
MN
ACTL ; EP - SHOW IF DOMAIN IS ACTIVE
KEY
MENU ; EP - ASSIGN BROKER OPTIONS TO EXISTING MENUS
CIA(DA,OUT) ; EP - SCREEN CIA OBJECTS FOR KIDS BUILD
PTED

External References

Name Field # of Occurrence
STOP^BMXMON BRK1+4
STRT^BMXMON BRK+5
^DIC WCE+5, OCX+6, CONVERT+15
YN^DICN CONVERT+7, BRK+4, BRK1+3
^DIE WCE+7
^DIK CLEANUP+1, CLEANUP+2, CLEANUP+3
^VENKINIT KB+2, CLEANUP+4, CLEANUP+4
^VENLINIT FILE+10
^VENMINIT FILE+9
TOPIC^VENPCCKB PTED+1
ACT^VENPCCQZ ACT+1
CMP^VENPCCQZ HSCMP
DINFO^VENPCCQZ KB1
HOLD^VENPCCQZ KEY+6
MENU^VENPCCQZ MCK, MENU+1
MP^VENPCCQZ HSCMP+1
SMENU^VENPCCQZ MCK+1
VPTED^VENPCCQZ KB+2, FILE+10
VWC^VENPCCQZ FILE+9
XRT^VENPCCQZ RTN+15
PAUSE^VENPCCU CSCX+1
^XBFMK FIN, CONVERT+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enjoy the well child module..."
  • Line Location: CSCX+0
Function Call: WRITE
  • Prompt: !,"Checking all the components of the Well Child Module...",!
  • Line Location: CSC+3
Function Call: WRITE
  • Prompt: !,"After each section, press the <RETURN> key when you see the '<>' symbol",!!!
  • Line Location: CSC+4
Function Call: WRITE
  • Prompt: !,"CHECKING WCM ROUTINES: "
  • Line Location: RTN+0
Function Call: WRITE
  • Prompt: !?10,%,?20,"<- OK"
  • Line Location: RTN+7
Function Call: WRITE
  • Prompt: !?10,"The routine ",%," is missing!"
  • Line Location: RTN+8
Function Call: WRITE
  • Prompt: !
  • Line Location: RTN+11
Function Call: WRITE
  • Prompt: !,?5,"All required routines have been successfully installed"
  • Line Location: RTN+13
Function Call: WRITE
  • Prompt: !,"UPDATING KNOWLEDGEBASE"
  • Line Location: KB+0
Function Call: WRITE
  • Prompt: !?10,"Well child knowledgebase is installed"
  • Line Location: KB+1
Function Call: WRITE
  • Prompt: !!,"When asked if you want to overwrite security codes, answer 'NO'"
  • Line Location: KB+3
Function Call: WRITE
  • Prompt: !,"When asked if everything is OK, answer 'YES'",!!
  • Line Location: KB+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CLEANUP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: KB1+0
Function Call: WRITE
  • Prompt: !,"CHECKING FILES: "
  • Line Location: FILE+0
Function Call: WRITE
  • Prompt: !?10,"File: ",FILE," <- OK"
  • Line Location: FILE+8
Function Call: WRITE
  • Prompt: !?10,"File: ",FILE," <- LATEST VERSION NOT FOUND!!!"
  • Line Location: FILE+11
Function Call: WRITE
  • Prompt: !
  • Line Location: FILE+13
Function Call: WRITE
  • Prompt: !,?5,"All required files have been successfully installed"
  • Line Location: FILE+15
Function Call: WRITE
  • Prompt: !,"CHECKING PAITENT EDUCATION CODES: "
  • Line Location: PTED+0
Function Call: WRITE
  • Prompt: !,?5,"All required patient education codes have been successfully installed"
  • Line Location: PTED+2
Function Call: WRITE
  • Prompt: !,"CHECKING MEASUREMNT TYPES: "
  • Line Location: MSR+0
Function Call: WRITE
  • Prompt: !?10,"The measurement ",Y," is missing!"
  • Line Location: MSR+5
Function Call: WRITE
  • Prompt: !?10,"Measurement: ",MEAS," <- OK"
  • Line Location: MSR+6
Function Call: WRITE
  • Prompt: !,?5,"All required measurement types have been successfully installed"
  • Line Location: MSR+9
Function Call: WRITE
  • Prompt: !,"CHECKING INPUT TEMPLATES: "
  • Line Location: DIE+0
Function Call: WRITE
  • Prompt: !?10,"The input template ",Y," is missing!"
  • Line Location: DIE+5
Function Call: WRITE
  • Prompt: !?10,"Input template: ",Y," <- OK"
  • Line Location: DIE+6
Function Call: WRITE
  • Prompt: !,?5,"All required input templates have been successfully installed"
  • Line Location: DIE+11
Function Call: WRITE
  • Prompt: !,"CHECKING DATA ENTRY MNEMONICS: "
  • Line Location: MN+0
Function Call: WRITE
  • Prompt: !?10,"The data entry mnemonic ",Y," is missing!"
  • Line Location: MN+4
Function Call: WRITE
  • Prompt: !?10,"Data entry mnemonic: ",Y," <- OK"
  • Line Location: MN+5
Function Call: WRITE
  • Prompt: !,?5,"All required data entry mnemonics have been successfully installed"
  • Line Location: MN+8
Function Call: WRITE
  • Prompt: !,"CHECKING REMOTE PROCEDURE CALLS: "
  • Line Location: RPC+0
Function Call: WRITE
  • Prompt: !?10,"The RPC ",Y," is missing!"
  • Line Location: RPC+5
Function Call: WRITE
  • Prompt: !?10,"RPC: ",Y," <- OK"
  • Line Location: RPC+6
Function Call: WRITE
  • Prompt: !,?5,"All required RPCs have been successfully installed"
  • Line Location: RPC+9
Function Call: WRITE
  • Prompt: !,"CHECKING OPTIONS: "
  • Line Location: OPT+0
Function Call: WRITE
  • Prompt: !?10,"The Option ",Y," is missing!"
  • Line Location: OPT+5
Function Call: WRITE
  • Prompt: !?10,"Option : ",Y," <- OK"
  • Line Location: OPT+6
Function Call: WRITE
  • Prompt: !,?5,"All required options have been successfully installed"
  • Line Location: OPT+9
Function Call: WRITE
  • Prompt: !,"CHECKING SECURITY KEYS FOR THE KNOWLEDGEBASE EDITOR: "
  • Line Location: KEY+0
Function Call: WRITE
  • Prompt: !?10,"The Key ",Y," is missing!"
  • Line Location: KEY+4
Function Call: WRITE
  • Prompt: !?10,"Key : ",Y," <- OK"
  • Line Location: KEY+5
Function Call: WRITE
  • Prompt: !,?5,"All required security keys have been successfully installed"
  • Line Location: KEY+9
Function Call: WRITE
  • Prompt: !,"CHECKING HEALTH SUMMARY MEASUREMENT PANEL: "
  • Line Location: HSMP+0
Function Call: WRITE
  • Prompt: !?10,"The data measurement panel ",Y," is missing!"
  • Line Location: HSMP+4
Function Call: WRITE
  • Prompt: !?10,"Measurement panel: ",Y," <- OK"
  • Line Location: HSMP+5
Function Call: WRITE
  • Prompt: !,?5,"All required measurement panels have been successfully installed"
  • Line Location: MPF+9
Function Call: WRITE
  • Prompt: !,"CHECKING HEALTH SUMMARY WELL CHILD EXAM COMPONENT: "
  • Line Location: WCE+0
Function Call: WRITE
  • Prompt: !?10,"The health summary component ",Y," is missing!"
  • Line Location: WCE+9
Function Call: WRITE
  • Prompt: !?10,"Health summary component: ",Y," <- OK"
  • Line Location: WCE+10
Function Call: WRITE
  • Prompt: !,?5,"The required components have been successfully installed"
  • Line Location: WCE+13
Function Call: WRITE
  • Prompt: !,"CHECKING WELL CHILD HEALTH SUMARY TYPE: "
  • Line Location: HS+0
Function Call: WRITE
  • Prompt: !?10,"The health summary type ",Y," is missing!"
  • Line Location: HS+2
Function Call: WRITE
  • Prompt: !?10,"Health summary type: ",Y," <- OK"
  • Line Location: HS+3
Function Call: WRITE
  • Prompt: !,?5,"The required health summary types have been successfully installed"
  • Line Location: HS+4
Function Call: WRITE
  • Prompt: !!,"CHECKING BROKER OPTION CONTENT"
  • Line Location: BOC+0
Function Call: WRITE
  • Prompt: !,"The broker option VEN RPC is missing"
  • Line Location: BOC+3
Function Call: WRITE
  • Prompt: !?10,"RPC '",Y,"' has not been assigned to broker option VEN RPC"
  • Line Location: BOC+7
Function Call: WRITE
  • Prompt: !,"All required RPCs have been assigned to broker option VEN RPC"
  • Line Location: BOC+10
Function Call: WRITE
  • Prompt: !!,"All required RPMS components are present and accounted for!"
  • Line Location: FIN+1
Function Call: WRITE
  • Prompt: !!?20,"**** WARNING ****",!!,"One or more critical RPMS components is missing from the Well Child Module"
  • Line Location: FIN+2
Function Call: WRITE
  • Prompt: !,"You may need to reinstall the system. Please check with the OIT help desk"
  • Line Location: FIN+3
Function Call: WRITE
  • Prompt: !!,"Checking all of your well child templates to see if they use",!,"the new knowledgebase format..."
  • Line Location: CONVERT+1
Function Call: WRITE
  • Prompt: !?5,"OK to convert ",TMPL," to new format"
  • Line Location: CONVERT+6
Function Call: WRITE
  • Prompt: " <- OK"
  • Line Location: CONVERT+19
Function Call: WRITE
  • Prompt: !!,"Comprehensive check of the well baby module has been prematurely terminated!"
  • Line Location: BAIL+1
Function Call: WRITE
  • Prompt: !,"Please try again later..."
  • Line Location: BAIL+2
Function Call: WRITE
  • Prompt: "<>"
  • Line Location: WAIT+2
Function Call: READ
  • Timeout: $G(DTIME,300)
  • Variable: %
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: $C(13),?79,$C(13)
  • Line Location: W1+1
Function Call: WRITE
  • Prompt: "Press the <ENTER> key to keep scrolling or '^' to quit <>"
  • Line Location: W1+3
Function Call: WRITE
  • Prompt: !!,"Want to start the WCM broker now"
  • Line Location: BRK+2
Function Call: WRITE
  • Prompt: !!,"The broker is currently running. Want to stop it"
  • Line Location: BRK1+1
Routine Call
  • DIE
  • Line Location:
    • WCE+7
Routine Call
  • DIC
  • Line Location:
    • WCE+5
    • OCX+6
    • CONVERT+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VEN(7.11 - [#19707.11] Classic Fileman Calls
^VEN(7.12 - [#19707.12] Classic Fileman Calls
^VEN(7.13 - [#19707.13] Classic Fileman Calls
^APCHSCMP - [#9001016] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTKW("B" MN+4
^APCHSCMP - [#9001016] WCE+7
^APCHSCMP("B" WCE+4, WCE+9
^APCHSCTL("B" HS+2
^APCHSMPN - [#9001017] MPF+4
^APCHSMPN("B" HSMP+4, MPF+3
^AUTTMSR - [#9999999.07] MSR+4
^AUTTMSR("B" MSR+4, MPF+5
^CIAVOBJ(19930.2 - [#19930.2] CIA+5
^DD( FILE+8
^DD(19707.41 CONVERT+10
^DIC - [#1] FILE+5
^DIC(19 - [#19] OPT+5, BOC+3
^DIC(19.1 - [#19.1] KEY+4
^DIE - [#.402] DIE+7
^DIE("B" DIE+4
^VEN(7.11 - [#19707.11] CLEANUP+2, CONVERT+3
^VEN(7.12 - [#19707.12] KB+1, CLEANUP+1
^VEN(7.13 - [#19707.13] CLEANUP+3, CONVERT+12, CONVERT+13, ACTL+2, ACTL+3
^VEN(7.41 - [#19707.41] OCX+2, CONVERT+4, CONVERT+5, CONVERT+17*
^VEN(7.62 - [#19707.62] OCX+3
^XWB(8994 - [#8994] RPC+5, BOC+6

Label References

Name Line Occurrences
$$WAIT RTN+14, RTN+16, KB1+1, FILE+16, PTED+3, MSR+10, DIE+12, MN+9, RPC+10, OPT+10
, KEY+10, MPF+10, WCE+14, HSCMP+2, BOC+11, MCK+2
ACT MCK+3
BAIL RTN+14, RTN+16, KB1+1, FILE+16, PTED+3, MSR+10, DIE+12, MN+9, RPC+10, OPT+10
, KEY+10, MPF+10, WCE+14, HSCMP+2, BOC+11, MCK+2
CSC CSCX
HSMP BOC+3
KB1 KB+1
MCK HS+2
OCX MCK+4
W1 W1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CSC+1~, RTN+5*, RTN+7, RTN+8, MSR+4*, DIE+4*, DIE+5, DIE+7, MPF+2*, MPF+4*
, MPF+6*, BOC+6*, BOC+7, CONVERT+2~, CONVERT+7*, CONVERT+8, CONVERT+16*, CONVERT+17, WAIT+1~, W1*
, W1+2, W1+3, BRK+1~, BRK+3*, BRK+4, BRK1+2*, BRK1+3, CIA+4~
%Y CSC+1~, BRK+1~
A CSC+1~, MPF+2*, MPF+5
BIEN CSC+1~
CIEN CONVERT+2~, CONVERT+3*, CONVERT+4
CNT CSCX~, CSC~, CSC+2*, RTN+12*, FILE+14*, MSR+8*, DIE+10*, MN+7*, RPC+8*, OPT+8*
, KEY+8*, MPF+8*, WCE+12*, HS+2*, HSCMP*, BOC+9*, FIN+1
DA CSC+1~, CLEANUP+1*, CLEANUP+2*, CLEANUP+3*, MPF+3*, MPF+4, MPF+5*, MPF+6, WCE+6*, WCE+7
, OCX+1~, CONVERT+2~, CIA~, CIA+2, CIA+5
DA(1 OCX+3*, OCX+4, CONVERT+9*
DDER CSC+1~
DIC WCE+5*, WCE+6, OCX+1~, OCX+4*, CONVERT+2~, CONVERT+9*
DIC("P" OCX+5*, CONVERT+10*
DIC(0 WCE+5*, OCX+4*, CONVERT+10*
DIE CSC+1~, WCE+6*, CONVERT+2~
DIEN CSC+1~, CONVERT+2~, CONVERT+13*, CONVERT+14, ACTL+1*, ACTL+2*, ACTL+3, ACTL+5
DIK CSC+1~, CLEANUP+1*, CLEANUP+2*, CLEANUP+3*
DLAYGO CSC+1~, OCX+1~, OCX+5*, CONVERT+10*
DOM CONVERT+2~, CONVERT+11*, CONVERT+12*, CONVERT+13, CONVERT+16
DR CSC+1~, WCE+6*, CONVERT+2~
DTIME W1
FILE CSC+1~, FILE+5*, FILE+6*, FILE+7*, FILE+8, FILE+11
IEN CSC+1~, BOC+3*
MEAS CSC+1~, MSR+4*, MSR+5, MSR+6
MIEN CSC+1~
OUT CIA~, CIA+1*, CIA+7*, CIA+8*, CIA+9*, CIA+10*, CIA+11*
PCE CSC+1~, RTN+3*, RTN+4, FILE+3*, FILE+4, MSR+2*, MSR+3, DIE+2*, DIE+3, MN+2*
, MN+3, RPC+3*, RPC+4, OPT+3*, OPT+4, KEY+2*, KEY+3, HSMP+2*, HSMP+3, MPF+1*
, MPF+2, WCE+2*, WCE+3, BOC+4*, BOC+5
SUB CSC+1~
>> TAG WCE+6*
TIEN CONVERT+2~, CONVERT+3*, CONVERT+4*, CONVERT+5, CONVERT+9, CONVERT+17
TMPL CONVERT+2~, CONVERT+5*, CONVERT+6
TOT CSC+1~, ACTL+1*, ACTL+5*, ACTL+6
TOT( ACTL+5*
U RTN+5, FILE+3, FILE+4, FILE+5, MSR+2, MSR+3, MSR+4, DIE+2, DIE+3, MN+2
, MN+3, RPC+2, RPC+3, RPC+4, OPT+3, OPT+4, KEY+2, KEY+3, HSMP+2, HSMP+3
, MPF+2, MPF+6, WCE+2, WCE+3, BOC+2, BOC+4, BOC+5, CONVERT+5, CONVERT+10, CONVERT+17
, ACTL+4, ACTL+5, CIA+5
X CSC+1~, RTN+1*, RTN+2*, RTN+3, RTN+4, FILE+2*, FILE+3, FILE+4, MSR+1*, MSR+2
, MSR+3, DIE+1*, DIE+2, DIE+3, MN+1*, MN+2, MN+3, RPC+1*, RPC+2*, RPC+3
, RPC+4, OPT+1*, OPT+2*, OPT+3, OPT+4, KEY+1*, KEY+2, KEY+3, HSMP+1*, HSMP+2
, HSMP+3, MPF*, MPF+2, WCE+1*, WCE+2, WCE+3, WCE+5*, BOC+1*, BOC+2*, BOC+4
, BOC+5, OCX+1~, OCX+2*, OCX+5*, CONVERT+2~, CONVERT+14*, ACTL+3*, ACTL+4, ACTL+5, CIA+4~
, CIA+5*, CIA+6
Y CSC+1~, RTN+4*, RTN+5, RTN+6, FILE+4*, FILE+5, FILE+6, FILE+7, FILE+8, FILE+9
, FILE+10, MSR+3*, MSR+4, MSR+5, DIE+3*, DIE+4, DIE+5, DIE+6, DIE+7*, DIE+8
, MN+3*, MN+4, MN+5, RPC+4*, RPC+5, RPC+6, OPT+4*, OPT+5, OPT+6, KEY+3*
, KEY+4, KEY+5, KEY+6, HSMP+3*, HSMP+4, HSMP+5, MPF+2*, MPF+6, WCE+3*, WCE+4
, WCE+5, WCE+6, WCE+9, WCE+10, HS+1*, HS+2, HS+3, BOC+5*, BOC+6, BOC+7
, OCX+1~, CONVERT+2~, CONVERT+15, CONVERT+17, ACTL+4*, ACTL+6, CIA+4~, CIA+6*, CIA+7, CIA+8
, CIA+9, CIA+10, CIA+11
Z CSC+1~, CSC+2*, RTN+9*, RTN+12*, FILE+1*, FILE+11*, FILE+14*, MSR+5*, MSR+8*, DIE+1*
, DIE+5*, DIE+10*, MN+4*, MN+7*, RPC+5*, RPC+8*, OPT+5*, OPT+8*, KEY+4*, KEY+8*
, HSMP+4*, MPF+8*, WCE+9*, WCE+12*, HSCMP*, BOC+7*, BOC+9*, CONVERT+2~, ACTL+5*, ACTL+6
, CIA+4~

Marked Items

Name Field # of Occurrence
$T(^VENKINIT KB+2, CLEANUP+4
$T(^VENLINIT FILE+10
$T(^VENMINIT FILE+9
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 |  Marked Items |  All