Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Imagination at work
Minimizing Downtime: Keeping Your Centricity™ Business System Humming: An Application Perspective
David Banks – GE Healthcare, NPRT
Amy Hand – GE Healthcare, PMO
Pauline Troiano – GE Healthcare, NPRT
©2014 General Electric Company – All rights reserved.
This does not constitute a representation or warranty or documentation regarding the product or service featured. All illustrations are provided as fictional examples only. Your product features and configuration may be different than those shown. Information contained herein is proprietary to GE. No part of this publication may
be reproduced for any purpose without written permission of GE. DESCRIPTIONS OF FUTURE FUNCTIONALITY REFLECT CURRENT PRODUCT DIRECTION, ARE FOR INFORMATIONAL PURPOSES ONLY AND DO NOT CONSTITUTE A COMMITMENT TO PROVIDE SPECIFIC FUNCTIONALITY. TIMING AND AVAILABILITY REMAIN AT GE’S DISCRETION AND ARE SUBJECT TO CHANGE AND APPLICABLE REGULATORY CLEARANCE. * GE, the GE Monogram, Centricity and imagination at work are trademarks of
General Electric Company. General Electric Company, by and through its GE Healthcare division.
2
Keeping your System Humming
This is part 1 of 2 sessions to discuss how to reduce unplanned downtime, and minimize headaches with the help of regular system maintenance. Each session will take a close look at Monitoring and Maintaining, Tuning, Purging and Backups. Come share your best practices!
Session One (B02_10 Fri 1:30-2:30) will focus on the Application process including: Proactive monitoring, global maintenance, and optimizing ETM performance.
Session Two (B03_10 Fri 2:45-3:45) will focus on the System process including: System monitoring tools, Cache configuration, and system purging recommendations.
3
Systems Preview/Review
Monitor and Maintain System Maintain Current OS, Cache™, and Application
Version
Maintaining Journal Files
Performance OS level
Fragmentation – OS and cache
Review Cache Performance
Know Your System History
Monitoring Tools: System Monitor Console
Cache and System License
5
Purging Your System Operating System Purging
Purging Data
6
System Tuning
System Reboot
Global Mapping
Max Sizes
Cache Parameters
7
System Backup
Back Up Testing and Restores
Review logs daily for errors
Tested through out the year
8
Monitor and Maintain Applications
Application License
%ZIDLMF – License Management Reporting
%ZIDLMFD - License Cleanup Daemon
15
On Going
Monitor Error Trap
Prevent disk space problems by proactively
monitoring for disk errors
Prevent application problems by proactively
monitoring for recurring errors
16
Daily
Monitor Night Jobs
Verify that Night Jobs started
and completed successfully
Check Status Horolog
17
Daily
Monitor Interfaces
Verify that interfaces are running
Ensure that queues are processing as expected
18
Daily
Monitoring Tools: Centricity Business Proactive Monitoring Standard with Centricity Business v5.1 !
Proactively monitor automated processes across the Centricity Business product suite
Manage all monitors from a single workstation
Delivered with more than 30 standard monitors that can be modified to meet your business needs
Generates notifications and alerts based on unique thresholds and SQL based rules
Provides functionality to view alert history
19 On Going
Monitoring Tools: Centricity Business Proactive Monitoring
20
Proactive Monitoring: Monitors
21
Proactive Monitoring: Class Query
22
Proactive Monitoring: Rules
23
Proactive Monitoring: Rule Detail
24
Proactive Monitoring: Rule Detail
25
Proactive Monitoring: Alert
26
Proactive Monitoring: Email / Text Notification
27
Applications and Purging
Application Globals and Purging
Interfaces
UXERROR, UXLLPLOG, UXRCV, UXSND, ICHARGEX
Days to retain defined in Interface definition
Report Writer
UDQLDEX, UDQLDAT
Output globals from queries
Each query has number of days to retain
29
As Needed
Application Globals and Purging
TES Audit Trail
TVAUDHD,TVAUDIT,TVAUDITEDATA,TVAUDITX,TVAUDITY,TVAUDTY,TVAUDTN
Setting in Dictionary 33021 days to retain /Run purge via F5,A5 in TES
HPA/ADT Audit trail
IAUD,IAUDX
System options/Number of Days to retain Reg/Visit Audit trail
30
As Needed
Application Globals and Purging
Error trap
ZIDETRAP (houses all errors reported)
Only way to purge is to say Y to prompt “Delete errors more than 30 days old? N =>”
Security Plus
ZSECLOG (security log report)
Manually run purge (F6,A7 in Sec +)
Can also be added to NJ table or Periodic Jobs
31
As Needed
Application Globals and Purging
Patient Confidentiality
AQPTS,AQPTSI
These are the live (AQPTS) and archive (AQPTSI) globals for the Patient Confidentiality module. Data from the live table can be archived to AQPTSI. Data from the AQPTSI global can be purged
BAR Statement Runs
ARSTATE
Dictionary settings in 207
32
As Needed
Application Globals and Purging
EDI Purge
EDIOUT, EDIREF, EDIIN, EDIAPP, EDIXREF, EDITP, EDIQOB, EDIQIB, EDI997, EDIVER, EDIFILE, EDIERR, EDIAPPV
EDI globals for inbound/outbound messages and runs
The number of days to retain EDI data is defined for each Trading Partner in BAR F43/A20
Purging (auto or manual) is done via F43/A30, Action code G
The options under action G are to either Purge Selected Runs (action P) or Enable/Disable Auto Purge (action X).
33 As Needed
Application Globals and Purging
BAR EDI 835 Runs using ARTS
ARTEDI global
This global houses ARTs EDI run info (EDI 835). It is very common for clients to never purge this info because of possible auditing. However, the ability to purge does exist.
The number of days to retain EDI data is defined for each Trading Partner in BAR F43/A20
Purging is done via F43/A2/A3, Action code W
34
As Needed
Application Globals and Purging
HMO Output Production Queue
HMOPRODQ
This global houses HMO Output production queue info. Allows the queuing of HMO member for form letter production and custom coded things like tapes and ID cards.
Purging is available via MCA F15/A6 for both A1 and A2. Both of these purge data from this global.
HMO Enrollment Globals
HMOENAL,HMOENHIS (reporting information)
MCA F15,A2,A16,A32
35
As Needed
Application Globals and Purging
ETM
Routine Purging of Edit Type Tasks
**A/R follow up type tasks (INS FUP, Rej, Self Pay) should be kept as long as ETM notes are needed
Routine Purging of Events
Excellent instructions and documentation on the Knowledge Center
GBLOCKCOPY must be run to recover disk space freed up by purge
36
As Needed
Applications and Tuning
ETM Views
Ensure SQL logic for views is written optimally
Dictionary 627 - Cache Query: ETM RPT Query Audit Trail Top N Run Times
Displays query views by execution time
Documentation: Tips and Tricks to Maximize
the Performance of ETM Views and Queries
https://engage.gehealthcare.com/docs/DOC-
35737
38
As Needed
https://engage.gehealthcare.com/docs/DOC-35737https://engage.gehealthcare.com/docs/DOC-35737https://engage.gehealthcare.com/docs/DOC-35737
Table Tuning Helps maximize performance of ETM views and
queries
Creates better statistics that can be used by the
Cache SQL Optimizer to create a more efficient Query Plan.
In general, Table Tuning (preferably, run over the
weekend) is needed:
after a conversion of large data
if there are many new tasks inserted into the Task table
a large number of rows are added or removed from the table
39 As Needed
Applications Backup
Test Namespace/Backup
Always keep an up to date Test UCI/Namespace
Make changes in Test first and utilize TUS to move
changes from primary test to production
When upgrading always keep a prior version test
area around for reproducing issues
41
As Needed
Test Environments/Web Servers
Always have an up to date test web server
Never update security patches w/out first checking
with compatibility
Documentation: GE Centricity™ Business Service
Packs and Critical Patches: Centricity Business
Development Testing
https://engage.gehealthcare.com/docs/DOC-35897
Always apply patches in test first then Production
42
As Needed
https://engage.gehealthcare.com/docs/DOC-35897https://engage.gehealthcare.com/docs/DOC-35897https://engage.gehealthcare.com/docs/DOC-35897
Thanks for Attending