RPMS EHR "Techie" Training Program
BEH Component Configuration
Context Components
Component Configuration
• Functional overview• Properties• Security keys• Parameters• Special setup needs
General Considerations
BEHPatientID
• Provides ability to view the currently selected patient and interact with the patient context object.
– Filename: BEHPatientID.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCOLOR = COLOR
– Initialization:MINHEIGHT = 50MINWIDTH = 200
– Required Files: BEHPatientID.chm– Multiple Instances Allowed: Yes– Uses: CSS_PATIENT.PATIENT– Configuration Parameters: None
BEHPatientID - continued
BEHPatientID - continued• Additional notes
BEHPtDetail
• Provides ability to retrieve demographic information for selected patient.– Filename: BEHPtDetail.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:CAPTION = TEXTCOLOR = COLOR
– Initialization:TITLE = Detail for $(patient.name)RPCNAME = BEHOPTCX PTINQ
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHPrimaryCare
• Provides ability to view the primary care provider associated with the selected patient.
− Filename: BEHPrimaryCare.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCOLOR = COLOR
– Initialization:MINHEIGHT = 50MINWIDTH = 200
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHEncounterInfo• Provides the ability to either select an existing appointment/visit or to create a new visit.
– Filename: BEHEncounterInfo.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCOLOR = COLOR
– Initialization: MINHEIGHT = 50MINWIDTH = 200
– Multiple Instances Allowed: Yes– Uses: CSS_ENCOUNTER.ENCOUNTER– Configuration Parameters: None
BEHEncounter Info
• Visit creation is deferred by default
• Selecting New Visit will always put visit creator as the primary provider
• Automatically checks for similar visits before creating a new one
• Inpatients should automatically default to the correct visit
Component Configuration
Cover Sheet Components
Cover Sheet
BEHAlerts• Displays Kernel Alerts for selected patient on the cover sheet.
– Filename: BEHAlerts.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTIONCOLOR1 = COLORCAPTIONCOLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHAllergies• Displays patient allergy information.
– Filename: BEHAllergies.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINTAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHAllergies.chm– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHCrises• Provides the ability to display a patient’s crises alerts.
– Filename: BEHCrises.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHCrises.chm– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHLabOrders• Provides ability to view recent laboratory orders on the cover sheet.
– Filename: BEHLabOrders.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHLabOrders.chm– Multiple Instances Allowed: Yes– Configuration Parameters: BEHOLRCV DATE RANGE
BEHMedList• Provides ability to view patient medications on the cover sheet.
– Filename: BEHMedList.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHMedList.chm– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHProblemList• Provides ability to view the patient’s problem list on the cover sheet.
– Filename: BEHProblemList.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHProblemList.chm– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHVitals• Provides ability to view and enter vital measurements.
– Filename: BEHVitals.ocx & BEHVitalEntry.dll– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHVitals.chm– Multiple Instances Allowed: Yes– Configuration Parameters: BEHOVM DATA ENTRY, BEHOVM VITAL LIST,
BEHOVM TEMPLATE, BEHOVM USE VMSR
BEHVisits• Provides ability to view appointments and visits.
– Filename: BEHVisits.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHVisits.chm– Multiple Instances Allowed: Yes– Configuration Parameters: None
Component Configuration
More Components
BEHNotifications• Provides ability to view and act on OE/RR Notifications sent as
Kernel Alerts.– Filename: BEHNotifications.ocx– Category:
Function \ Decision SupportPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTIONCOLOR1 = COLORCAPTIONCOLOR2 = COLORCAPTIONSTYLE = ENUMCOLOR = COLORLEGEND = ENUM
– Initialization:ALERTTHRESHOLD = @BEHOXQ ALERT THRESHOLDSHOWALL = @BEHOXQ SHOW ALL
– Required Files: BEHONotifications.chm– Multiple Instances Allowed: No– Configuration Parameters: BEHOXQ ALERT THRESHOLD, BEHOXQ SORT
BY, BEHOXQ SHOW ALL, BEHOXQPC REQUIRES E&M CODE
BEHNotifications - continued
BEHNotes• Provides ability to create TIU notes and templates.
– Filename: BEHNotes.ocx– Category:
Function \ NotesPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION = TEXTCOLOR1CAPTION = TEXTCOLOR2CAPTION = TEXTSTYLECOLOR = COLOR
– Required Files: BEHNotes.chm– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE– Configuration Parameters: None
BEHOrders• Provides the CPRS Order entry.
– Filename: BEHOrders.ocx– Category:
Function \ Patient InformationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHOrders.chm– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE.ESIGSERVICE– Configuration Parameters: None
BEHMeds• Displays existing medications and allows several actions to be
performed on them.– Filename: BEHMeds.ocx– Category:
Placement \ Tabs– Serializable Properties:
AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHMeds.chm– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE.ESIGSERVICE– Configuration Parameters: BEHORX COLLATION ORDER, BEHORX DAYS
ACTIVE
BEHLab• Provides ability to view laboratory information.
– Filename: BEHLAB.OCX– Category:
Function \ Patient InformationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHLab.chm– Multiple Instances Allowed: Yes – Uses: CSS_PATIENT.PATIENT,
BEHREMOTEVIEWS.REMOTESITES– Configuration Parameters: None
BEHDCSumm• Provides the view of the Discharge Summary.
– Filename: BEHDCSumm.ocx– Category:
Functions \ NotesPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHDCSumm.chm– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE.ESIGSERVICE– Configuration Parameters: None
BEHReports• Provides ability to view numerous Health Summary and ancillary
package reports.– Filename: BEHReports.ocx– Category:
Function \ Patient InformationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHReports.chm– Multiple Instances Allowed: No– Uses: BEHREMOTEVIEWS.REMOTESITES– Configuration Parameters: None
BEHReports with Health Summary List
BEHConsults• Provides ability to view and place consult requests.
– Filename: BEHConsults.ocx– Category:
Function \ Patient InformationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHConsults.chm– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE.ESIGSERVICE– Configuration Parameters: None
BEHConsultOrders• Provides the view of Consult Order History.
– Filename: BEHConsultOrders.ocx– Category:
Function \ Patient Information \ Cover SheetPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Initialization: HELPFILE = BEHCover.chm
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHCWAD• Provides the ability to display a patient’s crises, warnings, allergies and
directives.– Filename: BEHCWAD.ocx
– Category:Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:COLOR = COLOR
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHDictate• Provides the ability to enter Dictate Notes.
– Filename: BEHDictate.ocx– Category:
Function \ NotesPlacement \ Toolbar
– Serializable Properties:CAPTION = TEXTCOLOR = COLOR
– Initialization: XMLFILE = C:\DICTAPHONE\STUDY.XMLHL7FILEMASK = C:\DICTAPHONE\%s.TXT
– Multiple Instances Allowed: No– Configuration Parameters: BEHODC DIALOG TEXT, BEHODC
PROBLEM FOLDER, BEHODC MAXIMUM LINES, BEHODC DICTATION NOTE TITLES, BEHODC ARCHIVE FOLDER, BEHODC SOURCE FOLDER
BEHESigReview• Provides the Integrated Signature Tool.
– Filename: BEHESigReview.ocx– Category:
Function \ ToolsPlacement \ Tabs
– Serializable Properties:CAPTION = TEXTCOLOR = COLOR
– Multiple Instances Allowed: No– Uses: BEHESIGSERVICE.ESIGSERVICE– Configuration Parameters: None
BEHESigReview - continued• Providers can unclick any item
they don’t wish to sign• The list that appears may
depend on the parameter setup for OR UNSIGNED ORDERS ON EXIT
• Orders not signed will not be released to the service.
BEHHSReport• Provides the view of Health Summary Reports.
– Filename: BEHHSReport.ocx– Serializable Properties:
GLYPH = IMAGECAPTION = TEXTLAYOUT = ENUMASYNCHRONOUS = BOOLENCOUNTERREQUIRED= BOOLREFRESHOPTION = ENUMREPORT = TEXTTITLE = TEXT
– Multiple Instances Allowed: Yes– Configuration Parameters: None
BEHPharmED
• Provides the view of Medication Counseling.– Filename: BEHPharmED.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Multiple Instances Allowed: No– Configuration Parameters: BEHORXED COMPREHENSION DEFAULT,
BEHORXED COUNSEL TIME DEFAULT, BEHORXED DEF HOSP LOCATION, BEHORXED DEFAULT POV, BEHORXED EDUCATION TOPICS LIST, BEHORXED POV LIST, BEHORXED DISCLAIMER TEXT, BEHORXED POV NARR TEXT
BEHProblems
• Provides the view of problems.– Filename: BEHProblems.ocx– Category:
Function \ Patient InformationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLOR
– Required Files: BEHProblems.chm– Multiple Instances Allowed: No– Configuration Parameters: None
BEHQOWizard
• Provides the Quick Order Wizard.– Filename: BEHQOWizard.ocx– Category:
Function \ MiscellaneousPlacement \ Tools
– Serializable Properties:CAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUM
– Multiple Instances Allowed: No– Configuration Parameters: None
BEHReminders• Shows only due items.
– Filename: BEHReminders.ocx– Category:
Function \ Decision SupportPlacement \ Tabs
– Serializable Properties:ALLOWPRINT = BOOLCAPTION = TEXTCAPTIONCOLOR1 = COLORCAPTIONCOLOR2 = COLORCAPTIONSTYLE = ENUMDEFERUPDATE = BOOLDETAILPANE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Required Files: BEHReminders.chm– Multiple Instances Allowed: Yes – Configuration Parameters: None
BEHRemindersView• Provides the View Reminders (CPRS).
– Filename: BEHRemindersView.ocx– Category:
Function \ Decision SupportPlacement \ Toolbar
– Serializable Properties:CAPTION = TEXTCOLOR = COLOR
– Multiple Instances Allowed: No– Uses: CSS_ENCOUNTER.ENCOUNTER– Configuration Parameters: None
BEHRemindersView Icon• Available from the
view dropdown menu in the reminders icon
BEHRemindersView Setup• Reminders can be setup at
different levels• The new parameter list is
cumulative.• Can add or remove reminders
from the list
BEHRemoteData
• Provides the view of Remote Data.– Filename: BEHRemoteData.ocx– Category:
Function \ Patient InformationPlacement \ Toolbar
– Serializable Properties:CAPTION = TEXTCOLOR = COLOR
– Multiple Instances Allowed: No– Uses: BEHREMOTEVIEWS.REMOTESITES– Configuration Parameters: None
vcBroadcast• Provides the ability to display a message on a client machine.
– Filename: vcBroadcast.ocx– Category:
Function \ CommunicationPlacement \ Tabs
– Serializable Properties:AUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORDEFERUPDATE = BOOLORIENTATION = ENUMLAYOUT = HIDDEN
– Multiple Instances Allowed: Yes– Configuration Parameters: None
vcIExplorer• Hosts a Microsoft Internet Explorer web browser.
– Filename: vcIExplorer.ocx– Category:
Function \ ToolsPlacement \ Tabs
– Serializable Properties:ALLOWNEWWINDOW = BOOLAUTOSIZE = BOOLBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMCOLOR = COLORHOMEPAGE = TEXTRESETONPATIENTCHANGE = BOOLTOOLBARVISIBLE = BOOL
– Multiple Instances Allowed: Yes– Configuration Parameters: None
vcIExplorer• HOMEPAGE is an
attribute to be set• Can set a link to the
hospital’s webpage• ALLOWNEWWINDO
W may need to be set to True for some web sites.
vcImage• Supports the display of an image.
– Filename: vcImage.ocx– Category:
Function \ ToolsPlacement \ Toolbar
– Serializable Properties:BORDERSTYLE = ENUMFILENAME = FILESTRETCH = BOOL
– Initialization: FILENAME = $(sysdir)usaflag.gif
– Multiple Instances Allowed: Yes– Configuration Parameters: None
vcLauncher• Provides ability to launch other Windows applications.
– Filename: vcLauncher.ocx– Category:
Function \ ToolsPlacement \ Toolbar
– Serializable Properties:CAPTION = TEXTCOLOR = COLORCOMMANDLINE = TEXTEXENAME = FILEGLYPH = IMAGELAYOUT = ENUMNUMGLYPHS = INT
– Multiple Instances Allowed: Yes– Configuration Parameters: None
vcTelnet• Provides ability to establish a telnet session.
– Filename: vcTelnet.ocx– Category:
Function \ CommunicationPlacement \ Tabs
– Serializable Properties:AUTORESIZE = BOOLBACKCOLOR = COLORBOLDCOLOR = COLORBORDERSTYLE = ENUMCAPTION = TEXTCAPTION COLOR1 = COLORCAPTION COLOR2 = COLORCAPTION STYLE = ENUMFORECOLOR = COLOR
– Initialization:REMOTEHOST = $(SESSION.HOSTADDRESS)
– Required Files: vcTelnet.lic– Multiple Instances Allowed: No– Uses: DARTSOCK.DLL, DARTTELNET.DLL, DARTVT.DLL– Configuration Parameters: None
Component Configuration
Service Components
BEHContextAdapter
• Provides the VueCentric to CPRS Context Adapter.– Filename: BEHContextAdapter.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Service: Yes– Multiple Instances Allowed: No– Configuration Parameters: None
BEHESigService
• Provides the service for handling Electronic Signatures.– Filename: BEHESigService.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Service: Yes– Multiple Instances Allowed: No– Configuration Parameters: None
BEHOptions
• Provides the CPRS Options in vcManager.– Filename: BEHOptions.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Service: Yes– Multiple Instances Allowed: No– Configuration Parameters: None
BEHRemoteViews
• Provides the service for Remote Sites.– Filename: BEHRemoteViews.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Service: Yes– Multiple Instances Allowed: No– Configuration Parameters: None
BEHSpellCheck
• Provides the Spelling Check service.– Filename: BEHSpellCheck.dll– Category:
Function \ Service \ Notes \ SpellCheckersPlacement \ Infrastructure
– Initialization:ENABLED = @BEHOSP ENABLE SPELLCHECKER
– Service: Yes– Required Files: Interop.BEHSpellCheck.dll– Multiple Instances Allowed: No– Configuration Parameters: BEHOSP ENABLE SPELLCHECKER, BEHOSP
SERVICE PLUGIN
vcChatservice• Provides the ability to chat with other VueCentric users.
– Filename: vcChatService.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Multiple Instances Allowed: No– Service: Yes– Configuration Parameters: None
vcDate• A COM service that provides interfaces for date conversion and selection.
– Filename: vcDate.dll– Multiple Instances Allowed: No– Service: Yes– Configuration Parameters: None
vcMonitor
• Provides the Remote Monitoring service.– Filename: vcMonitor.dll– Service Yes:– Multiple Instances Allowed: No– Configuration Parameters: None
vcPrint
• Provides the Print service.– Filename: vcPrint.dll– Category:
Function \ ServicePlacement \ Infrastructure
– Service: Yes– Required Files: Interop.vcPrint.dll– Multiple Instances Allowed: No– Configuration Parameters: CIAVUTIO DEFAULT FOOTER, CIAVUTIO
DEFAULT HEADER, CIAVUTIO DEFAULT PRINTER, CIAVUTIO LOCAL PRINTER
Questions and Discussion
Really Powerful at Measuring Stuff
Recommended