IHRIS Manage Form Fields - 4.0.7: Difference between revisions

From IHRIS Wiki
No edit summary
(Undo revision 36384 by Litlfred (Talk))
 
Line 9: Line 9:
Here is a description of the [[Defining Forms#Field Types|Field types]].
Here is a description of the [[Defining Forms#Field Types|Field types]].


iHRIS Manage - 4.0.9.0
==accident==
==accident==
The form ''accident'' is implemented by the class: [[Class: iHRIS_Accident |iHRIS_Accident]]
The form ''accident'' is implemented by the class: [[Class: iHRIS_Accident |iHRIS_Accident]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*accident_type:
*accident_type:
Line 48: Line 45:
==application==
==application==
The form ''application'' is implemented by the class: [[Class: iHRIS_Applicant |iHRIS_Applicant]]
The form ''application'' is implemented by the class: [[Class: iHRIS_Applicant |iHRIS_Applicant]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*desired_wage:
*desired_wage:
Line 104: Line 99:
==benefit==
==benefit==
The form ''benefit'' is implemented by the class: [[Class: iHRIS_Benefit |iHRIS_Benefit]]
The form ''benefit'' is implemented by the class: [[Class: iHRIS_Benefit |iHRIS_Benefit]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*amount:
*amount:
Line 650: Line 643:
==confirmation==
==confirmation==
The form ''confirmation'' is implemented by the class: [[Class: iHRIS_Confirmation |iHRIS_Confirmation]]
The form ''confirmation'' is implemented by the class: [[Class: iHRIS_Confirmation |iHRIS_Confirmation]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*confirmation_type:
*confirmation_type:
Line 687: Line 678:
**Type: [[Class: I2CE_FormField_INT |INT]]
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
**Restrictions: Required
==contact==
The form ''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]]
==continuing_education==
==continuing_education==
The form ''continuing_education'' is implemented by the class: [[Class: iHRIS_ContinuingEducation |iHRIS_ContinuingEducation]]
The form ''continuing_education'' is implemented by the class: [[Class: iHRIS_ContinuingEducation |iHRIS_ContinuingEducation]]
Line 830: Line 797:
==demographic==
==demographic==
The form ''demographic'' is implemented by the class: [[Class: iHRIS_ManageDemographic |iHRIS_ManageDemographic]]
The form ''demographic'' is implemented by the class: [[Class: iHRIS_ManageDemographic |iHRIS_ManageDemographic]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*birth_date:
*birth_date:
Line 859: Line 824:
==dependent==
==dependent==
The form ''dependent'' is implemented by the class: [[Class: iHRIS_Dependent |iHRIS_Dependent]]
The form ''dependent'' is implemented by the class: [[Class: iHRIS_Dependent |iHRIS_Dependent]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*date_of_birth:
*date_of_birth:
Line 875: Line 838:
==disciplinary_action==
==disciplinary_action==
The form ''disciplinary_action'' is implemented by the class: [[Class: iHRIS_DisciplinaryAction |iHRIS_DisciplinaryAction]]
The form ''disciplinary_action'' is implemented by the class: [[Class: iHRIS_DisciplinaryAction |iHRIS_DisciplinaryAction]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*action_date:
*action_date:
Line 939: Line 900:
==education==
==education==
The form ''education'' is implemented by the class: [[Class: iHRIS_Education |iHRIS_Education]]
The form ''education'' is implemented by the class: [[Class: iHRIS_Education |iHRIS_Education]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*degree:
*degree:
Line 960: Line 919:
**Header: Year of Graduation (leave blank if In Progress)
**Header: Year of Graduation (leave blank if In Progress)
**Type: [[Class: I2CE_FormField_DATE_Y |DATE_Y]]
**Type: [[Class: I2CE_FormField_DATE_Y |DATE_Y]]
==employee_status==
The form ''employee_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
==employment==
==employment==
The form ''employment'' is implemented by the class: [[Class: iHRIS_Employment |iHRIS_Employment]]
The form ''employment'' is implemented by the class: [[Class: iHRIS_Employment |iHRIS_Employment]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*company_address:
*company_address:
Line 1,074: Line 1,021:


It has the child forms:
It has the child forms:
*[[#facility_contact|facility_contact]]
*[[#child_form|facility_contact]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,094: Line 1,041:
==facility_contact==
==facility_contact==
The form ''facility_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''facility_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#facility|facility]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,279: Line 1,224:
**Header: Name
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==locale==
The form ''locale'' is implemented by the class: [[Class: I2CE_Form_Locale |I2CE_Form_Locale]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*name:
**Header: Locale
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*selectable:
**Header: Selectable
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
**Restrictions: Required, Unique  
**Restrictions: Required, Unique  
==marital_status==
==marital_status==
Line 1,306: Line 1,237:
==nextofkin==
==nextofkin==
The form ''nextofkin'' is implemented by the class: [[Class: iHRIS_NextOfKin |iHRIS_NextOfKin]]
The form ''nextofkin'' is implemented by the class: [[Class: iHRIS_NextOfKin |iHRIS_NextOfKin]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,340: Line 1,269:
==notes==
==notes==
The form ''notes'' is implemented by the class: [[Class: iHRIS_Notes |iHRIS_Notes]]
The form ''notes'' is implemented by the class: [[Class: iHRIS_Notes |iHRIS_Notes]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*date_added:
*date_added:
Line 1,357: Line 1,284:


It has the child forms:
It has the child forms:
*[[#accident|accident]]
*[[#child_form|accident]]
[[#application|application]]
*[[#child_form|application]]
[[#benefit|benefit]]
*[[#child_form|benefit]]
[[#confirmation|confirmation]]
*[[#child_form|confirmation]]
[[#demographic|demographic]]
*[[#child_form|demographic]]
[[#dependent|dependent]]
*[[#child_form|dependent]]
[[#disciplinary_action|disciplinary_action]]
*[[#child_form|disciplinary_action]]
[[#education|education]]
*[[#child_form|education]]
[[#employment|employment]]
*[[#child_form|employment]]
[[#nextofkin|nextofkin]]
*[[#child_form|nextofkin]]
[[#notes|notes]]
*[[#child_form|notes]]
[[#person_archive_scan|person_archive_scan]]
*[[#child_form|person_archive_scan]]
[[#person_competency|person_competency]]
*[[#child_form|person_competency]]
[[#person_contact_emergency|person_contact_emergency]]
*[[#child_form|person_contact_emergency]]
[[#person_contact_other|person_contact_other]]
*[[#child_form|person_contact_other]]
[[#person_contact_personal|person_contact_personal]]
*[[#child_form|person_contact_personal]]
[[#person_contact_work|person_contact_work]]
*[[#child_form|person_contact_work]]
[[#person_id|person_id]]
*[[#child_form|person_id]]
[[#person_language|person_language]]
*[[#child_form|person_language]]
[[#person_photo_passport|person_photo_passport]]
*[[#child_form|person_photo_passport]]
[[#person_position|person_position]]
*[[#child_form|person_position]]
[[#person_record_status|person_record_status]]
*[[#child_form|person_resume]]
[[#person_resume|person_resume]]
*[[#child_form|person_scheduled_training_course]]
[[#person_scheduled_training_course|person_scheduled_training_course]]
*[[#child_form|position_decision]]
[[#position_decision|position_decision]]
*[[#child_form|position_interview]]
[[#position_interview|position_interview]]
*[[#child_form|registration]]
[[#registration|registration]]
It has the following fields:
It has the following fields:
*firstname:
*firstname:
Line 1,407: Line 1,333:
**Restrictions: Required
**Restrictions: Required
==person_archive_scan==
==person_archive_scan==
The form ''person_archive_scan'' is implemented by the class: [[Class: iHRIS_Archive |iHRIS_Archive]]
The form ''person_archive_scan'' is implemented by the class: [[Class: iHRIS_Photo |iHRIS_Photo]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*date:
*date:
Line 1,421: Line 1,345:
**Header: Image
**Header: Image
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]]
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]]
*document:
**Header: Document
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]]
==person_competency==
==person_competency==
The form ''person_competency'' is implemented by the class: [[Class: iHRIS_PersonCompetency |iHRIS_PersonCompetency]]
The form ''person_competency'' is implemented by the class: [[Class: iHRIS_PersonCompetency |iHRIS_PersonCompetency]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*competency:
*competency:
Line 1,442: Line 1,361:
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
==person_contact_emergency==
==person_contact_emergency==
The form ''person_contact_emergency'' is implemented by the class: [[Class: iHRIS_NamedContact |iHRIS_NamedContact]]
The form ''person_contact_emergency'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,466: Line 1,383:
*telephone:
*telephone:
**Header: Telephone Number
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==person_contact_other==
==person_contact_other==
The form ''person_contact_other'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''person_contact_other'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,498: Line 1,410:
==person_contact_personal==
==person_contact_personal==
The form ''person_contact_personal'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''person_contact_personal'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,524: Line 1,434:
==person_contact_work==
==person_contact_work==
The form ''person_contact_work'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''person_contact_work'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 1,553: Line 1,461:
This form holds basic information about an identification for a person
This form holds basic information about an identification for a person


It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*id_num:
*id_num:
Line 1,567: Line 1,473:
==person_language==
==person_language==
The form ''person_language'' is implemented by the class: [[Class: iHRIS_PersonLanguage |iHRIS_PersonLanguage]]
The form ''person_language'' is implemented by the class: [[Class: iHRIS_PersonLanguage |iHRIS_PersonLanguage]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*language:
*language:
Line 1,592: Line 1,496:
==person_photo_passport==
==person_photo_passport==
The form ''person_photo_passport'' is implemented by the class: [[Class: iHRIS_Photo |iHRIS_Photo]]
The form ''person_photo_passport'' is implemented by the class: [[Class: iHRIS_Photo |iHRIS_Photo]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*date:
*date:
Line 1,611: Line 1,513:


It has the child forms:
It has the child forms:
*[[#salary|salary]]
*[[#child_form|salary]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*end_date:
*end_date:
Line 1,631: Line 1,531:
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
**Restrictions: Required
**Restrictions: Required
==person_record_status==
The form ''person_record_status'' is implemented by the class: [[Class: iHRIS_Person_Record_Status |iHRIS_Person_Record_Status]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
*comment:
**Header: Comments
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*duplicate:
**Header: Duplicate
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*incomplete:
**Header: Incomplete
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*incorrect:
**Header: Incorrect
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
==person_resume==
==person_resume==
The form ''person_resume'' is implemented by the class: [[Class: iHRIS_Document |iHRIS_Document]]
The form ''person_resume'' is implemented by the class: [[Class: iHRIS_Document |iHRIS_Document]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*date:
*date:
Line 1,666: Line 1,547:
The form ''person_scheduled_training_course'' is implemented by the class: [[Class: iHRIS_Person_Scheduled_Training_Course |iHRIS_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:
It has the child forms:
*[[#training_course_competency_evaluation|training_course_competency_evaluation]]
*[[#child_form|training_course_competency_evaluation]]
[[#training_course_exam|training_course_exam]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*completed:
*completed:
**Header: Completed
**Header: Completed
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*duty_commencement_date:
**Header: Duty Commencement
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*is_retraining:
*is_retraining:
**Header: Retraining
**Header: Retraining
Line 1,780: Line 1,655:
==position_decision==
==position_decision==
The form ''position_decision'' is implemented by the class: [[Class: iHRIS_PositionDecision |iHRIS_PositionDecision]]
The form ''position_decision'' is implemented by the class: [[Class: iHRIS_PositionDecision |iHRIS_PositionDecision]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*comments:
*comments:
Line 1,798: Line 1,671:
==position_interview==
==position_interview==
The form ''position_interview'' is implemented by the class: [[Class: iHRIS_PositionInterview |iHRIS_PositionInterview]]
The form ''position_interview'' is implemented by the class: [[Class: iHRIS_PositionInterview |iHRIS_PositionInterview]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*comments:
*comments:
Line 1,855: Line 1,726:
==registration==
==registration==
The form ''registration'' is implemented by the class: [[Class: iHRIS_Registration |iHRIS_Registration]]
The form ''registration'' is implemented by the class: [[Class: iHRIS_Registration |iHRIS_Registration]]
It is a child of the following forms:
*[[#person|person]]
It has the following fields:
It has the following fields:
*council:
*council:
Line 1,875: Line 1,744:
**Header: Registration Number
**Header: Registration Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==role==
==salary==
The form ''role'' is implemented by the class: [[Class: I2CE_Role |I2CE_Role]]
The form ''salary'' is implemented by the class: [[Class: iHRIS_Salary |iHRIS_Salary]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*end_date:
**Header: Hide
**Header: End Date
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*assignable:
**Header: Can Assign To User
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
**Restrictions: Required
*name:
**Header: Role
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
*trickle_up:
**Header: Trickle Up
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]]
**Maps To Forms: [[#role|role]]
==salary==
The form ''salary'' is implemented by the class: [[Class: iHRIS_Salary |iHRIS_Salary]]
It is a child of the following forms:
*[[#person_position|person_position]]
It has the following fields:
*end_date:
**Header: End Date
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]]
*notes:
*notes:
**Header: Notes
**Header: Notes
Line 2,011: Line 1,860:
**Header: Notes
**Header: Notes
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]]
*passing_score:
**Header: Passing Score For Final Exam
**Type: [[Class: I2CE_FormField_INT |INT]]
*topic:
*topic:
**Header: Topic
**Header: Topic
Line 2,047: Line 1,893:
==training_course_competency_evaluation==
==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]]
The form ''training_course_competency_evaluation'' is implemented by the class: [[Class: iHRIS_Training_Course_Competency_Evaluation |iHRIS_Training_Course_Competency_Evaluation]]
It is a child of the following forms:
*[[#person_scheduled_training_course|person_scheduled_training_course]]
It has the following fields:
It has the following fields:
*competency:
*competency:
Line 2,077: Line 1,921:
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#competency_evaluation|competency_evaluation]]
**Maps To Forms: [[#competency_evaluation|competency_evaluation]]
*name:
**Header: Name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required, Unique
==training_course_exam==
The form ''training_course_exam'' is implemented by the class: [[Class: iHRIS_Training_Course_Exam |iHRIS_Training_Course_Exam]]
It is a child of the following forms:
*[[#person_scheduled_training_course|person_scheduled_training_course]]
It has the following fields:
*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]]
*score:
**Header: Score
**Type: [[Class: I2CE_FormField_INT |INT]]
**Restrictions: Required
*training_course_exam_type:
**Header: Exam Type
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required
**Maps To Forms: [[#training_course_exam_type|training_course_exam_type]]
==training_course_exam_type==
The form ''training_course_exam_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:
*name:
**Header: Name
**Header: Name
Line 2,135: Line 1,948:
The form ''training_funder'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
The form ''training_funder'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
It has the child forms:
It has the child forms:
*[[#training_funder_contact|training_funder_contact]]
*[[#child_form|training_funder_contact]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 2,150: Line 1,963:
==training_funder_contact==
==training_funder_contact==
The form ''training_funder_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''training_funder_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#training_funder|training_funder]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 2,177: Line 1,988:
The form ''training_institution'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
The form ''training_institution'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]]
It has the child forms:
It has the child forms:
*[[#training_institution_contact|training_institution_contact]]
*[[#child_form|training_institution_contact]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 2,192: Line 2,003:
==training_institution_contact==
==training_institution_contact==
The form ''training_institution_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
The form ''training_institution_contact'' is implemented by the class: [[Class: iHRIS_Contact |iHRIS_Contact]]
It is a child of the following forms:
*[[#training_institution|training_institution]]
It has the following fields:
It has the following fields:
*i2ce_hidden:
*i2ce_hidden:
Line 2,216: Line 2,025:
**Header: Telephone Number
**Header: Telephone Number
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==user==
The form ''user'' is implemented by the class: [[Class: I2CE_User_Form |I2CE_User_Form]]
It has the following fields:
*i2ce_hidden:
**Header: Hide
**Type: [[Class: I2CE_FormField_YESNO |YESNO]]
*password:
**Header: Password (leave blank to keep the same password)
**Type: [[Class: I2CE_FormField_STRING_PASS |STRING_PASS]]
*role:
**Header: Role
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Maps To Forms: [[#role|role]]
*username:
**Header: Username
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*firstname:
**Header: Given name
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*lastname:
**Header: Surname
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
**Restrictions: Required
*email:
**Header: E-mail
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
*creator:
**Header: Creator
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]]
==uuid==
The form ''uuid'' is implemented by the class: [[Class: iHRIS_UUID_Map |iHRIS_UUID_Map]]
It has the following fields:
*formid:
**Header: Mapped Form
**Type: [[Class: I2CE_FormField_MAP |MAP]]
**Restrictions: Required, Unique
**Maps To Forms: [[#accident|accident]],[[#accident_type|accident_type]],[[#application|application]],[[#archived_report|archived_report]],[[#benefit|benefit]],[[#benefit_recurrence|benefit_recurrence]],[[#benefit_type|benefit_type]],[[#cadre|cadre]],[[#cl_asource|cl_asource]],[[#cl_cstype|cl_cstype]],[[#cl_currency|cl_currency]],[[#cl_day|cl_day]],[[#cl_disagg|cl_disagg]],[[#cl_disease|cl_disease]],[[#cl_disstat|cl_disstat]],[[#cl_dsource|cl_dsource]],[[#cl_dstype|cl_dstype]],[[#cl_dtype|cl_dtype]],[[#cl_fperiod|cl_fperiod]],[[#cl_gboundary_type|cl_gboundary_type]],[[#cl_gcode_country|cl_gcode_country]],[[#cl_gender|cl_gender]],[[#cl_glevel|cl_glevel]],[[#cl_glocation|cl_glocation]],[[#cl_hif1|cl_hif1]],[[#cl_hif2|cl_hif2]],[[#cl_income|cl_income]],[[#cl_logical|cl_logical]],[[#cl_metype|cl_metype]],[[#cl_month|cl_month]],[[#cl_mult|cl_mult]],[[#cl_operand|cl_operand]],[[#cl_orphan|cl_orphan]],[[#cl_otype|cl_otype]],[[#cl_periodicity|cl_periodicity]],[[#cl_preg|cl_preg]],[[#cl_pstatus|cl_pstatus]],[[#cl_ptype|cl_ptype]],[[#cl_quarter|cl_quarter]],[[#cl_race|cl_race]],[[#cl_sector|cl_sector]],[[#cl_sex|cl_sex]],[[#cl_special_value|cl_special_value]],[[#cl_stype|cl_stype]],[[#cl_tpop|cl_tpop]],[[#cl_unit|cl_unit]],[[#cl_value_type|cl_value_type]],[[#cl_vstatus|cl_vstatus]],[[#cl_vulnstat|cl_vulnstat]],[[#cl_week|cl_week]],[[#cl_year|cl_year]],[[#classification|classification]],[[#competency|competency]],[[#competency_evaluation|competency_evaluation]],[[#competency_type|competency_type]],[[#confirmation|confirmation]],[[#confirmation_type|confirmation_type]],[[#contact|contact]],[[#continuing_education|continuing_education]],[[#continuing_education_course|continuing_education_course]],[[#council|council]],[[#country|country]],[[#county|county]],[[#currency|currency]],[[#degree|degree]],[[#demographic|demographic]],[[#department|department]],[[#dependent|dependent]],[[#disciplinary_action|disciplinary_action]],[[#disciplinary_action_type|disciplinary_action_type]],[[#district|district]],[[#edu_type|edu_type]],[[#education|education]],[[#employee_status|employee_status]],[[#employment|employment]],[[#establishment|establishment]],[[#establishment_period|establishment_period]],[[#establishment_type|establishment_type]],[[#facility|facility]],[[#facility_contact|facility_contact]],[[#facility_type|facility_type]],[[#gender|gender]],[[#generated_doc|generated_doc]],[[#id_type|id_type]],[[#isco_88_major|isco_88_major]],[[#isco_88_minor|isco_88_minor]],[[#isco_88_sub_major|isco_88_sub_major]],[[#isco_88_unit|isco_88_unit]],[[#job|job]],[[#language|language]],[[#language_proficiency|language_proficiency]],[[#locale|locale]],[[#marital_status|marital_status]],[[#nextofkin|nextofkin]],[[#notes|notes]],[[#person|person]],[[#person_archive_scan|person_archive_scan]],[[#person_competency|person_competency]],[[#person_contact_emergency|person_contact_emergency]],[[#person_contact_other|person_contact_other]],[[#person_contact_personal|person_contact_personal]],[[#person_contact_work|person_contact_work]],[[#person_id|person_id]],[[#person_language|person_language]],[[#person_photo_passport|person_photo_passport]],[[#person_position|person_position]],[[#person_record_status|person_record_status]],[[#person_resume|person_resume]],[[#person_scheduled_training_course|person_scheduled_training_course]],[[#pos_change_reason|pos_change_reason]],[[#position|position]],[[#position_decision|position_decision]],[[#position_interview|position_interview]],[[#position_status|position_status]],[[#position_type|position_type]],[[#region|region]],[[#registration|registration]],[[#role|role]],[[#salary|salary]],[[#salary_grade|salary_grade]],[[#salary_source|salary_source]],[[#scheduled_training_course|scheduled_training_course]],[[#training_course|training_course]],[[#training_course_category|training_course_category]],[[#training_course_competency_evaluation|training_course_competency_evaluation]],[[#training_course_evaluation|training_course_evaluation]],[[#training_course_exam|training_course_exam]],[[#training_course_exam_type|training_course_exam_type]],[[#training_course_requestor|training_course_requestor]],[[#training_course_status|training_course_status]],[[#training_funder|training_funder]],[[#training_funder_contact|training_funder_contact]],[[#training_institution|training_institution]],[[#training_institution_contact|training_institution_contact]],[[#user|user]],[[#uuid|uuid]]

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: