Protokoll & standarderNy⏱ ~1 minNO

EMIF

Namnet på den XSD-uppsättning som definierar meddelandeformaten mot norska Elhub. Den är versionerad, och versionsnumret är det som avgör om två system talar samma språk.

ElhubNationellt nav för mätvärden och marknadsprocesser på den norska elmarknaden. tar inte emot vad som helst. Meddelandena in och ut definieras i schemafiler, XSD:er, som beskriver exakt vilka element ett meddelande får innehålla, i vilken ordning och med vilka datatyper. Den uppsättningen går under namnet EMIF.

Poängen med ett schema är att avvisningen ska ske tidigt och begripligt. Ett meddelande som bryter mot schemat avvisas av själva gränssnittet, med ett precist fel, i stället för att tas emot och fallera längre in där ingen ser sambandet.

Versionsnumret är ingen formalitet. Ett system byggt mot en version kan sluta fungera mot nästa om ett fält blivit obligatoriskt eller en datatyp stramats åt. Därför anger integrationer vilken version de är byggda mot, inte bara att de «stödjer Elhub».

Notera skillnaden mot BRSElhubs processpecifikationer. Varje BRS beskriver en marknadsprocess steg för steg - vem skickar vad, när, och vad som händer när något går fel.: schemat säger hur meddelandet ska se ut, affärsprocessen säger vad det ska användas till. Båda måste stämma.

ElhubIntegrationStandard