IHRIS Manage Form Fields - 4.0.7: Difference between revisions

From IHRIS Wiki
(Created page with 'These are the forms and fields in iHRIS Manage version 4.0.7 {{otherversions|iHRIS Manage Form Fields}} There is also a [http://open.intrahealth.org/visualizations/forms-ihris-m…')
 
(Undo revision 36384 by Litlfred (Talk))
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
{{otherversions|iHRIS Manage Form Fields}}
{{otherversions|iHRIS Manage Form Fields}}


There is also a [http://open.intrahealth.org/visualizations/forms-ihris-manage-site-demo_4_0_1.gif graphical visualization] of this data.  
There is also a [http://open.intrahealth.org/visualizations/forms-ihris-manage-site-demo_4_0_7.gif graphical visualization] of this data.  
'''Warning:''' this is a very large file and you may wish to save it to your desktop instead of viewing it in your browser.
'''Warning:''' this is a very large file and you may wish to save it to your desktop instead of viewing it in your browser.


Line 8: Line 8:


Here is a description of the [[Defining Forms#Field Types|Field types]].
Here is a description of the [[Defining Forms#Field Types|Field types]].
==accident==
The form ''accident'' is implemented by the class: [[Class: iHRIS_Accident |iHRIS_Accident]]
It has the following fields:
*accident_type:
**Header: Accident Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#accident_type|accident_type]]
*end_date:
**Header: End of Applicability
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*followup:
**Header: Follow-up Required
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*occurence_date:
**Header: Date of Occurence
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*persons_involved:
**Header: People Involved
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*start_date:
**Header: Start of Applicability
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
==accident_type==
The form ''accident_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==application==
The form ''application'' is implemented by the class: [[Class: iHRIS_Applicant |iHRIS_Applicant]]
It has the following fields:
*desired_wage:
**Header: Desired Wage
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Maps To Forms: [[#currency|currency]]
*felony:
**Header: Have you ever been convicted of a felony?
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*felony_circumstance:
**Header: If yes, give the circumstances.
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*full_time:
**Header: Are you looking for full-time employment?
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*hear:
**Header: How did you hear of this opening?
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*hours:
**Header: If no, what hours are you available?
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*other_info:
**Header: In addition to your work history, are there other skills, qualifications or experience we should consider?
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*position:
**Header: Position(s)
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Restrictions: Required
**Maps To Forms: [[#position|position]]
*start_date:
**Header: When can you start?
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
==archived_report==
The form ''archived_report'' is implemented by the class: [[Class: I2CE_ArchivedReport |I2CE_ArchivedReport]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*date:
**Header: Generation Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*name:
**Header: Title
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*report:
**Header: Report
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
*report_view:
**Header: Report View
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Unique in {date}
==benefit==
The form ''benefit'' is implemented by the class: [[Class: iHRIS_Benefit |iHRIS_Benefit]]
It has the following fields:
*amount:
**Header: Amount
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Restrictions: Required
**Maps To Forms: [[#currency|currency]]
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*recurrence:
**Header: Recurrence Frequency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#benefit_recurrence|benefit_recurrence]]
*source:
**Header: Source
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#salary_source|salary_source]]
*start_date:
**Header: Start Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*type:
**Header: Benefit Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#benefit_type|benefit_type]]
==benefit_recurrence==
The form ''benefit_recurrence'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==benefit_type==
The form ''benefit_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cadre==
The form ''cadre'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_asource==
The form ''cl_asource'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_cstype==
The form ''cl_cstype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_currency==
The form ''cl_currency'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_day==
The form ''cl_day'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_disagg==
The form ''cl_disagg'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_disease==
The form ''cl_disease'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_disstat==
The form ''cl_disstat'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_dsource==
The form ''cl_dsource'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_dstype==
The form ''cl_dstype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_dtype==
The form ''cl_dtype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_fperiod==
The form ''cl_fperiod'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_gboundary_type==
The form ''cl_gboundary_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_gcode_country==
The form ''cl_gcode_country'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_gender==
The form ''cl_gender'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_glevel==
The form ''cl_glevel'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_glocation==
The form ''cl_glocation'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_hif1==
The form ''cl_hif1'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_hif2==
The form ''cl_hif2'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_income==
The form ''cl_income'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_logical==
The form ''cl_logical'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_metype==
The form ''cl_metype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_month==
The form ''cl_month'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_mult==
The form ''cl_mult'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_operand==
The form ''cl_operand'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_orphan==
The form ''cl_orphan'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_otype==
The form ''cl_otype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_periodicity==
The form ''cl_periodicity'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_preg==
The form ''cl_preg'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_pstatus==
The form ''cl_pstatus'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_ptype==
The form ''cl_ptype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_quarter==
The form ''cl_quarter'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_race==
The form ''cl_race'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_sector==
The form ''cl_sector'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_sex==
The form ''cl_sex'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_special_value==
The form ''cl_special_value'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_stype==
The form ''cl_stype'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_tpop==
The form ''cl_tpop'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_unit==
The form ''cl_unit'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_value_type==
The form ''cl_value_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_vstatus==
The form ''cl_vstatus'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_vulnstat==
The form ''cl_vulnstat'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_week==
The form ''cl_week'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==cl_year==
The form ''cl_year'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==classification==
The form ''classification'' is implemented by the class: [[Class: iHRIS_Classification |iHRIS_Classification]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*code:
**Header: Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==competency==
The form ''competency'' is implemented by the class: [[Class: iHRIS_Competency |iHRIS_Competency]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*competency_type:
**Header: Competency Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#competency_type|competency_type]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {competency_type}
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
==competency_evaluation==
The form ''competency_evaluation'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==competency_type==
The form ''competency_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==confirmation==
The form ''confirmation'' is implemented by the class: [[Class: iHRIS_Confirmation |iHRIS_Confirmation]]
It has the following fields:
*confirmation_type:
**Header: Confirmation Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required, Unique in {parent}
**Maps To Forms: [[#confirmation_type|confirmation_type]]
*date:
**Header: Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*record:
**Header: Record
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
*valid:
**Header: Valid
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
**Restrictions: Required
==confirmation_type==
The form ''confirmation_type'' is implemented by the class: [[Class: iHRIS_ConfirmationType |iHRIS_ConfirmationType]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*job:
**Header: Associated Job
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#job|job]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {job}
*probation_period:
**Header: Probationary Period (Months)
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
==continuing_education==
The form ''continuing_education'' is implemented by the class: [[Class: iHRIS_ContinuingEducation |iHRIS_ContinuingEducation]]
It has the following fields:
*continuing_education_course:
**Header: Continuing Education Course
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#continuing_education_course|continuing_education_course]]
*credit_hours:
**Header: Credit Hours
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*start_date:
**Header: Start Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
==continuing_education_course==
The form ''continuing_education_course'' is implemented by the class: [[Class: iHRIS_ContinuingEducationCourse |iHRIS_ContinuingEducationCourse]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*credit_hours:
**Header: Credit Hours
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==council==
The form ''council'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==country==
The form ''country'' is implemented by the class: [[Class: iHRIS_Country |iHRIS_Country]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*alpha_two:
**Header: 2 Character Alpha Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*code:
**Header: ISO Numeric Code
**Type: [[Class: I2CE_FormField_INT |INT]]
*location:
**Header: Use for Location Selection
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*primary:
**Header: Primary Country
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
==county==
The form ''county'' is implemented by the class: [[Class: iHRIS_County |iHRIS_County]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*district:
**Header: District
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#district|district]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {district}
==currency==
The form ''currency'' is implemented by the class: [[Class: iHRIS_Currency |iHRIS_Currency]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*code:
**Header: Currency Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*country:
**Header: Country
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#country|country]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*symbol:
**Header: Symbol
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==degree==
The form ''degree'' is implemented by the class: [[Class: iHRIS_Degree |iHRIS_Degree]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*edu_type:
**Header: Education Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#edu_type|edu_type]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {edu_type}
==demographic==
The form ''demographic'' is implemented by the class: [[Class: iHRIS_ManageDemographic |iHRIS_ManageDemographic]]
It has the following fields:
*birth_date:
**Header: Date of Birth
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*gender:
**Header: Gender
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#gender|gender]]
*marital_status:
**Header: Marital Status
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#marital_status|marital_status]]
*dependents:
**Header: Number of Dependents
**Type: [[Class: I2CE_FormField_INT |INT]]
==department==
The form ''department'' is implemented by the class: [[Class: iHRIS_Department |iHRIS_Department]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==dependent==
The form ''dependent'' is implemented by the class: [[Class: iHRIS_Dependent |iHRIS_Dependent]]
It has the following fields:
*date_of_birth:
**Header: Date of Birth
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*gender:
**Header: Gender
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#gender|gender]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==disciplinary_action==
The form ''disciplinary_action'' is implemented by the class: [[Class: iHRIS_DisciplinaryAction |iHRIS_DisciplinaryAction]]
It has the following fields:
*action_date:
**Header: Date of Discussion
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*disciplinary_action_type:
**Header: Action Taken
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#disciplinary_action_type|disciplinary_action_type]]
*end_date:
**Header: End of Applicability
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*persons_present:
**Header: People Present
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*start_date:
**Header: Start of Applicability
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
==disciplinary_action_type==
The form ''disciplinary_action_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==district==
The form ''district'' is implemented by the class: [[Class: iHRIS_District |iHRIS_District]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*code:
**Header: Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {region:country}
*region:
**Header: Region
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#region|region]]
==edu_type==
The form ''edu_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==education==
The form ''education'' is implemented by the class: [[Class: iHRIS_Education |iHRIS_Education]]
It has the following fields:
*degree:
**Header: Degree
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#degree|degree]]
*institution:
**Header: Institution Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*location:
**Header: Institution Location
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*major:
**Header: Major
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*year:
**Header: Year of Graduation (leave blank if In Progress)
**Type: [[Class: I2CE_FormField_DATE_Y |DATE_Y]]
==employment==
The form ''employment'' is implemented by the class: [[Class: iHRIS_Employment |iHRIS_Employment]]
It has the following fields:
*company_address:
**Header: Company Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*company_name:
**Header: Company Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*company_phone:
**Header: Company Telephone
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*contact_ok:
**Header: Ok to Contact?
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*end_date:
**Header: Date Ended (leave blank if still employed)
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*end_position:
**Header: Ending Position
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*end_wage:
**Header: Ending Wage
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Maps To Forms: [[#currency|currency]]
*reason_for_leaving:
**Header: Reason for Leaving
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*responsibilities:
**Header: Job Responsibilities
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*start_date:
**Header: Date Started
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*start_position:
**Header: Starting Position
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*start_wage:
**Header: Starting Wage
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Maps To Forms: [[#currency|currency]]
*supervisor:
**Header: Supervisor
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==establishment==
The form ''establishment'' is implemented by the class: [[Class: iHRIS_Establishment |iHRIS_Establishment]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*amount:
**Header: Number of Health Workers
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
*establishment_period:
**Header: Establishment Period
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required, Unique in {job_cadre,location}
**Maps To Forms: [[#establishment_period|establishment_period]]
*job_cadre:
**Header: Job or Cadre
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#cadre|cadre]],[[#job|job]]
*location:
**Header: Facility or Faciltiy Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#facility|facility]],[[#facility_type|facility_type]]
==establishment_period==
The form ''establishment_period'' is implemented by the class: [[Class: iHRIS_EstablishmentPeriod |iHRIS_EstablishmentPeriod]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*establishment_type:
**Header: Establishment Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#establishment_type|establishment_type]]
*year:
**Header: Year of Applicability
**Type: [[Class: I2CE_FormField_DATE_Y |DATE_Y]]
**Restrictions: Required, Unique in {establishment_type}
==establishment_type==
The form ''establishment_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==facility==
The form ''facility'' is implemented by the class: [[Class: iHRIS_Facility |iHRIS_Facility]]
This form is used to descibe basic information about a facility
It has the child forms:
*[[#child_form|facility_contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*location:
**Header: Location
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#county|county]],[[#district|district]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*facility_type:
**Header: Facility Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#facility_type|facility_type]]
==facility_contact==
The form ''facility_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==facility_type==
The form ''facility_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==gender==
The form ''gender'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==generated_doc==
The form ''generated_doc'' is implemented by the class: [[Class: I2CE_GeneratedDoc |I2CE_GeneratedDoc]]
It has the following fields:
*date:
**Header: Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*document:
**Header: Document
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
*primary_form:
**Header: Primary Form ID
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==id_type==
The form ''id_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==isco_88_major==
The form ''isco_88_major'' is implemented by the class: [[Class: iHRIS_ISCO_88_Major |iHRIS_ISCO_88_Major]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*name:
**Header: Major Group
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==isco_88_minor==
The form ''isco_88_minor'' is implemented by the class: [[Class: iHRIS_ISCO_88_Minor |iHRIS_ISCO_88_Minor]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*isco_88_sub_major:
**Header: Sub-Major Group
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#isco_88_sub_major|isco_88_sub_major]]
*name:
**Header: Minor Group
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==isco_88_sub_major==
The form ''isco_88_sub_major'' is implemented by the class: [[Class: iHRIS_ISCO_88_Sub_Major |iHRIS_ISCO_88_Sub_Major]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*isco_88_major:
**Header: Major Group
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#isco_88_major|isco_88_major]]
*name:
**Header: Sub-Major Group
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==isco_88_unit==
The form ''isco_88_unit'' is implemented by the class: [[Class: iHRIS_ISCO_88_Unit |iHRIS_ISCO_88_Unit]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*isco_88_minor:
**Header: Minor Group
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#isco_88_minor|isco_88_minor]]
*name:
**Header: Unit
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==job==
The form ''job'' is implemented by the class: [[Class: iHRIS_ManageJob |iHRIS_ManageJob]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*cadre:
**Header: Cadre (Health Professionals Only)
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#cadre|cadre]]
*classification:
**Header: Classification
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#classification|classification]]
*code:
**Header: Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*isco_88_unit:
**Header: ISCO 88 Code
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#isco_88_unit|isco_88_unit]]
*title:
**Header: Title
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*salary_grade:
**Header: Salary Grade
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#salary_grade|salary_grade]]
==language==
The form ''language'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==language_proficiency==
The form ''language_proficiency'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==marital_status==
The form ''marital_status'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==nextofkin==
The form ''nextofkin'' is implemented by the class: [[Class: iHRIS_NextOfKin |iHRIS_NextOfKin]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*relationship:
**Header: Relationship
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==notes==
The form ''notes'' is implemented by the class: [[Class: iHRIS_Notes |iHRIS_Notes]]
It has the following fields:
*date_added:
**Header: Date Added
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*note:
**Header: Note
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
**Restrictions: Required
==person==
The form ''person'' is implemented by the class: [[Class: iHRIS_ManagePerson |iHRIS_ManagePerson]]
This form holds basic information about a person such as their names and residence
It has the child forms:
*[[#child_form|accident]]
*[[#child_form|application]]
*[[#child_form|benefit]]
*[[#child_form|confirmation]]
*[[#child_form|demographic]]
*[[#child_form|dependent]]
*[[#child_form|disciplinary_action]]
*[[#child_form|education]]
*[[#child_form|employment]]
*[[#child_form|nextofkin]]
*[[#child_form|notes]]
*[[#child_form|person_archive_scan]]
*[[#child_form|person_competency]]
*[[#child_form|person_contact_emergency]]
*[[#child_form|person_contact_other]]
*[[#child_form|person_contact_personal]]
*[[#child_form|person_contact_work]]
*[[#child_form|person_id]]
*[[#child_form|person_language]]
*[[#child_form|person_photo_passport]]
*[[#child_form|person_position]]
*[[#child_form|person_resume]]
*[[#child_form|person_scheduled_training_course]]
*[[#child_form|position_decision]]
*[[#child_form|position_interview]]
*[[#child_form|registration]]
It has the following fields:
*firstname:
**Header: First Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*nationality:
**Header: Nationality
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#country|country]]
*othername:
**Header: Other Names
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*residence:
**Header: Residence
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#county|county]],[[#district|district]]
*surname:
**Header: Surname
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==person_archive_scan==
The form ''person_archive_scan'' is implemented by the class: [[Class: iHRIS_Photo |iHRIS_Photo]]
It has the following fields:
*date:
**Header: Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*image:
**Header: Image
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]]
==person_competency==
The form ''person_competency'' is implemented by the class: [[Class: iHRIS_PersonCompetency |iHRIS_PersonCompetency]]
It has the following fields:
*competency:
**Header: Competency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required, Unique in {parent}
**Maps To Forms: [[#competency|competency]]
*competency_evaluation:
**Header: Evaluation
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#competency_evaluation|competency_evaluation]]
*evaluation_date:
**Header: Last Evaluated
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
==person_contact_emergency==
The form ''person_contact_emergency'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==person_contact_other==
The form ''person_contact_other'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==person_contact_personal==
The form ''person_contact_personal'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==person_contact_work==
The form ''person_contact_work'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==person_id==
The form ''person_id'' is implemented by the class: [[Class: iHRIS_PersonID |iHRIS_PersonID]]
This form holds basic information about an identification for a person
It has the following fields:
*id_num:
**Header: Identification Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*id_type:
**Header: Identification Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#id_type|id_type]]
==person_language==
The form ''person_language'' is implemented by the class: [[Class: iHRIS_PersonLanguage |iHRIS_PersonLanguage]]
It has the following fields:
*language:
**Header: Language
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#language|language]]
*reading:
**Header: Reading Proficiency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#language_proficiency|language_proficiency]]
*speaking:
**Header: Speaking Proficiency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#language_proficiency|language_proficiency]]
*writing:
**Header: Writing Proficiency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#language_proficiency|language_proficiency]]
==person_photo_passport==
The form ''person_photo_passport'' is implemented by the class: [[Class: iHRIS_Photo |iHRIS_Photo]]
It has the following fields:
*date:
**Header: Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*image:
**Header: Image
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]]
==person_position==
The form ''person_position'' is implemented by the class: [[Class: iHRIS_PersonPosition |iHRIS_PersonPosition]]
This form is used to link a person to a pariticular position residence
It has the child forms:
*[[#child_form|salary]]
It has the following fields:
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*position:
**Header: Position
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#position|position]]
*reason:
**Header: Reason for Departure
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#pos_change_reason|pos_change_reason]]
*start_date:
**Header: Start Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
==person_resume==
The form ''person_resume'' is implemented by the class: [[Class: iHRIS_Document |iHRIS_Document]]
It has the following fields:
*date:
**Header: Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*description:
**Header: Description
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*document:
**Header: Document
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
==person_scheduled_training_course==
The form ''person_scheduled_training_course'' is implemented by the class: [[Class: iHRIS_Person_Scheduled_Training_Course |iHRIS_Person_Scheduled_Training_Course]]
It has the child forms:
*[[#child_form|training_course_competency_evaluation]]
It has the following fields:
*completed:
**Header: Completed
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*is_retraining:
**Header: Retraining
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*request_date:
**Header: Request Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*scheduled_training_course:
**Header: Instance
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#scheduled_training_course|scheduled_training_course]]
*training_course_evaluation:
**Header: Evaluation
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#training_course_evaluation|training_course_evaluation]]
*training_course_requestor:
**Header: Requested By
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#training_course_requestor|training_course_requestor]]
==pos_change_reason==
The form ''pos_change_reason'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==position==
The form ''position'' is implemented by the class: [[Class: iHRIS_Position |iHRIS_Position]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*code:
**Header: Position Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*comments:
**Header: Position Comments
**Type: [[Class: I2CE_FormField_STRING_TEXT |STRING_TEXT]]
*department:
**Header: Department
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#department|department]]
*description:
**Header: Position Description
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*facility:
**Header: Facility
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#facility|facility]]
*interview_comments:
**Header: Interview Comments
**Type: [[Class: I2CE_FormField_STRING_TEXT |STRING_TEXT]]
*job:
**Header: Job
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#job|job]]
*posted_date:
**Header: Date Posted
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*pos_type:
**Header: Position Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#position_type|position_type]]
*proposed_end_date:
**Header: Proposed End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*proposed_hiring_date:
**Header: Proposed Hiring Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*proposed_salary:
**Header: Proposed Salary
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Maps To Forms: [[#currency|currency]]
*source:
**Header: Source
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Maps To Forms: [[#salary_source|salary_source]]
*status:
**Header: Status
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#position_status|position_status]]
*supervisor:
**Header: Supervisor
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#position|position]]
*title:
**Header: Position Title
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
==position_decision==
The form ''position_decision'' is implemented by the class: [[Class: iHRIS_PositionDecision |iHRIS_PositionDecision]]
It has the following fields:
*comments:
**Header: Comments
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*date:
**Header: Date of Decision
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*offer:
**Header: Make a Job Offer?
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*record:
**Header: Record of Decision
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
==position_interview==
The form ''position_interview'' is implemented by the class: [[Class: iHRIS_PositionInterview |iHRIS_PositionInterview]]
It has the following fields:
*comments:
**Header: Comments
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*date:
**Header: Date of Interview
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*person:
**Header: People Attending
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*record:
**Header: Interview Record
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
==position_status==
The form ''position_status'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==position_type==
The form ''position_type'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==region==
The form ''region'' is implemented by the class: [[Class: iHRIS_Region |iHRIS_Region]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*code:
**Header: Code
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*country:
**Header: Country
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#country|country]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique in {country}
==registration==
The form ''registration'' is implemented by the class: [[Class: iHRIS_Registration |iHRIS_Registration]]
It has the following fields:
*council:
**Header: Registration Council
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#council|council]]
*license_expiration:
**Header: License Expiration Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*license_number:
**Header: License Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*registration_date:
**Header: Registration Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*registration_number:
**Header: Registration Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==salary==
The form ''salary'' is implemented by the class: [[Class: iHRIS_Salary |iHRIS_Salary]]
It has the following fields:
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*salary:
**Header: Salary
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Restrictions: Required
**Maps To Forms: [[#currency|currency]]
*start_date:
**Header: Start Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
==salary_grade==
The form ''salary_grade'' is implemented by the class: [[Class: iHRIS_SalaryGrade |iHRIS_SalaryGrade]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*end:
**Header: End
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Restrictions: Required
**Maps To Forms: [[#currency|currency]]
*midpoint:
**Header: MidPoint
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Maps To Forms: [[#currency|currency]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*start:
**Header: Start
**Type: [[Class: iHRIS_FormField_CURRENCY |CURRENCY]]
**Restrictions: Required
**Maps To Forms: [[#currency|currency]]
==salary_source==
The form ''salary_source'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==scheduled_training_course==
The form ''scheduled_training_course'' is implemented by the class: [[Class: iHRIS_Scheduled_Training_Course |iHRIS_Scheduled_Training_Course]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*instructors:
**Header: Instructors
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*location:
**Header: Location
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#county|county]],[[#district|district]]
*name:
**Header: Site
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*num_students:
**Header: Maximum Number of Students
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
*start_date:
**Header: Start Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*training_course:
**Header: Training Course
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#training_course|training_course]]
==training_course==
The form ''training_course'' is implemented by the class: [[Class: iHRIS_Training_Course |iHRIS_Training_Course]]
This form holds basic information about a training course
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*competency:
**Header: Competencies Provided
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Maps To Forms: [[#competency|competency]]
*continuing_education_course:
**Header: CEUs Provided
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Maps To Forms: [[#continuing_education_course|continuing_education_course]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*topic:
**Header: Topic
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*training_course_category:
**Header: Category
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#training_course_category|training_course_category]]
*training_course_status:
**Header: Status
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#training_course_status|training_course_status]]
*training_funder:
**Header: Training Funders
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Maps To Forms: [[#training_funder|training_funder]]
*training_institution:
**Header: Training Institution
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#training_institution|training_institution]]
==training_course_category==
The form ''training_course_category'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_course_competency_evaluation==
The form ''training_course_competency_evaluation'' is implemented by the class: [[Class: iHRIS_Training_Course_Competency_Evaluation |iHRIS_Training_Course_Competency_Evaluation]]
It has the following fields:
*competency:
**Header: Competency
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#competency|competency]]
*competency_evaluation:
**Header: Evaluation
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#competency_evaluation|competency_evaluation]]
*evaluation_date:
**Header: Evaluation Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
==training_course_evaluation==
The form ''training_course_evaluation'' is implemented by the class: [[Class: iHRIS_Training_Course_Evaluation |iHRIS_Training_Course_Evaluation]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*competency_evaluation:
**Header: Competency Evaluation
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#competency_evaluation|competency_evaluation]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_course_requestor==
The form ''training_course_requestor'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_course_status==
The form ''training_course_status'' is implemented by the class: [[Class: I2CE_SimpleList |I2CE_SimpleList]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_funder==
The form ''training_funder'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
It has the child forms:
*[[#child_form|training_funder_contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*location:
**Header: Location
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#county|county]],[[#district|district]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_funder_contact==
The form ''training_funder_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==training_institution==
The form ''training_institution'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
It has the child forms:
*[[#child_form|training_institution_contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*location:
**Header: Location
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#county|county]],[[#district|district]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_institution_contact==
The form ''training_institution_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*address:
**Header: Mailing Address
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*alt_telephone:
**Header: Alternate Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*email:
**Header: Email Address
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*fax:
**Header: Fax Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*notes:
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*telephone:
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]

Latest revision as of 14:56, 21 December 2010

These are the forms and fields in iHRIS Manage version 4.0.7


There is also a graphical visualization of this data. Warning: this is a very large file and you may wish to save it to your desktop instead of viewing it in your browser.


Here is a description of the Field types.

accident

The form accident is implemented by the class: iHRIS_Accident It has the following fields:

  • accident_type:
    • Header: Accident Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: accident_type
  • end_date:
    • Header: End of Applicability
    • Type: DATE_YMD
  • followup:
  • occurence_date:
    • Header: Date of Occurence
    • Type: DATE_YMD
  • persons_involved:
  • start_date:
    • Header: Start of Applicability
    • Type: DATE_YMD
    • Restrictions: Required

accident_type

The form accident_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

application

The form application is implemented by the class: iHRIS_Applicant It has the following fields:

  • desired_wage:
  • felony:
    • Header: Have you ever been convicted of a felony?
    • Type: YESNO
  • felony_circumstance:
  • full_time:
    • Header: Are you looking for full-time employment?
    • Type: YESNO
  • hear:
    • Header: How did you hear of this opening?
    • Type: STRING_MLINE
  • hours:
    • Header: If no, what hours are you available?
    • Type: STRING_MLINE
  • other_info:
    • Header: In addition to your work history, are there other skills, qualifications or experience we should consider?
    • Type: STRING_MLINE
  • position:
    • Header: Position(s)
    • Type: MAP_MULT
    • Restrictions: Required
    • Maps To Forms: position
  • start_date:
    • Header: When can you start?
    • Type: DATE_YMD

archived_report

The form archived_report is implemented by the class: I2CE_ArchivedReport It has the following fields:

  • i2ce_hidden:
  • date:
    • Header: Generation Date
    • Type: DATE_YMD
    • Restrictions: Required
  • name:
  • report:
  • report_view:
    • Header: Report View
    • Type: STRING_LINE
    • Restrictions: Unique in {date}

benefit

The form benefit is implemented by the class: iHRIS_Benefit It has the following fields:

  • amount:
  • end_date:
  • recurrence:
  • source:
  • start_date:
    • Header: Start Date
    • Type: DATE_YMD
    • Restrictions: Required
  • type:
    • Header: Benefit Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: benefit_type

benefit_recurrence

The form benefit_recurrence is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

benefit_type

The form benefit_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cadre

The form cadre is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_asource

The form cl_asource is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_cstype

The form cl_cstype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_currency

The form cl_currency is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_day

The form cl_day is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_disagg

The form cl_disagg is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_disease

The form cl_disease is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_disstat

The form cl_disstat is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_dsource

The form cl_dsource is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_dstype

The form cl_dstype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_dtype

The form cl_dtype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_fperiod

The form cl_fperiod is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_gboundary_type

The form cl_gboundary_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_gcode_country

The form cl_gcode_country is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_gender

The form cl_gender is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_glevel

The form cl_glevel is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_glocation

The form cl_glocation is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_hif1

The form cl_hif1 is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_hif2

The form cl_hif2 is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_income

The form cl_income is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_logical

The form cl_logical is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_metype

The form cl_metype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_month

The form cl_month is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_mult

The form cl_mult is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_operand

The form cl_operand is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_orphan

The form cl_orphan is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_otype

The form cl_otype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_periodicity

The form cl_periodicity is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_preg

The form cl_preg is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_pstatus

The form cl_pstatus is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_ptype

The form cl_ptype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_quarter

The form cl_quarter is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_race

The form cl_race is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_sector

The form cl_sector is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_sex

The form cl_sex is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_special_value

The form cl_special_value is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_stype

The form cl_stype is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_tpop

The form cl_tpop is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_unit

The form cl_unit is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_value_type

The form cl_value_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_vstatus

The form cl_vstatus is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_vulnstat

The form cl_vulnstat is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_week

The form cl_week is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

cl_year

The form cl_year is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

classification

The form classification is implemented by the class: iHRIS_Classification It has the following fields:

  • i2ce_hidden:
  • code:
  • description:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

competency

The form competency is implemented by the class: iHRIS_Competency It has the following fields:

  • i2ce_hidden:
  • competency_type:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {competency_type}
  • notes:

competency_evaluation

The form competency_evaluation is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

competency_type

The form competency_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

confirmation

The form confirmation is implemented by the class: iHRIS_Confirmation It has the following fields:

  • confirmation_type:
    • Header: Confirmation Type
    • Type: MAP
    • Restrictions: Required, Unique in {parent}
    • Maps To Forms: confirmation_type
  • date:
    • Header: Date
    • Type: DATE_YMD
    • Restrictions: Required
  • record:
  • valid:
    • Header: Valid
    • Type: YESNO
    • Restrictions: Required

confirmation_type

The form confirmation_type is implemented by the class: iHRIS_ConfirmationType It has the following fields:

  • i2ce_hidden:
  • job:
    • Header: Associated Job
    • Type: MAP
    • Maps To Forms: job
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {job}
  • probation_period:
    • Header: Probationary Period (Months)
    • Type: INT
    • Restrictions: Required

continuing_education

The form continuing_education is implemented by the class: iHRIS_ContinuingEducation It has the following fields:

  • continuing_education_course:
  • credit_hours:
    • Header: Credit Hours
    • Type: INT
    • Restrictions: Required
  • end_date:
    • Header: End Date
    • Type: DATE_YMD
    • Restrictions: Required
  • start_date:
    • Header: Start Date
    • Type: DATE_YMD
    • Restrictions: Required

continuing_education_course

The form continuing_education_course is implemented by the class: iHRIS_ContinuingEducationCourse It has the following fields:

  • i2ce_hidden:
  • credit_hours:
    • Header: Credit Hours
    • Type: INT
    • Restrictions: Required
  • name:

council

The form council is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

country

The form country is implemented by the class: iHRIS_Country It has the following fields:

  • i2ce_hidden:
  • alpha_two:
    • Header: 2 Character Alpha Code
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • code:
    • Header: ISO Numeric Code
    • Type: INT
  • location:
    • Header: Use for Location Selection
    • Type: YESNO
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • primary:
    • Header: Primary Country
    • Type: YESNO

county

The form county is implemented by the class: iHRIS_County It has the following fields:

  • i2ce_hidden:
  • district:
    • Header: District
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: district
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {district}

currency

The form currency is implemented by the class: iHRIS_Currency It has the following fields:

  • i2ce_hidden:
  • code:
    • Header: Currency Code
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • country:
  • name:
  • symbol:

degree

The form degree is implemented by the class: iHRIS_Degree It has the following fields:

  • i2ce_hidden:
  • edu_type:
    • Header: Education Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: edu_type
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {edu_type}

demographic

The form demographic is implemented by the class: iHRIS_ManageDemographic It has the following fields:

  • birth_date:
  • gender:
    • Header: Gender
    • Type: MAP
    • Maps To Forms: gender
  • marital_status:
  • dependents:
    • Header: Number of Dependents
    • Type: INT

department

The form department is implemented by the class: iHRIS_Department It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

dependent

The form dependent is implemented by the class: iHRIS_Dependent It has the following fields:

  • date_of_birth:
  • gender:
    • Header: Gender
    • Type: MAP
    • Maps To Forms: gender
  • name:

disciplinary_action

The form disciplinary_action is implemented by the class: iHRIS_DisciplinaryAction It has the following fields:

  • action_date:
    • Header: Date of Discussion
    • Type: DATE_YMD
  • disciplinary_action_type:
  • end_date:
    • Header: End of Applicability
    • Type: DATE_YMD
  • notes:
  • persons_present:
  • start_date:
    • Header: Start of Applicability
    • Type: DATE_YMD
    • Restrictions: Required

disciplinary_action_type

The form disciplinary_action_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

district

The form district is implemented by the class: iHRIS_District It has the following fields:

  • i2ce_hidden:
  • code:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {region:country}
  • region:
    • Header: Region
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: region

edu_type

The form edu_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

education

The form education is implemented by the class: iHRIS_Education It has the following fields:

  • degree:
    • Header: Degree
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: degree
  • institution:
    • Header: Institution Name
    • Type: STRING_LINE
    • Restrictions: Required
  • location:
  • major:
  • year:
    • Header: Year of Graduation (leave blank if In Progress)
    • Type: DATE_Y

employment

The form employment is implemented by the class: iHRIS_Employment It has the following fields:

  • company_address:
  • company_name:
    • Header: Company Name
    • Type: STRING_LINE
    • Restrictions: Required
  • company_phone:
  • contact_ok:
    • Header: Ok to Contact?
    • Type: YESNO
  • end_date:
    • Header: Date Ended (leave blank if still employed)
    • Type: DATE_YMD
  • end_position:
  • end_wage:
  • reason_for_leaving:
  • responsibilities:
  • start_date:
    • Header: Date Started
    • Type: DATE_YMD
    • Restrictions: Required
  • start_position:
  • start_wage:
  • supervisor:

establishment

The form establishment is implemented by the class: iHRIS_Establishment It has the following fields:

  • i2ce_hidden:
  • amount:
    • Header: Number of Health Workers
    • Type: INT
    • Restrictions: Required
  • establishment_period:
    • Header: Establishment Period
    • Type: MAP
    • Restrictions: Required, Unique in {job_cadre,location}
    • Maps To Forms: establishment_period
  • job_cadre:
    • Header: Job or Cadre
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: cadre,job
  • location:

establishment_period

The form establishment_period is implemented by the class: iHRIS_EstablishmentPeriod It has the following fields:

  • i2ce_hidden:
  • establishment_type:
  • year:
    • Header: Year of Applicability
    • Type: DATE_Y
    • Restrictions: Required, Unique in {establishment_type}

establishment_type

The form establishment_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

facility

The form facility is implemented by the class: iHRIS_Facility

This form is used to descibe basic information about a facility

It has the child forms:

It has the following fields:

  • i2ce_hidden:
  • location:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • facility_type:
    • Header: Facility Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: facility_type

facility_contact

The form facility_contact is implemented by the class: iHRIS_Contact It has the following fields:

facility_type

The form facility_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

gender

The form gender is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

generated_doc

The form generated_doc is implemented by the class: I2CE_GeneratedDoc It has the following fields:

  • date:
    • Header: Date
    • Type: DATE_YMD
    • Restrictions: Required
  • description:
  • document:
  • primary_form:

id_type

The form id_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

isco_88_major

The form isco_88_major is implemented by the class: iHRIS_ISCO_88_Major It has the following fields:

  • i2ce_hidden:
  • description:
  • name:
    • Header: Major Group
    • Type: STRING_LINE
    • Restrictions: Required

isco_88_minor

The form isco_88_minor is implemented by the class: iHRIS_ISCO_88_Minor It has the following fields:

  • i2ce_hidden:
  • description:
  • isco_88_sub_major:
  • name:
    • Header: Minor Group
    • Type: STRING_LINE
    • Restrictions: Required

isco_88_sub_major

The form isco_88_sub_major is implemented by the class: iHRIS_ISCO_88_Sub_Major It has the following fields:

  • i2ce_hidden:
  • description:
  • isco_88_major:
  • name:
    • Header: Sub-Major Group
    • Type: STRING_LINE
    • Restrictions: Required

isco_88_unit

The form isco_88_unit is implemented by the class: iHRIS_ISCO_88_Unit It has the following fields:

  • i2ce_hidden:
  • description:
  • isco_88_minor:
  • name:

job

The form job is implemented by the class: iHRIS_ManageJob It has the following fields:

  • i2ce_hidden:
  • cadre:
    • Header: Cadre (Health Professionals Only)
    • Type: MAP
    • Maps To Forms: cadre
  • classification:
  • code:
  • description:
  • isco_88_unit:
  • title:
    • Header: Title
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • salary_grade:

language

The form language is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

language_proficiency

The form language_proficiency is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

marital_status

The form marital_status is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

nextofkin

The form nextofkin is implemented by the class: iHRIS_NextOfKin It has the following fields:

  • i2ce_hidden:
  • address:
  • alt_telephone:
  • email:
  • fax:
  • notes:
  • telephone:
  • name:
  • relationship:
    • Header: Relationship
    • Type: STRING_LINE
    • Restrictions: Required

notes

The form notes is implemented by the class: iHRIS_Notes It has the following fields:

  • date_added:
    • Header: Date Added
    • Type: DATE_YMD
    • Restrictions: Required
  • note:

person

The form person is implemented by the class: iHRIS_ManagePerson

This form holds basic information about a person such as their names and residence

It has the child forms:

It has the following fields:

  • firstname:
    • Header: First Name
    • Type: STRING_LINE
    • Restrictions: Required
  • nationality:
    • Header: Nationality
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: country
  • othername:
  • residence:
  • surname:
    • Header: Surname
    • Type: STRING_LINE
    • Restrictions: Required

person_archive_scan

The form person_archive_scan is implemented by the class: iHRIS_Photo It has the following fields:

  • date:
    • Header: Date
    • Type: DATE_YMD
    • Restrictions: Required
  • description:
  • image:
    • Header: Image
    • Type: IMAGE

person_competency

The form person_competency is implemented by the class: iHRIS_PersonCompetency It has the following fields:

  • competency:
    • Header: Competency
    • Type: MAP
    • Restrictions: Required, Unique in {parent}
    • Maps To Forms: competency
  • competency_evaluation:
  • evaluation_date:

person_contact_emergency

The form person_contact_emergency is implemented by the class: iHRIS_Contact It has the following fields:

person_contact_other

The form person_contact_other is implemented by the class: iHRIS_Contact It has the following fields:

person_contact_personal

The form person_contact_personal is implemented by the class: iHRIS_Contact It has the following fields:

person_contact_work

The form person_contact_work is implemented by the class: iHRIS_Contact It has the following fields:

person_id

The form person_id is implemented by the class: iHRIS_PersonID

This form holds basic information about an identification for a person

It has the following fields:

  • id_num:
    • Header: Identification Number
    • Type: STRING_LINE
    • Restrictions: Required
  • id_type:
    • Header: Identification Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: id_type

person_language

The form person_language is implemented by the class: iHRIS_PersonLanguage It has the following fields:

  • language:
    • Header: Language
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: language
  • reading:
  • speaking:
  • writing:

person_photo_passport

The form person_photo_passport is implemented by the class: iHRIS_Photo It has the following fields:

  • date:
    • Header: Date
    • Type: DATE_YMD
    • Restrictions: Required
  • description:
  • image:
    • Header: Image
    • Type: IMAGE

person_position

The form person_position is implemented by the class: iHRIS_PersonPosition

This form is used to link a person to a pariticular position residence

It has the child forms:

It has the following fields:

  • end_date:
  • position:
    • Header: Position
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: position
  • reason:
  • start_date:
    • Header: Start Date
    • Type: DATE_YMD
    • Restrictions: Required

person_resume

The form person_resume is implemented by the class: iHRIS_Document It has the following fields:

  • date:
    • Header: Date
    • Type: DATE_YMD
    • Restrictions: Required
  • description:
  • document:

person_scheduled_training_course

The form person_scheduled_training_course is implemented by the class: iHRIS_Person_Scheduled_Training_Course It has the child forms:

It has the following fields:

pos_change_reason

The form pos_change_reason is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

position

The form position is implemented by the class: iHRIS_Position It has the following fields:

  • i2ce_hidden:
  • code:
    • Header: Position Code
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • comments:
  • department:
  • description:
  • facility:
    • Header: Facility
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: facility
  • interview_comments:
  • job:
    • Header: Job
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: job
  • posted_date:
  • pos_type:
  • proposed_end_date:
    • Header: Proposed End Date
    • Type: DATE_YMD
  • proposed_hiring_date:
    • Header: Proposed Hiring Date
    • Type: DATE_YMD
  • proposed_salary:
  • source:
  • status:
  • supervisor:
  • title:
    • Header: Position Title
    • Type: STRING_LINE
    • Restrictions: Required

position_decision

The form position_decision is implemented by the class: iHRIS_PositionDecision It has the following fields:

  • comments:
  • date:
    • Header: Date of Decision
    • Type: DATE_YMD
    • Restrictions: Required
  • offer:
    • Header: Make a Job Offer?
    • Type: YESNO
  • record:
    • Header: Record of Decision
    • Type: DOCUMENT

position_interview

The form position_interview is implemented by the class: iHRIS_PositionInterview It has the following fields:

  • comments:
  • date:
    • Header: Date of Interview
    • Type: DATE_YMD
    • Restrictions: Required
  • person:
    • Header: People Attending
    • Type: STRING_LINE
    • Restrictions: Required
  • record:

position_status

The form position_status is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

position_type

The form position_type is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

region

The form region is implemented by the class: iHRIS_Region It has the following fields:

  • i2ce_hidden:
  • code:
  • country:
    • Header: Country
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: country
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {country}

registration

The form registration is implemented by the class: iHRIS_Registration It has the following fields:

  • council:
    • Header: Registration Council
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: council
  • license_expiration:
    • Header: License Expiration Date
    • Type: DATE_YMD
  • license_number:
  • registration_date:
    • Header: Registration Date
    • Type: DATE_YMD
  • registration_number:

salary

The form salary is implemented by the class: iHRIS_Salary It has the following fields:

  • end_date:
  • notes:
  • salary:
  • start_date:
    • Header: Start Date
    • Type: DATE_YMD
    • Restrictions: Required

salary_grade

The form salary_grade is implemented by the class: iHRIS_SalaryGrade It has the following fields:

salary_source

The form salary_source is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

scheduled_training_course

The form scheduled_training_course is implemented by the class: iHRIS_Scheduled_Training_Course It has the following fields:

  • i2ce_hidden:
  • end_date:
    • Header: End Date
    • Type: DATE_YMD
    • Restrictions: Required
  • instructors:
  • location:
  • name:
    • Header: Site
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • notes:
  • num_students:
    • Header: Maximum Number of Students
    • Type: INT
    • Restrictions: Required
  • start_date:
    • Header: Start Date
    • Type: DATE_YMD
    • Restrictions: Required
  • training_course:

training_course

The form training_course is implemented by the class: iHRIS_Training_Course

This form holds basic information about a training course

It has the following fields:

training_course_category

The form training_course_category is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_course_competency_evaluation

The form training_course_competency_evaluation is implemented by the class: iHRIS_Training_Course_Competency_Evaluation It has the following fields:

  • competency:
    • Header: Competency
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: competency
  • competency_evaluation:
  • evaluation_date:
    • Header: Evaluation Date
    • Type: DATE_YMD
    • Restrictions: Required
  • notes:

training_course_evaluation

The form training_course_evaluation is implemented by the class: iHRIS_Training_Course_Evaluation It has the following fields:

  • i2ce_hidden:
  • competency_evaluation:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_course_requestor

The form training_course_requestor is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_course_status

The form training_course_status is implemented by the class: I2CE_SimpleList It has the following fields:

  • i2ce_hidden:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_funder

The form training_funder is implemented by the class: iHRIS_ListByCountry It has the child forms:

It has the following fields:

  • i2ce_hidden:
  • location:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_funder_contact

The form training_funder_contact is implemented by the class: iHRIS_Contact It has the following fields:

training_institution

The form training_institution is implemented by the class: iHRIS_ListByCountry It has the child forms:

It has the following fields:

  • i2ce_hidden:
  • location:
  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique

training_institution_contact

The form training_institution_contact is implemented by the class: iHRIS_Contact It has the following fields: