IHRIS Qualify Form Fields - 4.0.9: Difference between revisions
(Created page with 'These are the forms and fields in iHRIS Qualify version 4.0.9 {{otherversions|iHRIS Qualify Form Fields}} There is also a [http://open.intrahealth.org/visualizations/forms-ihris…') |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 2: | Line 2: | ||
{{otherversions|iHRIS Qualify Form Fields}} | {{otherversions|iHRIS Qualify Form Fields}} | ||
There is also a [http://open.intrahealth.org/visualizations/forms-ihris-qualify-site- | There is also a [http://open.intrahealth.org/visualizations/forms-ihris-qualify-site-demo_4_0_9_0.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]]. | ||
iHRIS Qualify - 4.0.9.0 | |||
==academic_level== | |||
The form ''academic_level'' 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 | |||
==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]] | |||
*report: | |||
**Header: Report | |||
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]] | |||
*date: | |||
**Header: Generation Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*report_view: | |||
**Header: Report View | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Unique in {date} | |||
*name: | |||
**Header: Title | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
==cadre== | |||
The form ''cadre'' is implemented by the class: [[Class: iHRIS_Cadre |iHRIS_Cadre]] | |||
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: | |||
**Header: ISCO Classification Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*qualification: | |||
**Header: Minimum Qualification Required | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#qualification|qualification]] | |||
==certificate== | |||
The form ''certificate'' is implemented by the class: [[Class: iHRIS_Certificate |iHRIS_Certificate]] | |||
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 in {academic_level} | |||
*academic_level: | |||
**Header: Academic Level | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#academic_level|academic_level]] | |||
==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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==continuing_education== | |||
The form ''continuing_education'' is implemented by the class: [[Class: iHRIS_ContinuingEducation |iHRIS_ContinuingEducation]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
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 | |||
*start_date: | |||
**Header: Start Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*end_date: | |||
**Header: End 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]] | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
*credit_hours: | |||
**Header: Credit Hours | |||
**Type: [[Class: I2CE_FormField_INT |INT]] | |||
**Restrictions: Required | |||
==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]] | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required, Unique | |||
*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]] | |||
*primary: | |||
**Header: Primary Country | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*location: | |||
**Header: Use for Location Selection | |||
**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]] | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required, Unique in {district} | |||
*district: | |||
**Header: District | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#district|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 | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*country: | |||
**Header: Country | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#country|country]] | |||
*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]] | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required, Unique in {edu_type} | |||
*edu_type: | |||
**Header: Education Type | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#edu_type|edu_type]] | |||
==demographic== | |||
The form ''demographic'' is implemented by the class: [[Class: iHRIS_QualifyDemographic |iHRIS_QualifyDemographic]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
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]] | |||
*birth_location: | |||
**Header: Birth Location | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#county|county]],[[#district|district]] | |||
==deployment== | |||
The form ''deployment'' is implemented by the class: [[Class: iHRIS_Deployment |iHRIS_Deployment]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*health_facility: | |||
**Header: Health Facility | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#health_facility|health_facility]] | |||
*job_title: | |||
**Header: Job/Post Title | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*job_code: | |||
**Header: Job/Post Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*deployment_date: | |||
**Header: Deployment Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
==disciplinary_action== | |||
The form ''disciplinary_action'' is implemented by the class: [[Class: iHRIS_DisciplinaryAction |iHRIS_DisciplinaryAction]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*disciplinary_action_reason: | |||
**Header: Disciplinary Action Reason | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#disciplinary_action_reason|disciplinary_action_reason]] | |||
*action_date: | |||
**Header: Date Disciplinary Action Occurred | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_TEXT |STRING_TEXT]] | |||
*suspend: | |||
**Header: Suspend License? | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*reinstate_date: | |||
**Header: Reinstatement Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
==disciplinary_action_category== | |||
The form ''disciplinary_action_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 | |||
==disciplinary_action_reason== | |||
The form ''disciplinary_action_reason'' is implemented by the class: [[Class: iHRIS_DisciplinaryActionReason |iHRIS_DisciplinaryActionReason]] | |||
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 | |||
*disciplinary_action_category: | |||
**Header: Disciplinary Action Category | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#disciplinary_action_category|disciplinary_action_category]] | |||
==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]] | |||
*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]] | |||
*code: | |||
**Header: Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==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_SecondaryEducation |iHRIS_SecondaryEducation]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*sec_school: | |||
**Header: Secondary School Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
*certificate: | |||
**Header: Certificate | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#certificate|certificate]] | |||
*grade: | |||
**Header: Grade Obtained | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*certificate_number: | |||
**Header: Certificate Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==exam== | |||
The form ''exam'' is implemented by the class: [[Class: iHRIS_Exam |iHRIS_Exam]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*try: | |||
**Header: Exam Try | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#exam_try|exam_try]] | |||
*results: | |||
**Header: Exam Results | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#exam_result|exam_result]] | |||
*application_date: | |||
**Header: Application Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*materials_received: | |||
**Header: Materials Received? | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*materials_approved: | |||
**Header: Materials Approved? | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*endorser_name: | |||
**Header: Endorser Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*endorser_date: | |||
**Header: Endorser Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*endorser_qualifications: | |||
**Header: Endorser Qualifications | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*exam_date: | |||
**Header: Exam Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*exam_number: | |||
**Header: Exam Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==exam_result== | |||
The form ''exam_result'' 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 | |||
==exam_try== | |||
The form ''exam_try'' 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: | |||
*[[#facility_contact|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_agent== | |||
The form ''facility_agent'' 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_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]] | |||
[[#health_facility|health_facility]] | |||
[[#training_institution|training_institution]] | |||
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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==facility_institution== | |||
The form ''facility_institution'' is implemented by the class: [[Class: iHRIS_FacilityInstitution |iHRIS_FacilityInstitution]] | |||
It has the following fields: | |||
*health_facility: | |||
**Header: Health Facility | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required, Unique in {training_institution} | |||
**Maps To Forms: [[#health_facility|health_facility]] | |||
*training_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required, Unique in {health_facility} | |||
**Maps To Forms: [[#training_institution|training_institution]] | |||
*active: | |||
**Header: Active? | |||
**Type: [[Class: I2CE_FormField_BOOL |BOOL]] | |||
**Restrictions: Required | |||
==facility_institution_edit_fac== | |||
The form ''facility_institution_edit_fac'' is implemented by the class: [[Class: iHRIS_FacilityInstitutionEditFacility |iHRIS_FacilityInstitutionEditFacility]] | |||
It has the following fields: | |||
*health_facility: | |||
**Header: Health Facility | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#health_facility|health_facility]] | |||
*training_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#training_institution|training_institution]] | |||
==facility_institution_edit_inst== | |||
The form ''facility_institution_edit_inst'' is implemented by the class: [[Class: iHRIS_FacilityInstitutionEditInstitution |iHRIS_FacilityInstitutionEditInstitution]] | |||
It has the following fields: | |||
*health_facility: | |||
**Header: Health Facility | |||
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#health_facility|health_facility]] | |||
*training_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#training_institution|training_institution]] | |||
==facility_status== | |||
The form ''facility_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 | |||
==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: | |||
*document: | |||
**Header: Document | |||
**Type: [[Class: I2CE_FormField_DOCUMENT |DOCUMENT]] | |||
*date: | |||
**Header: Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*description: | |||
**Header: Description | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*primary_form: | |||
**Header: Primary Form ID | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==health_facility== | |||
The form ''health_facility'' is implemented by the class: [[Class: iHRIS_HealthFacility |iHRIS_HealthFacility]] | |||
It has the child forms: | |||
*[[#facility_contact|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]] | |||
*id_code: | |||
**Header: Identification Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*facility_agent: | |||
**Header: Facility Agent | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#facility_agent|facility_agent]] | |||
*facility_status: | |||
**Header: Facility Status | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#facility_status|facility_status]] | |||
==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 | |||
==institution_inspection== | |||
The form ''institution_inspection'' is implemented by the class: [[Class: iHRIS_InstitutionInspection |iHRIS_InstitutionInspection]] | |||
It is a child of the following forms: | |||
*[[#training_institution|training_institution]] | |||
It has the following fields: | |||
*date: | |||
**Header: Inspection Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_TEXT |STRING_TEXT]] | |||
*pass: | |||
**Header: Passed? | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
==license== | |||
The form ''license'' is implemented by the class: [[Class: iHRIS_License |iHRIS_License]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*license_number: | |||
**Header: License Number | |||
**Type: [[Class: I2CE_FormField_INT_GENERATE |INT_GENERATE]] | |||
**Restrictions: Required | |||
*start_date: | |||
**Header: Start Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*end_date: | |||
**Header: End Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*suspend: | |||
**Header: Suspended? | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
==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 | |||
==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 | |||
==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: | |||
*note: | |||
**Header: Note | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
**Restrictions: Required | |||
*date_added: | |||
**Header: Date Added | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
==out_migration== | |||
The form ''out_migration'' is implemented by the class: [[Class: iHRIS_OutMigration |iHRIS_OutMigration]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*country: | |||
**Header: Country | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#country|country]] | |||
*new_address: | |||
**Header: Address in new Country | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*out_migration_reason: | |||
**Header: Out Migration Reason | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#out_migration_reason|out_migration_reason]] | |||
*organization: | |||
**Header: Organization Requesting Verification | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*request_date: | |||
**Header: Request Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
==out_migration_reason== | |||
The form ''out_migration_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 | |||
==person== | |||
The form ''person'' is implemented by the class: [[Class: iHRIS_QualifyPerson |iHRIS_QualifyPerson]] | |||
This form holds basic information about a person such as their names and residence | |||
It has the child forms: | |||
*[[#demographic|demographic]] | |||
[[#deployment|deployment]] | |||
[[#education|education]] | |||
[[#notes|notes]] | |||
[[#out_migration|out_migration]] | |||
[[#person_archive_scan|person_archive_scan]] | |||
[[#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_photo_passport|person_photo_passport]] | |||
[[#record_verify|record_verify]] | |||
[[#training|training]] | |||
It has the following fields: | |||
*nationality: | |||
**Header: Nationality | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#country|country]] | |||
*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 | |||
*firstname: | |||
**Header: First Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
*othername: | |||
**Header: Other Names | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*home: | |||
**Header: Home | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#county|county]],[[#district|district]] | |||
==person_archive_scan== | |||
The form ''person_archive_scan'' is implemented by the class: [[Class: iHRIS_Archive |iHRIS_Archive]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*image: | |||
**Header: Image | |||
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]] | |||
*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_contact_emergency== | |||
The form ''person_contact_emergency'' is implemented by the class: [[Class: iHRIS_NamedContact |iHRIS_NamedContact]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*name: | |||
**Header: Name | |||
**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 is a child of the following forms: | |||
*[[#person|person]] | |||
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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==person_contact_personal== | |||
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: | |||
*i2ce_hidden: | |||
**Header: Hide | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*address: | |||
**Header: Mailing Address | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==person_contact_work== | |||
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: | |||
*i2ce_hidden: | |||
**Header: Hide | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*address: | |||
**Header: Mailing Address | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==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 is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*id_type: | |||
**Header: Identification Type | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#id_type|id_type]] | |||
*id_num: | |||
**Header: Identification Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
==person_photo_passport== | |||
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: | |||
*image: | |||
**Header: Image | |||
**Type: [[Class: I2CE_FormField_IMAGE |IMAGE]] | |||
*date: | |||
**Header: Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*description: | |||
**Header: Description | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==private_practice== | |||
The form ''private_practice'' is implemented by the class: [[Class: iHRIS_PrivatePractice |iHRIS_PrivatePractice]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*license_number: | |||
**Header: License Number | |||
**Type: [[Class: I2CE_FormField_INT_GENERATE |INT_GENERATE]] | |||
**Restrictions: Required | |||
*start_date: | |||
**Header: Start Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*end_date: | |||
**Header: End Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*inspection_results: | |||
**Header: Inspection Results | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
*inspection_date: | |||
**Header: Inspection Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*health_facility: | |||
**Header: Health Facility | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#health_facility|health_facility]] | |||
==qualification== | |||
The form ''qualification'' 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 | |||
==record_verify== | |||
The form ''record_verify'' is implemented by the class: [[Class: iHRIS_RecordVerify |iHRIS_RecordVerify]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*verify_date: | |||
**Header: Verification Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*verify_change: | |||
**Header: Changes Made | |||
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]] | |||
**Maps To Forms: [[#verify_change|verify_change]] | |||
==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]] | |||
*name: | |||
**Header: Name | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required, Unique in {country} | |||
*country: | |||
**Header: Country | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#country|country]] | |||
*code: | |||
**Header: Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==registration== | |||
The form ''registration'' is implemented by the class: [[Class: iHRIS_Registration |iHRIS_Registration]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*practice_type: | |||
**Header: Practice Type | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#registration_type|registration_type]] | |||
*registration_number: | |||
**Header: Registration Number | |||
**Type: [[Class: I2CE_FormField_INT_GENERATE |INT_GENERATE]] | |||
**Restrictions: Required, Unique | |||
*application_date: | |||
**Header: Application Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*registration_date: | |||
**Header: Registration Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
==registration_type== | |||
The form ''registration_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 | |||
==role== | |||
The form ''role'' is implemented by the class: [[Class: I2CE_Role |I2CE_Role]] | |||
It has the following fields: | |||
*i2ce_hidden: | |||
**Header: Hide | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*trickle_up: | |||
**Header: Trickle Up | |||
**Type: [[Class: I2CE_FormField_MAP_MULT |MAP_MULT]] | |||
**Maps To Forms: [[#role|role]] | |||
*name: | |||
**Header: Role | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required, Unique | |||
*assignable: | |||
**Header: Can Assign To User | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
**Restrictions: Required | |||
==training== | |||
The form ''training'' is implemented by the class: [[Class: iHRIS_Training |iHRIS_Training]] | |||
It has the child forms: | |||
*[[#continuing_education|continuing_education]] | |||
[[#disciplinary_action|disciplinary_action]] | |||
[[#exam|exam]] | |||
[[#license|license]] | |||
[[#private_practice|private_practice]] | |||
[[#registration|registration]] | |||
[[#training_disrupt|training_disrupt]] | |||
It is a child of the following forms: | |||
*[[#person|person]] | |||
It has the following fields: | |||
*out_country: | |||
**Header: Country Trained in | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#country|country]] | |||
*index_num: | |||
**Header: Index Number | |||
**Type: [[Class: I2CE_FormField_INT_GENERATE |INT_GENERATE]] | |||
**Restrictions: Required | |||
*cadre: | |||
**Header: Cadre | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#cadre|cadre]] | |||
*intake_date: | |||
**Header: Intake Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*graduation: | |||
**Header: Graduation Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*trained_outside: | |||
**Header: Trained Outside this Country | |||
**Type: [[Class: I2CE_FormField_BOOL |BOOL]] | |||
*training_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Maps To Forms: [[#training_institution|training_institution]] | |||
*out_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
==training_disrupt== | |||
The form ''training_disrupt'' is implemented by the class: [[Class: iHRIS_TrainingDisrupt |iHRIS_TrainingDisrupt]] | |||
It is a child of the following forms: | |||
*[[#training|training]] | |||
It has the following fields: | |||
*disruption_reason: | |||
**Header: Disruption Reason | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#training_disruption_reason|training_disruption_reason]] | |||
*disruption_date: | |||
**Header: Disruption Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*resumption_date: | |||
**Header: Resumption Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
==training_disruption_category== | |||
The form ''training_disruption_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_disruption_reason== | |||
The form ''training_disruption_reason'' is implemented by the class: [[Class: iHRIS_TrainingDisruptionReason |iHRIS_TrainingDisruptionReason]] | |||
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 in {training_disruption_category} | |||
*training_disruption_category: | |||
**Header: Training Disruption Category | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#training_disruption_category|training_disruption_category]] | |||
==training_funder== | |||
The form ''training_funder'' is implemented by the class: [[Class: iHRIS_ListByCountry |iHRIS_ListByCountry]] | |||
It has the child forms: | |||
*[[#training_funder_contact|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 is a child of the following forms: | |||
*[[#training_funder|training_funder]] | |||
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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==training_institution== | |||
The form ''training_institution'' is implemented by the class: [[Class: iHRIS_QualifyTrainingInstitution |iHRIS_QualifyTrainingInstitution]] | |||
It has the child forms: | |||
*[[#facility_contact|facility_contact]] | |||
[[#institution_inspection|institution_inspection]] | |||
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 | |||
*id_code: | |||
**Header: Identification Code | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*facility_agent: | |||
**Header: Facility Agent | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#facility_agent|facility_agent]] | |||
*facility_status: | |||
**Header: Facility Status | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#facility_status|facility_status]] | |||
==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]] | |||
*telephone: | |||
**Header: Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*alt_telephone: | |||
**Header: Alternate Telephone Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*fax: | |||
**Header: Fax Number | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*email: | |||
**Header: Email Address | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
*notes: | |||
**Header: Notes | |||
**Type: [[Class: I2CE_FormField_STRING_MLINE |STRING_MLINE]] | |||
==training_program== | |||
The form ''training_program'' is implemented by the class: [[Class: iHRIS_TrainingProgram |iHRIS_TrainingProgram]] | |||
It has the following fields: | |||
*i2ce_hidden: | |||
**Header: Hide | |||
**Type: [[Class: I2CE_FormField_YESNO |YESNO]] | |||
*training_institution: | |||
**Header: Training Institution | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required | |||
**Maps To Forms: [[#training_institution|training_institution]] | |||
*cadre: | |||
**Header: Cadre | |||
**Type: [[Class: I2CE_FormField_MAP |MAP]] | |||
**Restrictions: Required, Unique in {training_institution} | |||
**Maps To Forms: [[#cadre|cadre]] | |||
*start_date: | |||
**Header: Start Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
**Restrictions: Required | |||
*end_date: | |||
**Header: End Date | |||
**Type: [[Class: I2CE_FormField_DATE_YMD |DATE_YMD]] | |||
*num_students: | |||
**Header: Number of Students | |||
**Type: [[Class: I2CE_FormField_INT |INT]] | |||
==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]] | |||
*username: | |||
**Header: Username | |||
**Type: [[Class: I2CE_FormField_STRING_LINE |STRING_LINE]] | |||
**Restrictions: Required | |||
*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]] | |||
*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]] | |||
==verify_change== | |||
The form ''verify_change'' 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 | |||
[[Category:Developer Resources]] |
Latest revision as of 06:43, 21 August 2019
These are the forms and fields in iHRIS Qualify version 4.0.9
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.
iHRIS Qualify - 4.0.9.0
academic_level
The form academic_level is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
archived_report
The form archived_report is implemented by the class: I2CE_ArchivedReport It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- report:
- Header: Report
- Type: DOCUMENT
- date:
- Header: Generation Date
- Type: DATE_YMD
- Restrictions: Required
- report_view:
- Header: Report View
- Type: STRING_LINE
- Restrictions: Unique in {date}
- name:
- Header: Title
- Type: STRING_LINE
- Restrictions: Required
cadre
The form cadre is implemented by the class: iHRIS_Cadre It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
- isco:
- Header: ISCO Classification Code
- Type: STRING_LINE
- qualification:
- Header: Minimum Qualification Required
- Type: MAP
- Restrictions: Required
- Maps To Forms: qualification
certificate
The form certificate is implemented by the class: iHRIS_Certificate It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {academic_level}
- academic_level:
- Header: Academic Level
- Type: MAP
- Restrictions: Required
- Maps To Forms: academic_level
contact
The form contact is implemented by the class: iHRIS_Contact It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
continuing_education
The form continuing_education is implemented by the class: iHRIS_ContinuingEducation It is a child of the following forms:
It has the following fields:
- continuing_education_course:
- Header: Continuing Education Course
- Type: MAP
- Restrictions: Required
- Maps To Forms: continuing_education_course
- credit_hours:
- Header: Credit Hours
- Type: INT
- Restrictions: Required
- start_date:
- Header: Start Date
- Type: DATE_YMD
- Restrictions: Required
- end_date:
- Header: End 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:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required
- credit_hours:
- Header: Credit Hours
- Type: INT
- Restrictions: Required
country
The form country is implemented by the class: iHRIS_Country It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
- alpha_two:
- Header: 2 Character Alpha Code
- Type: STRING_LINE
- Restrictions: Required, Unique
- code:
- Header: ISO Numeric Code
- Type: INT
- primary:
- Header: Primary Country
- Type: YESNO
- location:
- Header: Use for Location Selection
- Type: YESNO
county
The form county is implemented by the class: iHRIS_County It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {district}
- district:
currency
The form currency is implemented by the class: iHRIS_Currency It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- code:
- Header: Currency Code
- Type: STRING_LINE
- Restrictions: Required, Unique
- name:
- Header: Name
- Type: STRING_LINE
- country:
- symbol:
- Header: Symbol
- Type: STRING_LINE
degree
The form degree is implemented by the class: iHRIS_Degree It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {edu_type}
- edu_type:
demographic
The form demographic is implemented by the class: iHRIS_QualifyDemographic It is a child of the following forms:
It has the following fields:
- birth_date:
- Header: Date of Birth
- Type: DATE_YMD
- gender:
- marital_status:
- Header: Marital Status
- Type: MAP
- Maps To Forms: marital_status
- birth_location:
deployment
The form deployment is implemented by the class: iHRIS_Deployment It is a child of the following forms:
It has the following fields:
- health_facility:
- Header: Health Facility
- Type: MAP
- Restrictions: Required
- Maps To Forms: health_facility
- job_title:
- Header: Job/Post Title
- Type: STRING_LINE
- job_code:
- Header: Job/Post Code
- Type: STRING_LINE
- deployment_date:
- Header: Deployment Date
- Type: DATE_YMD
- Restrictions: Required
disciplinary_action
The form disciplinary_action is implemented by the class: iHRIS_DisciplinaryAction It is a child of the following forms:
It has the following fields:
- disciplinary_action_reason:
- Header: Disciplinary Action Reason
- Type: MAP
- Restrictions: Required
- Maps To Forms: disciplinary_action_reason
- action_date:
- Header: Date Disciplinary Action Occurred
- Type: DATE_YMD
- Restrictions: Required
- notes:
- Header: Notes
- Type: STRING_TEXT
- suspend:
- Header: Suspend License?
- Type: YESNO
- reinstate_date:
- Header: Reinstatement Date
- Type: DATE_YMD
disciplinary_action_category
The form disciplinary_action_category is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
disciplinary_action_reason
The form disciplinary_action_reason is implemented by the class: iHRIS_DisciplinaryActionReason It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
- disciplinary_action_category:
- Header: Disciplinary Action Category
- Type: MAP
- Restrictions: Required
- Maps To Forms: disciplinary_action_category
district
The form district is implemented by the class: iHRIS_District It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {region:country}
- region:
- code:
- Header: Code
- Type: STRING_LINE
edu_type
The form edu_type is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
education
The form education is implemented by the class: iHRIS_SecondaryEducation It is a child of the following forms:
It has the following fields:
- sec_school:
- Header: Secondary School Name
- Type: STRING_LINE
- Restrictions: Required
- certificate:
- Header: Certificate
- Type: MAP
- Restrictions: Required
- Maps To Forms: certificate
- grade:
- Header: Grade Obtained
- Type: STRING_LINE
- certificate_number:
- Header: Certificate Number
- Type: STRING_LINE
exam
The form exam is implemented by the class: iHRIS_Exam It is a child of the following forms:
It has the following fields:
- try:
- results:
- Header: Exam Results
- Type: MAP
- Maps To Forms: exam_result
- application_date:
- Header: Application Date
- Type: DATE_YMD
- Restrictions: Required
- materials_received:
- Header: Materials Received?
- Type: YESNO
- materials_approved:
- Header: Materials Approved?
- Type: YESNO
- endorser_name:
- Header: Endorser Name
- Type: STRING_LINE
- endorser_date:
- Header: Endorser Date
- Type: DATE_YMD
- endorser_qualifications:
- Header: Endorser Qualifications
- Type: STRING_MLINE
- exam_date:
- Header: Exam Date
- Type: DATE_YMD
- exam_number:
- Header: Exam Number
- Type: STRING_LINE
exam_result
The form exam_result is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
exam_try
The form exam_try is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- 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:
- Header: Hide
- Type: YESNO
- 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_agent
The form facility_agent is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
facility_contact
The form facility_contact is implemented by the class: iHRIS_Contact It is a child of the following forms:
health_facility training_institution It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
facility_institution
The form facility_institution is implemented by the class: iHRIS_FacilityInstitution It has the following fields:
- health_facility:
- Header: Health Facility
- Type: MAP
- Restrictions: Required, Unique in {training_institution}
- Maps To Forms: health_facility
- training_institution:
- Header: Training Institution
- Type: MAP
- Restrictions: Required, Unique in {health_facility}
- Maps To Forms: training_institution
- active:
- Header: Active?
- Type: BOOL
- Restrictions: Required
facility_institution_edit_fac
The form facility_institution_edit_fac is implemented by the class: iHRIS_FacilityInstitutionEditFacility It has the following fields:
- health_facility:
- Header: Health Facility
- Type: MAP
- Restrictions: Required
- Maps To Forms: health_facility
- training_institution:
- Header: Training Institution
- Type: MAP_MULT
- Restrictions: Required
- Maps To Forms: training_institution
facility_institution_edit_inst
The form facility_institution_edit_inst is implemented by the class: iHRIS_FacilityInstitutionEditInstitution It has the following fields:
- health_facility:
- Header: Health Facility
- Type: MAP_MULT
- Restrictions: Required
- Maps To Forms: health_facility
- training_institution:
- Header: Training Institution
- Type: MAP
- Restrictions: Required
- Maps To Forms: training_institution
facility_status
The form facility_status is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
facility_type
The form facility_type is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- 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:
- Header: Hide
- Type: YESNO
- 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:
- document:
- Header: Document
- Type: DOCUMENT
- date:
- Header: Date
- Type: DATE_YMD
- Restrictions: Required
- description:
- Header: Description
- Type: STRING_LINE
- primary_form:
- Header: Primary Form ID
- Type: STRING_LINE
health_facility
The form health_facility is implemented by the class: iHRIS_HealthFacility It has the child forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- location:
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
- facility_type:
- Header: Facility Type
- Type: MAP
- Restrictions: Required
- Maps To Forms: facility_type
- id_code:
- Header: Identification Code
- Type: STRING_LINE
- facility_agent:
- Header: Facility Agent
- Type: MAP
- Restrictions: Required
- Maps To Forms: facility_agent
- facility_status:
- Header: Facility Status
- Type: MAP
- Restrictions: Required
- Maps To Forms: facility_status
id_type
The form id_type is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
institution_inspection
The form institution_inspection is implemented by the class: iHRIS_InstitutionInspection It is a child of the following forms:
It has the following fields:
- date:
- Header: Inspection Date
- Type: DATE_YMD
- Restrictions: Required
- notes:
- Header: Notes
- Type: STRING_TEXT
- pass:
- Header: Passed?
- Type: YESNO
license
The form license is implemented by the class: iHRIS_License It is a child of the following forms:
It has the following fields:
- license_number:
- Header: License Number
- Type: INT_GENERATE
- Restrictions: Required
- start_date:
- Header: Start Date
- Type: DATE_YMD
- Restrictions: Required
- end_date:
- Header: End Date
- Type: DATE_YMD
- Restrictions: Required
- suspend:
- Header: Suspended?
- Type: YESNO
locale
The form locale is implemented by the class: I2CE_Form_Locale It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Locale
- Type: STRING_LINE
- Restrictions: Required, Unique
- selectable:
- Header: Selectable
- Type: YESNO
- Restrictions: Required, Unique
marital_status
The form marital_status is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
notes
The form notes is implemented by the class: iHRIS_Notes It is a child of the following forms:
It has the following fields:
- note:
- Header: Note
- Type: STRING_MLINE
- Restrictions: Required
- date_added:
- Header: Date Added
- Type: DATE_YMD
- Restrictions: Required
out_migration
The form out_migration is implemented by the class: iHRIS_OutMigration It is a child of the following forms:
It has the following fields:
- country:
- new_address:
- Header: Address in new Country
- Type: STRING_MLINE
- out_migration_reason:
- Header: Out Migration Reason
- Type: MAP
- Restrictions: Required
- Maps To Forms: out_migration_reason
- organization:
- Header: Organization Requesting Verification
- Type: STRING_LINE
- request_date:
- Header: Request Date
- Type: DATE_YMD
out_migration_reason
The form out_migration_reason is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
person
The form person is implemented by the class: iHRIS_QualifyPerson
This form holds basic information about a person such as their names and residence
It has the child forms:
deployment education notes out_migration person_archive_scan person_contact_emergency person_contact_other person_contact_personal person_contact_work person_id person_photo_passport record_verify training It has the following fields:
- nationality:
- residence:
- surname:
- Header: Surname
- Type: STRING_LINE
- Restrictions: Required
- firstname:
- Header: First Name
- Type: STRING_LINE
- Restrictions: Required
- othername:
- Header: Other Names
- Type: STRING_LINE
- home:
person_archive_scan
The form person_archive_scan is implemented by the class: iHRIS_Archive It is a child of the following forms:
It has the following fields:
- image:
- Header: Image
- Type: IMAGE
- date:
- Header: Date
- Type: DATE_YMD
- Restrictions: Required
- description:
- Header: Description
- Type: STRING_LINE
- document:
- Header: Document
- Type: DOCUMENT
person_contact_emergency
The form person_contact_emergency is implemented by the class: iHRIS_NamedContact It is a child of the following forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
- name:
- Header: Name
- Type: STRING_LINE
person_contact_other
The form person_contact_other is implemented by the class: iHRIS_Contact It is a child of the following forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
person_contact_personal
The form person_contact_personal is implemented by the class: iHRIS_Contact It is a child of the following forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
person_contact_work
The form person_contact_work is implemented by the class: iHRIS_Contact It is a child of the following forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
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 is a child of the following forms:
It has the following fields:
- id_type:
- id_num:
- Header: Identification Number
- Type: STRING_LINE
- Restrictions: Required
person_photo_passport
The form person_photo_passport is implemented by the class: iHRIS_Photo It is a child of the following forms:
It has the following fields:
- image:
- Header: Image
- Type: IMAGE
- date:
- Header: Date
- Type: DATE_YMD
- Restrictions: Required
- description:
- Header: Description
- Type: STRING_LINE
private_practice
The form private_practice is implemented by the class: iHRIS_PrivatePractice It is a child of the following forms:
It has the following fields:
- license_number:
- Header: License Number
- Type: INT_GENERATE
- Restrictions: Required
- start_date:
- Header: Start Date
- Type: DATE_YMD
- Restrictions: Required
- end_date:
- Header: End Date
- Type: DATE_YMD
- Restrictions: Required
- inspection_results:
- Header: Inspection Results
- Type: STRING_MLINE
- inspection_date:
- Header: Inspection Date
- Type: DATE_YMD
- health_facility:
- Header: Health Facility
- Type: MAP
- Restrictions: Required
- Maps To Forms: health_facility
qualification
The form qualification is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
record_verify
The form record_verify is implemented by the class: iHRIS_RecordVerify It is a child of the following forms:
It has the following fields:
- verify_date:
- Header: Verification Date
- Type: DATE_YMD
- verify_change:
- Header: Changes Made
- Type: MAP_MULT
- Maps To Forms: verify_change
region
The form region is implemented by the class: iHRIS_Region It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {country}
- country:
- code:
- Header: Code
- Type: STRING_LINE
registration
The form registration is implemented by the class: iHRIS_Registration It is a child of the following forms:
It has the following fields:
- practice_type:
- Header: Practice Type
- Type: MAP
- Restrictions: Required
- Maps To Forms: registration_type
- registration_number:
- Header: Registration Number
- Type: INT_GENERATE
- Restrictions: Required, Unique
- application_date:
- Header: Application Date
- Type: DATE_YMD
- Restrictions: Required
- registration_date:
- Header: Registration Date
- Type: DATE_YMD
- Restrictions: Required
registration_type
The form registration_type is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
role
The form role is implemented by the class: I2CE_Role It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- trickle_up:
- name:
- Header: Role
- Type: STRING_LINE
- Restrictions: Required, Unique
- assignable:
- Header: Can Assign To User
- Type: YESNO
- Restrictions: Required
training
The form training is implemented by the class: iHRIS_Training It has the child forms:
disciplinary_action exam license private_practice registration training_disrupt It is a child of the following forms:
It has the following fields:
- out_country:
- index_num:
- Header: Index Number
- Type: INT_GENERATE
- Restrictions: Required
- cadre:
- intake_date:
- Header: Intake Date
- Type: DATE_YMD
- Restrictions: Required
- graduation:
- Header: Graduation Date
- Type: DATE_YMD
- trained_outside:
- Header: Trained Outside this Country
- Type: BOOL
- training_institution:
- Header: Training Institution
- Type: MAP
- Maps To Forms: training_institution
- out_institution:
- Header: Training Institution
- Type: STRING_LINE
training_disrupt
The form training_disrupt is implemented by the class: iHRIS_TrainingDisrupt It is a child of the following forms:
It has the following fields:
- disruption_reason:
- Header: Disruption Reason
- Type: MAP
- Restrictions: Required
- Maps To Forms: training_disruption_reason
- disruption_date:
- Header: Disruption Date
- Type: DATE_YMD
- Restrictions: Required
- resumption_date:
- Header: Resumption Date
- Type: DATE_YMD
training_disruption_category
The form training_disruption_category is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
training_disruption_reason
The form training_disruption_reason is implemented by the class: iHRIS_TrainingDisruptionReason It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique in {training_disruption_category}
- training_disruption_category:
- Header: Training Disruption Category
- Type: MAP
- Restrictions: Required
- Maps To Forms: training_disruption_category
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:
- Header: Hide
- Type: YESNO
- 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 is a child of the following forms:
It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
training_institution
The form training_institution is implemented by the class: iHRIS_QualifyTrainingInstitution It has the child forms:
institution_inspection It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- location:
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique
- id_code:
- Header: Identification Code
- Type: STRING_LINE
- facility_agent:
- Header: Facility Agent
- Type: MAP
- Restrictions: Required
- Maps To Forms: facility_agent
- facility_status:
- Header: Facility Status
- Type: MAP
- Restrictions: Required
- Maps To Forms: facility_status
training_institution_contact
The form training_institution_contact is implemented by the class: iHRIS_Contact It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- address:
- Header: Mailing Address
- Type: STRING_MLINE
- telephone:
- Header: Telephone Number
- Type: STRING_LINE
- alt_telephone:
- Header: Alternate Telephone Number
- Type: STRING_LINE
- fax:
- Header: Fax Number
- Type: STRING_LINE
- email:
- Header: Email Address
- Type: STRING_LINE
- notes:
- Header: Notes
- Type: STRING_MLINE
training_program
The form training_program is implemented by the class: iHRIS_TrainingProgram It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- training_institution:
- Header: Training Institution
- Type: MAP
- Restrictions: Required
- Maps To Forms: training_institution
- cadre:
- start_date:
- Header: Start Date
- Type: DATE_YMD
- Restrictions: Required
- end_date:
- Header: End Date
- Type: DATE_YMD
- num_students:
- Header: Number of Students
- Type: INT
user
The form user is implemented by the class: I2CE_User_Form It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- username:
- Header: Username
- Type: STRING_LINE
- Restrictions: Required
- password:
- Header: Password (leave blank to keep the same password)
- Type: STRING_PASS
- role:
- firstname:
- Header: Given name
- Type: STRING_LINE
- lastname:
- Header: Surname
- Type: STRING_LINE
- Restrictions: Required
- email:
- Header: E-mail
- Type: STRING_LINE
- creator:
- Header: Creator
- Type: STRING_LINE
verify_change
The form verify_change is implemented by the class: I2CE_SimpleList It has the following fields:
- i2ce_hidden:
- Header: Hide
- Type: YESNO
- name:
- Header: Name
- Type: STRING_LINE
- Restrictions: Required, Unique