Skip to content

Dismissal (E6)

Employer-initiated terminations are reported to ERGANI using E6 forms. These forms cover various scenarios where the employer ends the employment relationship.

Overview

FormDocument ClassAction CodeUse Case
E6NXPDismissalWithoutNoticeWebE6NXPImmediate dismissal without notice
E6NMPDismissalWithNoticeWebE6NMPDismissal with advance notice period
E6SXPRetirementDismissalWebE6SXPEmployer-initiated retirement dismissal
E6LDEndOfLoanWebE6LDEnd of employee loan arrangement
E6LTTrialPeriodTerminationWebE6LTTrial period termination
E6MTransferWebE6MEmployee transfer to another company

E5 vs E6: Key Difference

  • E5 (Termination): Employee-initiated departures - the employee decides to leave
  • E6 (Dismissal): Employer-initiated terminations - the employer ends the relationship

Form Selection Guide

Employer Termination Scenario
├── Regular dismissal
│   ├── Immediate (no notice period) → Use E6NXP
│   └── With advance notice → Use E6NMP
├── Retirement
│   └── Employer requires retirement → Use E6SXP
├── Employee loan ending
│   └── Borrowed employee returns → Use E6LD
├── Trial period
│   └── Terminating during/after trial → Use E6LT
└── Transfer to another company
    └── Employee moving to new employer → Use E6M

Key Structural Differences from E5

E6 forms differ from E5 forms in several ways:

AspectE5 (Termination)E6 (Dismissal)
Date fieldf_apoxwrisidate (departure)f_apolysisdate (dismissal)
Employment typeHas f_sxeshapasxolisisNo employment type field
Fixed-term datesHas f_orismenou_* fieldsNo fixed-term fields

Common Fields

All E6 forms share these fields from the base Declaration class:

DateTime Support

All date fields accept both DateTime objects and strings. When a DateTime is passed, it's automatically formatted to DD/MM/YYYY:

php
$declaration->setBirthDate('15/01/1990');           // String
$declaration->setBirthDate(new DateTime('1990-01-15')); // DateTime

Branch/Location

MethodAPI FieldTypeRequiredDescription
setBranchCode()f_aa_pararthmatosstringYesBranch number (0 for HQ)
setLaborInspectionServiceCode()f_ypiresia_sepestringYesSEPE code (5 digits)
setDypaServiceCode()f_ypiresia_oaedstringYesDYPA code (6 digits)
setBranchActivityCode()f_kad_pararthmatosstringNoEconomic activity code (KAD)
setMunicipalityCode()f_kallikratis_pararthmatosstringNoKallikratis code (8 digits)

Personal Information

MethodAPI FieldTypeRequiredDescription
setLastName()f_eponymostringYesLast name (max 50 chars)
setFirstName()f_onomastringYesFirst name (max 30 chars)
setFatherName()f_onoma_patrosstringYesFather's name (max 30 chars)
setMotherName()f_onoma_mitrosstringNoMother's name (max 30 chars)
setBirthDate()f_birthdatestringYesBirth date (DD/MM/YYYY)
setSex()f_sexSexYesGender (MALE/FEMALE)

Identity

MethodAPI FieldTypeRequiredDescription
setNationality()f_yphkoothtastringYesNationality code (3 digits)
setIdType()f_typos_taytothtasstringYesID type code (e.g., 'ΑΤ')
setIdNumber()f_ar_taytothtasstringYesID document number
setIdIssuingAuthority()f_ekdousa_arxhstringNoIssuing authority
setIdIssueDate()f_date_ekdosisstringNoIssue date (DD/MM/YYYY)
setIdExpiryDate()f_date_ekdosis_lixistringNoExpiry date (DD/MM/YYYY)

Tax/Insurance IDs

MethodAPI FieldTypeRequiredDescription
setAfm()f_afmstringYesTax ID (9 digits)
setTaxOffice()f_doystringNoTax office code (4 digits)
setAmka()f_amkastringYesSocial Security Number
setAmika()f_amikastringNoIKA insurance number

Files

MethodAPI FieldTypeRequiredDescription
setForeignWorkerFile()f_foreign_filestringNoForeign worker docs (Base64 PDF)
setMinorWorkerFile()f_young_filestringNoMinor worker docs (Base64 PDF)
setComments()f_commentsstringNoAdditional comments (max 100 chars)

E6 Traits Overview

HasEmploymentClassification

Used by: E6NXP, E6NMP, E6SXP

MethodAPI FieldTypeRequiredDescription
setEmploymentStatus()f_kathestosapasxolisisEmploymentStatusYesFull/Part-time
setWorkerType()f_xaraktirismosWorkerTypeYesWorker/Employee
setSpecialtyCode()f_eidikothtastringYesSpecialty code

HasSalary

Used by: E6NXP, E6NMP, E6SXP, E6LT

MethodAPI FieldTypeRequiredDescription
setGrossSalary()f_apodoxesfloatYesGross salary

HasCompensation

Used by: E6NXP, E6NMP, E6SXP

MethodAPI FieldTypeRequiredDescription
setCompensationAmount()f_posoapozimiosisfloatYesSeverance amount

HasFormFile

Used by: E6NXP, E6NMP, E6SXP, E6LT

MethodAPI FieldTypeRequiredDescription
setFormFile()f_filestringYesSigned dismissal form (Base64 PDF)

HasCollectiveDismissal

Used by: E6NXP, E6NMP only

MethodAPI FieldTypeRequiredDescription
setCollectiveDismissal()f_omadikiboolNoPart of collective layoff
setCollectiveDismissalNumber()f_omadikiarithmosstringCond.Decision number
setCollectiveDismissalDate()f_omadikidatestringCond.Decision date

HasTerminationNotification

Used by: E6NXP, E6SXP

MethodAPI FieldTypeRequiredDescription
setTerminationNotificationDate()f_koinopoihshdatestringYesDate employee was notified

HasNoticePeriod

Used by: E6NMP only

MethodAPI FieldTypeRequiredDescription
setNoticeDate()f_proidopoihshdatestringYesDate notice was given
setNoticePeriodMonths()f_minesproidopoihshintYesNotice period in months (1-4)

HasLoanDetails

Used by: E6LD only

MethodAPI FieldTypeRequiredDescription
setLoanType()f_borrow_typeLoanTypeYesGenuine/EPA
setLoanStartDate()f_borrow_date_fromstringYesLoan start date
setLoanEndDate()f_borrow_date_tostringYesLoan end date
setBorrowingCompanyAfm()f_borrow_company_afmstringYesBorrower's AFM
setBorrowingCompanyName()f_borrow_company_eponimiastringYesBorrower's name

Enums

EmploymentStatus

CaseValueEnglishGreek
FULL0Full-timeΠλήρης
PARTIAL1Part-timeΜερική
ROTATIONAL2RotationalΕκ περιτροπής

WorkerType

CaseValueEnglishGreek
WORKER0Blue-collar workerΕργάτης
EMPLOYEE1White-collar employeeΥπάλληλος

LoanType

CaseValueEnglishGreek
GENUINE0Genuine borrowingΓνήσιος δανεισμός
EPA1Temporary Employment AgencyΕ.Π.Α.

NoticePeriodMonths

ValueDescription
11 month notice
22 months notice
33 months notice
44 months notice

Quick Comparison

FeatureE6NXPE6NMPE6SXPE6LDE6LTE6M
Employment ClassificationYesYesYesNoNoNo
SalaryYesYesYesNoYesNo
CompensationYesYesYesNoNoNo
Form FileYesYesYesNoYesNo
Collective DismissalYesYesNoNoNoNo
Notification DateYesNoYesNoNoNo
Notice PeriodNoYesNoNoNoNo
Loan DetailsNoNoNoYesNoNo
Transfer DetailsNoNoNoNoNoYes

See Also

Released under the MIT License.