Configuration

EncounterPRO-OS is a platform for components and, by itself, doesn't actually know how to do anything.  In order for anything to actually happen, there must be some configuration stuff somewhere that tells the platform what to do.  Different kinds of configuraion control different kinds of behavior.  For example, a Menu tells EncounterPRO-OS what options to present the user.  A Workplan Definition tells EncounterPRO-OS who should do what and in what order.  A Report tells EncounterPRO what to put on the screen when that report is run.  Each kind of behavior that is controlled through configuration is called a Configuration Type (or Config Type).  Each specific configuraion "thing" is called a Configuration Object (or Config Object).

There are about 20 different Config Types:

Config Type Description Config/Component Types Referenced
Contraindication Alerts Alert system associated with Treatments and Protocols.  System adds visual cues to pick screens which display multiple treatments.  Popup alerts are displayed when individual treatments are ordered. Cmp:Contraindication Checker
Data File Defines the format and contents of a machine readable data file to be created by EncounterPRO-OS and sent somewhere. Cmp:Document Creator
Encounter Type Defines the properties of a particular kind of patient encounter. Cfg:Workplan Definition
Material File Material or reference file, like an information sheet, generally given to patients.
Health Management Class Defines the rules for managing a particular class of patients (e.g. Women over 40, or Patients with diabetes) Cfg:Observation, Cfg:Treatment Type
Interface Defines the behavior of an interface between EncounterPRO-OS and some other system. Cmp:Data File, Cmp:Document Receiver, Cmp:Document Sender
Menu Defines the options available to the user when that menu is activated Cfg: Service
Observation Defines the details of a simple or composite observation, including the domain and/or units of the possible responses.
Report Defines the format and contents of a human readable report to be created by EncounterPRO-OS and sent somewhere. Cmp:Document Creator
RTF Display Script A set of instructions telling EncounterPRO what to display in an RTF window or pane. Cfg:Menu
Service Basic unit of Menus and Workplan Definitions.  Defines what happens when a user clicks on something to do. Cmp:Service
Treatment Type Defines what happens when a type of treatment is ordered. Cmp:Treatment
Vaccine Schedule Defines the rules for determining when vaccines are due/overdue.
Workplan Definition Defines a set of services that are to be performed in a certain order by certain roles.  Generally associated with, and triggered by, Encounters and Treatments. Cfg:Service, Cfg:Treatment Type
XML Creator Script A set of instructions telling EncounterPRO what to put in an XML file.