Product sheet

SAMTYGD

Shared integration layer

SAMTYGD logo

In production

The situation this answers

The messages go out, and the discrepancies come back weeks later: a message type out of order, a field that matched your system but not Elhub. Nobody owns the integration.

Fits best when

  • You report to Elhub and spend time correcting deviations afterwards.
  • The messages are correct one by one, but do not match your own system.
  • You need to be able to show what was sent, when, and who changed it.
  • Elhub changes a format or a rule, and you do not want a project every time.
  • Your Elhub integration came bundled with another system, and nobody owns it.

What you get

  • 7 years in active production at Norwegian energy companies
  • Monitored message delivery with acknowledgement tracking
  • Zero production deviations at launch - certification is already complete
  • Full traceability across all nine Elhub market roles
  • We take you through the actor approval towards Elhub - you do not face it alone

SAMTYGD stands on its own and requires no other modules.

What we do not cover: SAMTYGD does not own the data it carries: no master data, no settlement, no customer handling.

Sound familiar? Let us have a talk.

tvimenning.no  ·  sales@tvimenning.no  ·  +47 982 66 882

  • ISO/IEC 27001:2022 (management system)
  • Achilles Utilities NCE, Silver
  • Elhub-approved: SAMTYGD

SAMTYGD  ·  Product sheet

How it works

SAMTYGD is Tvimenning's shared integration layer. It is the glue between our modules - they do not read each other's databases, but talk to one another over unpublished APIs through SAMTYGD - and it is how customers reach the products, over published APIs. SAMTYGD can be bought on its own, and stands on its own in production today for Elhub metering data. Towards Elhub the platform covers all nine market roles, and Tvimenning holds system approval in five of them - DDE, AG, DDM, SLR and MDR - where all 71 message types are covered and tested. The core has been in active production since 2019. The integrations are written by people who have done this before at energy companies, with more than 99 years of integration experience between them. Experience from that side of the table is a requirement to become an integration developer here.

The functions in detail

Elhub gateway
Direct, system-approved integration with Elhub in five of nine market roles - DDE, AG, DDM, SLR and MDR - with all 71 message types in those roles covered and tested, and DDE and AG in production.
Message routing
Intelligent routing and formatting of messages based on type, recipient, and Elhub specifications - automated, with no manual follow-up.
Format handling
Automatic conversion between internal and BRS-compliant message formats. The right protocol - always.
Delivery tracking
Full traceability for all sent and received messages with acknowledgements, error handling, and audit log.
The glue between the modules
SPIRA, SEFTA and RUNA do not read each other's databases. They talk to one another over unpublished APIs through SAMTYGD, and customers reach them over published APIs the same way. That is why one module can be replaced without the others noticing.
Connectors to the surrounding systems
The connectors to Elhub, Nord Pool and the Norwegian Mapping Authority are in production. Volue Elsmart and Link Mobility are under development. Towards the NIS systems, RUNA has a tested receiving API for network data, but for incoming messages only, and it has not been verified against Volue Netbas, openNIS or Trimble. The connector in SAMTYGD has not been started. If you need one of them first, the order can be influenced, at this stage customer needs drive the prioritisation.
End-user consent
A solar operator who needs to see a customer's consumption today needs an agreement, an integration and a project. Elhub has solved the trust part itself: the end user signs in with BankID at Elhub, picks which metering points the operator may see, and grants access there - no power-of-attorney forms, and no access routed through the operator's own system. We are building this flow into SAMTYGD. The aim is that the entry ticket should be a GLN number and a return URL whitelisted at Elhub, and that the rest is the end user's own choices: how much is shared, which metering points, and for how long - consent is time-bounded from day one, with three years as the default. The flow runs on the third-party role (AG), one of the five roles we hold system approval in. The functionality is under development, not in operation.
Stop asking
Most integrations with Elhub end up with a system that asks: has anything new arrived? Has anything arrived now? Each query costs nothing on its own, but it has to be written, operated and monitored, and it sits between the metering value and whoever needs it. We turn it around. SAMTYGD fetches from Elhub, and what is being developed now passes the values on to your system the moment they are fetched. You no longer ask, you receive. The functionality is under development, not in operation.
Messages you can read
Our customer deals with SAMTYGD, not with Elhub. So we do not pass the messages on as they arrive: the code values are translated into readable text, and what is not needed is stripped out. What remains is a Tvimenning standard with the same content - without anyone having to look up what a code means in order to understand what happened.

The status, explained

In production
Running in production at a customer today.
Ready for the platform
Verified against simulated market interfaces, not in operation.
Demo at our end
We can demonstrate it, not verified against the market.

Works together with

STUBB
Mock services that simulate external systems with realistic behaviour and real data formats.
Ready for the platform
SPIRA
One consolidated register for metering points, installations and assets - the source of truth the rest of the chain builds on.
Ready for the platform
RUNA
One register for the physical components - the whole lifetime, with traceable history and standardised designation.
Ready for the platform
GJELDE
From metering value to finished invoice and payment - on a basis that can be audited the whole way.
Demo at our end

Terms used here tvimenning.no/en/ordbok

Elhub
National hub for metering data and market processes in the Norwegian electricity market.
BRS
Elhub’s process specifications. Each BRS describes one market process step by step - who sends what, when, and what happens when something fails.
Message Type
Specific type of Ediel message with a defined format and business process in Elhub.
GLN
A Global Location Number from GS1 - thirteen digits that uniquely identify a legal entity or a place. In the power market the GLN is a participant's identity.

tvimenning.no  ·  sales@tvimenning.no  ·  +47 982 66 882

September 2026