Technical Documentation: Difference between revisions
From IHRIS Wiki
Sturlington (talk | contribs) No edit summary |
Sturlington (talk | contribs) No edit summary |
||
Line 20: | Line 20: | ||
** [[iHRIS Class List|Class List]] | ** [[iHRIS Class List|Class List]] | ||
** [[Form Storage Mechanisms]] | ** [[Form Storage Mechanisms]] | ||
** [[Defining Forms]] | ** [[Defining Forms]] -- This page describes how to define and customize forms and fields in iHRIS by defining them in magic data. | ||
** [[Limiting Forms]] | ** [[Limiting Forms]] | ||
** [[Form Fields]] | ** [[Form Fields]] |
Revision as of 11:54, 7 October 2013
- Database Structure - iHRIS makes use of multiple tables in a relational database (MySQL) to store its data in. This article describes several of the tables used by iHRIS, in particular the user table and the tables used for audited form data changes.
- Module Structure
- Modules Lists
- File Search Paths
- Configuration (Magic) Data -- Magic Data is a mechanism intended to handle dynamic site-level configuration data. It is the basis of much of the functionality provided by the IntraHealth Informatics Core Engine (I2CE), including how pages are served and how custom reports are made.
- Forms and Form Classes
- Form Lists
- Class List
- Form Storage Mechanisms
- Defining Forms -- This page describes how to define and customize forms and fields in iHRIS by defining them in magic data.
- Limiting Forms
- Form Fields
- Form Caches
- Printed Forms
- How to: Add Fields -- These tutorials describe how to add new forms and fields to iHRIS.
- How to: Add Validations for Forms and Fields -- This tutorial describes how to add custom data validations for forms and fields.
- Custom Reporting -- This page collects the various articles that describe how to use the Custom Reporting system in iHRIS. This includes detailed documentation about the structure of custom reports and their use in advanced iHRIS features, as well as several tutorials on creating particular reports.
- Cron Jobs - Running functions on a regular basis with iHRIS.
We also have additional tutorials for Developers or Implementers.