DGM Integration Hub

DGM (Digital Gravferdsmelding) serves as the central data hub for funeral management in Norway, enabling secure communication between funeral homes, graveyard authorities, crematoriums, and other stakeholders.

What DGM Does

DGM facilitates three core operations:

  1. Establish Funeral Responsibility - Register who is responsible for a funeral
  2. Centralize Funeral Data - Share structured information between stakeholders
  3. Notify Relevant Parties - Distribute updates through standardized events
graph LR A[Funeral Home] --> |"1. Set Responsibility"| DGM((DGM Hub)) A --> |"2. Submit Funeral Data"| DGM DGM --> |"3. Send Event"| B[Graveyard Authority] DGM --> |"3. Send Event"| C[Crematorium] B --> |"4. Retrieve Data"| DGM C --> |"4. Retrieve Data"| DGM

Core Integration Patterns

As a system integrator, you'll implement these primary patterns:

1. Setting Funeral Responsibility

Before any data can be shared, a funeral responsible must be established in DGM:

sequenceDiagram Your System->>DGM: Create responsibility statement DGM->>Altinn: Request signature Altinn->>Next of Kin: Present for signing Next of Kin->>Altinn: Sign statement Altinn->>DGM: Signature confirmation

Learn how to set funeral responsibility โ†’

2. Submitting Funeral Data

After establishing responsibility, submit structured funeral data:

sequenceDiagram Your System->>DGM: Submit petition with structured data DGM->>Your System: 202 Accepted DGM-->>Other Systems: Broadcast funeral update event

Learn how to submit structured funeral data โ†’

3. Consuming Funeral Data

Receive notifications and retrieve relevant funeral information:

sequenceDiagram DGM->>Your System: Send funeral.updated event Your System->>DGM: Request structured funeral data DGM->>Your System: Return structured data

Learn how to consume funeral data โ†’

Getting Started

New to DGM integration? Follow these steps:

  1. Set up authentication to access the API
  2. Configure event subscriptions to receive updates
  3. Implement the core integration patterns
  4. Refer to the API reference for detailed endpoint documentation

Need Help?

For technical questions or issues with the integration, please contact the DGM team.