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.