Human Resources domain
Typical integration scenarios and datamodels in Human Resources domain.
Persons
- description: public and personal information about persons / people
- typical source: external or ERP
Class diagram

Data models
Person and Person Relations
- description: public and personal information about persons / people and person relations with organizations
- typical source: external or ERP
Class diagram

Data models
- Address
- AddressType
- Contact
- ContactType
- Organization
- Person
- PersonGenderType
- PersonRelation
- PersonRelationType
Employees
- description: internal information about employees working in own organization, their work contracts and positions
- typical source: ERP
Class diagram

Data models
- Address
- AddressType
- BankAccount
- Contact
- ContactType
- EmployeeDetail
- Organization
- OrganizationUnit
- OrganizationUnitType
- PersonGenderType
- Profession
Employments
- description: information about employment of employee
- typical source: ERP
Class diagram

Data models
- AttendanceType
- EmployeeDetail
- EmployeePayroll
- EmployeeShift
- Employment
- EmploymentType
- Organization
- PayGroupType
- PayIntervalType
- ShiftDayType
Job Positions
- description: information about employment, job classification and work position of employee
- typical source: ERP
Class diagram

Data models
- ContractPosition
- EmployeeDetail
- Employment
- PlannedPosition
- PositionRelation
- PositionRelationType
- Profession
Employees and EmployeeAttendance
- description: information about employee attendance for payroll agenda
- typical source: external
Class diagram

Data models
EmployeePayroll and OrganizationUnit / EmployeePosition
- description: shortcut between payroll and employee position, organizational unit and profession subdomain, if planned positions are not defined or relationship model person and employment is not defined using person relation model
- typical source: external
Class diagram

Data models
Employees and EmployeeQualification
- description: information about employee qualifications
- typical source: external or ERP
Class diagram

Data models
- EmployeeDetail
- EmployeeQualification
- EmployeeStatusType
- Qualification
- QualificationRelation
- QualificationRelationType
- QualificationType
Employees with EmployeeQualification and EmployeeEducation
- description: information about employee qualifications and educations with mutual relationship
- typical source: external or ERP
Class diagram

Data models
- EducationType
- EmployeeDetail
- EmployeeEducation
- EmployeeQualification
- EmployeeQualificationEducation
- Qualification
- QualificationType
Qualifications
- description: information about qualifications hierarchy (codelist)
- typical source: external or ERP
Class diagram

Data models
Person and Organization / Organization Unit
- description: relationship between person and organization / organization unit
- typical source: external or ERP
Class diagram

Data models
- LegalFormType
- Organization
- OrganizationUnit
- OrganizationUnitType
- Person
- PersonRelation
- PersonRelationType
Person and Planned Position / Profession
- description: relationship between person and planned position / profession
- typical source: external or ERP
Class diagram

Data models
- ContractPosition
- Organization
- Person
- PersonRelation
- PersonRelationType
- PlannedPosition
- PositionRelation
- PositionRelationType
- Profession
Person and Employment / Employee
- description: relationship between person and employment / employee
- typical source: ERP
Class diagram

Data models