IHRIS Manage Form Fields - 4.0.1

From IHRIS Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

These are the forms and fields in iHRIS Manage version 4.0.1


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.

application

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

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

benefit

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

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

benefit_recurrence

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

  • 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:

  • 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:

  • 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:

competency

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

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

competency_evaluation

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

  • 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:

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

contact

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

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
  • 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:

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

council

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

  • 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:

  • 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:

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

currency

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

degree

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

  • name:
    • Header: Name
    • Type: STRING_LINE
    • Restrictions: Required, Unique in {edu_type}
  • edu_type:
    • Header: Education Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: 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:

  • 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:

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

edu_type

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

  • 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:
  • year:
    • Header: Year of Graduation (leave blank if In Progress)
    • Type: DATE_Y
  • major:

employee_status

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

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

employment

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

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

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:

  • 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:

  • 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:

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

id_type

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

  • 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:

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

isco_88_minor

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

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:

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

isco_88_unit

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

job

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

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

language

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

  • 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:

  • 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:

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

notes

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

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

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:

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

person_competency

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

  • evaluation_date:
  • competency_evaluation:
  • competency:
    • Header: Competency
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: competency

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_type:
    • Header: Identification Type
    • Type: MAP
    • Restrictions: Required
    • Maps To Forms: id_type
  • id_num:
    • Header: Identification Number
    • Type: STRING_LINE
    • Restrictions: Required

person_language

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

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

person_photo_passport

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

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

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:

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

person_resume

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

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

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:

  • 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:

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

position_decision

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

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

position_interview

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

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

position_status

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

  • 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:

  • 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:

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

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
  • registration_number:
  • license_number:
  • registration_date:
    • Header: Registration Date
    • Type: DATE_YMD
  • license_expiration:
    • Header: License Expiration Date
    • Type: DATE_YMD

role

The form role is implemented by the class: I2CE_Role It has the following fields:

  • trickle_up:
  • name:
    • Header: Role
    • Type: STRING_LINE
    • Restrictions: Required, Unique
  • assignable:
    • Header: Can Assign To User
    • Type: YESNO
    • Restrictions: Required

salary

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

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

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:

  • 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:

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

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:

  • 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:

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

training_course_evaluation

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

training_course_requestor

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

  • 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:

  • 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:

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:

training_institution_contact

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

user

The form user is implemented by the class: I2CE_User_Form It has the following fields:

  • username:
    • Header: Username
    • Type: STRING_LINE
    • Restrictions: Required
  • password:
    • Header: Password (leave blank to keep the same password)
    • Type: STRING_PASS
  • firstname:
    • Header: First Name
    • Type: STRING_LINE
    • Restrictions: Required
  • lastname:
    • Header: Surname
    • Type: STRING_LINE
    • Restrictions: Required
  • email:
  • role:
    • Header: Role
    • Type: MAP
    • Maps To Forms: role
  • creator:
    • Header:
    • Type: INT