eos-forordning

star 1

Expert knowledge of EU/EEA social security coordination regulations in melosys-api. Use when: (1) Understanding EU Regulation 883/2004 and 987/2009 framework, (2) Understanding personal and material scope of coordination, (3) Understanding coordination principles (single legislation, lex loci laboris), (4) Understanding territorial scope (EU, EEA, Switzerland, UK), (5) Understanding the relationship between Sakstyper.EU_EOS and regulations, (6) Understanding how EESSI integrates with regulation procedures.

navikt By navikt schedule Updated 6/12/2026

name: eos-forordning description: | Expert knowledge of EU/EEA social security coordination regulations in melosys-api. Use when: (1) Understanding EU Regulation 883/2004 and 987/2009 framework, (2) Understanding personal and material scope of coordination, (3) Understanding coordination principles (single legislation, lex loci laboris), (4) Understanding territorial scope (EU, EEA, Switzerland, UK), (5) Understanding the relationship between Sakstyper.EU_EOS and regulations, (6) Understanding how EESSI integrates with regulation procedures.

EOS-Forordning Skill

Expert knowledge of EU/EEA social security coordination regulations (EC) No 883/2004 and 987/2009.

Quick Reference

Regulatory Framework

Regulation Full Name Purpose
(EC) No 883/2004 Basic Regulation Coordination rules for social security
(EC) No 987/2009 Implementing Regulation Procedures and implementation details
EEA Agreement Annex VI Extends EU regulations to EEA countries
Separasjonsavtalen Withdrawal/Separation Agreement (art. 29/30) Keeps 883/2004 & 987/2009 in force for pre-2021 NO-UK cross-border situations
EØS/EFTA-UK-konvensjonen EEA EFTA Convention (kodeverk KONV_EFTA_STORBRITANNIA_*, art. 13-18) Post-Brexit basis for new NO-UK cases (in force from 01.01.2024). Note: Norway is NOT party to the EU-UK TCA.

Core Principles

Principle Description Implementation
Single Legislation Person subject to ONE country's legislation only (Art. 11.1) Lovvalgsperiode has single lovvalgsland
Lex Loci Laboris Work location determines legislation (Art. 11.3.a) Default for employed persons
Equal Treatment No discrimination based on nationality (Art. 4) Same rights as national citizens
Aggregation Periods from all countries count (Art. 6) For qualifying for benefits
Export of Benefits Benefits paid regardless of residence (Art. 7) No residence requirements

Personal Scope (Art. 2)

The regulations apply to:

Category Description
Nationals EU/EEA/Swiss nationals subject to member state legislation
Stateless/Refugees Residing in EU/EEA, subject to member state legislation
Family Members Covered for derived rights (healthcare, survivors)
Third-Country Nationals At EU level (Reg. 1231/2010) when legally resident and moving within EU. NOT adopted by Norway — for Norwegian cases a plain TCN is generally outside the personkrets of 883/2004, and only covered via the Nordic Convention or the NL/LUX/AT bilateral agreements.

Material Scope (Art. 3)

Benefits covered:

Branch Norwegian Coverage
Sickness Folketrygden + Helfo
Maternity/Paternity Foreldrepenger
Old-age Alderspensjon
Invalidity Uføretrygd
Survivors Etterlattepensjon
Accidents at Work Yrkesskade
Unemployment Dagpenger
Family Barnetrygd, kontantstøtte
Pre-retirement N/A in Norway

Territorial Scope

Territory Regulation Basis A1 Validity
EU-27 Direct application of 883/2004 Full
EEA (NO, IS, LI) EEA Agreement Annex VI Full
Switzerland EU-Switzerland Agreement (applies from 01.01.2016) Full
UK Separasjonsavtalen (pre-2021 cases) + EØS/EFTA-UK-konvensjonen (new cases) Convention-based (NOT the EU-UK TCA — Norway is not a TCA party)

Sakstype Handling

EU_EOS vs Other Types

Sakstype Regulation Service Key Difference
EU_EOS 883/2004 EosVedtakService EESSI integration, SEDs
TRYGDEAVTALE Bilateral agreements TrygdeavtaleVedtakService Country-specific articles
FTRL Folketrygdloven FtrlVedtakService National law, no EESSI

EU_EOS Processing

// In FattVedtakVelger.getFattVedtakService(behandling)
// ÅRSAVREGNING short-circuits before the sakstype branch
if (behandling.type == Behandlingstyper.ÅRSAVREGNING) {
    return årsavregningVedtakService
}

return when (behandling.fagsak.type) {
    Sakstyper.EU_EOS -> eosVedtakService
    Sakstyper.FTRL -> ftrlVedtakService
    Sakstyper.TRYGDEAVTALE -> trygdeavtaleVedtakService
}

EU_EOS cases:

  • Use 883/2004 articles (FO_883_2004_ART*)
  • Integrate with EESSI via EUX
  • Generate EU A1 certificates
  • Exchange SEDs with other institutions

Title II - Applicable Legislation

The key articles for determining legislation:

Article Scenario Result
Art. 11 General rule - work in one country Country of work
Art. 12 Posted workers Sending country (max 24 months)
Art. 13 Multi-state work Residence if substantial, else employer
Art. 14 Voluntary insurance Optional additions
Art. 15 Contract agents Choice of legislation
Art. 16 Exceptions Agreed exception

For detailed article descriptions, see the lovvalg skill.

Implementing Regulation 987/2009

Key procedural articles:

Article Topic Purpose
Art. 14 Supplementary provisions for art. 12 AND art. 13 Clarifying criteria (e.g. the 25% substantial-activity test is art. 14(8))
Art. 15 Procedure for applying art. 12 Posting procedure
Art. 16 Multi-state procedure Art. 13 determination process
Art. 18 Exception procedure Art. 16 application process

Art. 14.11 - Business Outside EEA

When employer has no registered office in EEA:

Kodeverk: FO_987_2009_ART14_11
Result: Employee's residence country determines legislation

EESSI Integration

Portable Documents and AC Decisions

Do not confuse the Portable Document with Administrative Commission (AC) Decisions:

Item Type Relevance
PD A1 Portable Document The attestation of applicable legislation issued for posted/multi-state workers (the result of LA_BUC processing)
Decision A2 AC Decision Interpretation of the posting rules (art. 12)
Decision A3 AC Decision Aggregation of uninterrupted posting periods

The PD A1 is the document NAV produces; AC Decisions are interpretive guidance from the Administrative Commission, not documents exchanged per case.

BUC Types by Article

Article BUC Purpose
Art. 11 LA_BUC_05 Legislation notification
Art. 12 LA_BUC_04 Posted worker notification
Art. 13 LA_BUC_02 Multi-state decision
Art. 16 LA_BUC_01 Exception request

Key Components in Melosys

Component Location Purpose
EosVedtakService service/src/main/java/no/nav/melosys/service/vedtak/ Vedtak for EU_EOS cases
FattVedtakVelger service/src/main/kotlin/no/nav/melosys/service/vedtak/ Routes behandling to the right vedtak service by sakstype
Lovvalgbestemmelser_883_2004 external dependency (package no.nav.melosys.domain.kodeverk.lovvalgsbestemmelser, not in-repo) 883/2004 article enum
LovvalgsbestemmelseKodeMapper service/src/main/kotlin/no/nav/melosys/service/brev/felles/ Maps lovvalgsbestemmelse enums to brev/A1 codes
GyldigeKombinasjoner service/src/main/kotlin/no/nav/melosys/service/lovligekombinasjoner/ Valid EU_EOS combinations

Valid Combinations for EU_EOS

MEDLEMSKAP_LOVVALG

Behandlingstema Behandlingstyper
YRKESAKTIV FØRSTEGANG, NY_VURDERING, KLAGE, HENVENDELSE
IKKE_YRKESAKTIV FØRSTEGANG, NY_VURDERING, KLAGE, HENVENDELSE
PENSJONIST FØRSTEGANG, NY_VURDERING, KLAGE

UNNTAK

Behandlingstema Behandlingstyper
REGISTRERING_UNNTAK FØRSTEGANG, NY_VURDERING
ANMODNING_OM_UNNTAK_HOVEDREGEL FØRSTEGANG, NY_VURDERING
ANMODNING_OM_UNNTAK_NY_ARBEIDSGIVER FØRSTEGANG, NY_VURDERING
ANMODNING_OM_UNNTAK_FORLENGELSE FØRSTEGANG, NY_VURDERING

Debugging Queries

Schema note: fagsak PK is saksnummer (string); the sakstype column is fagsak_type. behandling joins fagsak via the saksnummer FK column (there is no fagsak_id), and orders by registrert_dato. BUC/SED documents are NOT stored in the melosys-api database — they live in melosys-eessi.

Find EU_EOS Cases

SELECT f.saksnummer, f.gsak_saksnummer, b.id as behandling_id, b.status
FROM fagsak f
JOIN behandling b ON b.saksnummer = f.saksnummer
WHERE f.fagsak_type = 'EU_EOS'
ORDER BY b.registrert_dato DESC
FETCH FIRST 50 ROWS ONLY;

Check Lovvalgsbestemmelse Used

SELECT lp.id, lp.lovvalg_bestemmelse, lp.fom_dato, lp.tom_dato, f.gsak_saksnummer
FROM lovvalg_periode lp
JOIN behandlingsresultat br ON lp.beh_resultat_id = br.behandling_id
JOIN behandling b ON br.behandling_id = b.id
JOIN fagsak f ON b.saksnummer = f.saksnummer
WHERE f.fagsak_type = 'EU_EOS'
AND lp.lovvalg_bestemmelse LIKE 'FO_883%'
ORDER BY b.registrert_dato DESC;

UK Post-Brexit

After Brexit, UK cases use:

Period Legal basis Kodeverk
Pre-2021 cross-border situations Separasjonsavtalen (art. 29/30) keeps 883/2004 & 987/2009 in force FO_883_2004_*
New cases (EØS/EFTA-UK-konvensjonen, in force from 01.01.2024) EEA EFTA Convention (art. 13-18) — NOT the EU-UK TCA, which Norway is not party to Lovvalgbestemmelser_konv_efta_storbritannia
// UK mapping in statistics
Lovvalgsbestemmelse.avKonvensjonEftaStorbritannia(lovvalgBestemmelse)

Related Skills

  • lovvalg: Detailed article descriptions and lovvalgsperiode management
  • eessi-eux: EESSI integration and SED exchange
  • sed: SED document types and BUC processes
  • trygdeavtaler: Bilateral agreements (non-EU/EEA)
  • kodeverk: LovvalgsBestemmelser enums

Reference Documentation

Install via CLI
npx skills add https://github.com/navikt/melosys-api --skill eos-forordning
Repository Details
star Stars 1
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator