Przejdź do treści

ProfessionalGroup (grupa zawodowa)

ProfessionalGroup (grupa zawodowa) to zasób reprezentujący grupę zawodową w ramach firmy – np. pielęgniarki, lekarze, oddziałowe – z hierarchią (partOf) i obligatoryjnym powiązaniem z podmiotem (organization – Reference Party). Ma identyfikator (np. hr-professional-group-id), name, shortName, symbol, status. Przypisania pracowników do grup opisuje EmployeeProfessionalGroup. Wzorowany na strukturach grup zawodowych w systemach kadrowo-medycznych.

Rozszerza DomainResource.


1. Zakres i zastosowanie

ProfessionalGroup = jedna grupa zawodowa: identifier, name, shortName, symbol, partOf (grupa nadrzędna), organization (1..1 – firma/podmiot; grupa jest zawsze powiązana z firmą), status. Hierarchia grup przez partOf (np. pielęgniarki → oddziałowe).

  • Struktura grup zawodowych – drzewo ProfessionalGroup po partOf; filtrowanie po organization.
  • PrzypisaniaEmployeeProfessionalGroup łączy pracownika z ProfessionalGroup i dodaje period, employment.

2. Zawartość (struktura)

Oprócz elementów DomainResource:

Nazwa Kard. Typ Opis
identifier 0..* Identifier Identyfikatory (np. system hr-professional-group-id, symbol)
name 0..1 string Nazwa grupy zawodowej
shortName 0..1 string Nazwa skrócona
partOf 0..1 Reference(ProfessionalGroup) Grupa nadrzędna
organization 1..1 Reference(Party) Podmiot/firma – grupa jest zawsze powiązana z firmą
status 0..1 CodeableConcept active, inactive

3. Zgodność z systemami ERP

System / kontekst Odpowiednik Uwagi
Struktury grup zawodowych (ZZL, kadry med.) Grupa zawodowa z hierarchią i firmą partOf, organization
SAP / Oracle HCM Job family, Employee group Podobna rola grupowania ról/zawodów

4. Odniesienia