Przejdź do treści

EmployeeProfessionalGroup (przypisanie pracownika do grupy zawodowej)

EmployeeProfessionalGroup (przypisanie do grupy zawodowej) to zasób reprezentujący przypisanie pracownika do grupy zawodowej w okresie: identifier, employee (PartyRole), professionalGroup (Reference ProfessionalGroup), period, opcjonalnie employment oraz primaryEmployment. Umożliwia rejestr przynależności do grup z historią (daty początku i końca).

Rozszerza DomainResource.


1. Zakres i zastosowanie

EmployeeProfessionalGroup = jedno przypisanie: identifier (0..), employee (Reference PartyRole), professionalGroup (Reference ProfessionalGroup), period (od–do), employment (0..1 – powiązane zatrudnienie), primaryEmployment* (0..1 – powiązane zatrudnienie główne).

  • Rejestr przypisań do grup – lista EmployeeProfessionalGroup po pracowniku lub po grupie.
  • Historia – period.start, period.end; employment dla kontekstu zatrudnienia.

2. Zawartość (struktura)

Oprócz elementów DomainResource (id, resourceType, meta, owner, comment, category, status, type, contained, attribute):

Nazwa Kard. Typ Opis
identifier 0..* Identifier Identyfikatory przypisania w przestrzeni wdrożeniowej; system z NamingSystem
employee 0..1 Reference(PartyRole) Pracownik – PartyRole (role=employee)
professionalGroup 0..1 Reference(ProfessionalGroup) Grupa zawodowa
employment 0..1 Reference(Employment) Powiązane zatrudnienie (opcjonalnie)
primaryEmployment 0..1 Reference(Employment) Powiązane zatrudnienie główne pracownika
period 0..1 Period Okres przypisania (start, end)

Uwaga: status (z DomainResource) – kody nadaje wdrożenie.


2a. Identyfikatory i operacje

Przestrzeń identyfikatora przypisania to urn:oid:1.2.616.1.113769.4.<instalacja>.<klucz> – parametr wdrożenia (zob. Identyfikacja i parametry wdrożenia).

Zasób jest tylko do odczytu.

GET /v1/employee-professional-groups?identifier=<system>|<wartość>&count=20&offset=0
Parametr Wymagany Opis
identifier nie Jedna para system\|wartość (bez list po przecinku)
count, offset nie Paginacja (domyślnie 20 / 0)

Odpowiedź: { "items": [...], "nextToken": null }.


3. Zgodność z systemami ERP

System / kontekst Odpowiednik Uwagi
Przypisania do grup zawodowych w systemach kadrowych Pracownik ↔ grupa + okres + zatrudnienie employee, professionalGroup, period, employment
SAP / Oracle HCM Assignment do Employee Group / Job family Podobna semantyka z okresem

4. Odniesienia