Search all 478 artefacts by title, document ID or content.
Statement | Family 14, Jurisdiction Variant Sets
Pensieve Labs holds no Danish national health infrastructure certification, connection or trust
This document is the source of truth for: denmark-national-integration-status
Those surfaces render this text from here. They do not keep their own copy, so they cannot drift from it.
Artefacts this one references or cannot be issued without.
Artefacts that would be blocked if this one were missing or out of date.
Nothing in the register depends on this artefact.
STM-DK-002 v1.0.0, Last Modified On 01 August 2026, Tier: Public
Pensieve Labsholds no Danish national health infrastructure certification, connection or trust agreement as at01 August 2026. This statement says so on the first page, states exactly what each gate is, classifies which of them actually block a deployment and which do not, and sets out the phased offer that follows. A hospital that has been told the truth about a manual interim is a hospital that trusts the next thingPensieve Labssays.
| DM-1 Dedicated | DM-2 Shared | DM-3 Customer Cloud | DM-4 On-Premise |
|---|---|---|---|
| Recommended | , with the credential-isolation statement in Section 5 | Yes | Yes |
Everything in this document hangs off one dependency chain, and reading it in order removes most of the confusion in a Danish technical review:
FMK certification → NSP agreement → SDN connection. No SDN, no NSP. No NSP, no FMK. No FMK, no prescribing.
MedCom certification sits alongside it and governs message exchange rather than the national service platform. LPR3 reporting sits alongside both and has its own escape hatch.
Hard = a deployment cannot lawfully or practically operate without it. Phase 2 = required for full clinical scope, not for an operating-substrate deployment. Soft = expected, costs credibility, survivable.
| # | Gate | Class | Who controls it | Pensieve Labs status |
Blocks Phase 1? |
|---|---|---|---|---|---|
| 1 | Journalføring conformance: authorship, amendment immutability, access history, ten-year rolling retention | Hard | The patient-safety authority, in supervision | Built (Section 7) | Yes |
| 2 | MedCom certification, per standard | Phase 2 | The national messaging organisation | Not held. No standard certified | No |
| 3 | SDN connection: connection agreement plus a processing agreement plus local equipment | Phase 2 | The messaging organisation, with the network supplier | Not held | No |
| 4 | NSP terms of use | Phase 2; requires SDN | The national health data authority | Not held | No |
| 5 | FMK system certification plus the hospital's own trust agreement | Hard wherever prescribing is in scope | The national health data authority | Not held | Only if prescribing is in Phase 1 |
| 6 | LPR3 reporting | Hard, with a manual escape hatch | The national health data authority | Not integrated. Manual portal reporting is available | No |
| 7 | DK Core FHIR conformance, including the identifier model | Soft, hardening | The national HL7 affiliate; the messaging organisation applies it | Partially built (Section 6) | No |
| 8 | MitID / NemLog-in federated clinician authentication | Soft for Phase 1, hard once national services are consumed | The national identity scheme | Not integrated: Section 8 | No |
| 9 | Journal data delivery to the national citizen record | Phase 2, contractual via the private-hospital agreement | The regions, via the private-hospital agreement | Not built | No |
The structural point. Gates 2, 3, 4 and 9 are contractual and functional gates, not statutory ones. Nothing in Danish health statute compels a private hospital to connect to the national service platform. What compels it is (a) the agreement under which it treats publicly referred patients, and (b) the fact that a hospital which prescribes cannot avoid the shared medication record. Because the gate is contractual rather than statutory, it can be phased, and that is the whole basis of the Danish offer.
What it is. A publicly funded national organisation that owns Denmark's healthcare messaging standards and that tests and certifies suppliers' implementations of them, under a quality management system for test and certification. The certification result is published on a public monthly list, which means a certified supplier is checkable by any Danish buyer in ten seconds.
For a company with no ISO certificate, a public national certification listing is the most credible Danish credential available, and it is state-published rather than self-asserted. It is also free or near-free to the supplier.
Pensieve Labstreats it as the highest-value Danish credential to acquire, ahead of any general-purpose security certificate.
The process, in the organisation's own four stages:
| # | Stage | What happens | Who acts |
|---|---|---|---|
| 1 | Supplier enquiry | The supplier submits the order form for the standard concerned to the certification address. Separate forms exist for standard tests and for project-specific tests | Pensieve Labs |
| 2 | Test design | The organisation designs or assigns the test protocol and validation approach for the standard and the supplier's role (sender or receiver) | The organisation |
| 3 | Supplier self-test | The supplier works the protocol using the published test tooling, documents conformance and submits the result. The live test begins only on approval of the self-test | Pensieve Labs, then the organisation |
| 4 | Test and certification | The finished system is tested together with the organisation, on site or at the supplier's location. The protocol is updated, documentation collected, and the certification result is published | Both |
Which standards a Danish private hospital actually needs. Not the whole catalogue. The obligatory subset is defined by the agreement between the regions and the private-hospital body, and comprises in substance:
| Standard area | Why it applies |
|---|---|
| Rehabilitation plans | The private hospital must assess whether a patient needs one and transmit it digitally on the national standard, to the same requirement as the public sector |
| Care-pathway plans | Under the regional health agreements with municipalities |
| Discharge notification to the patient's home municipality | Where the workflow requires it |
| Journal data delivery to the national citizen record | Under the adapted standard specifying the delivery obligation |
| Address register / contact list subscription | A supplier obligation, not a hospital one: the system must maintain and consume the national address list |
| The ordinary hospital message set: referral, discharge letter, laboratory request and result, prescription | Wherever the workflow exists |
Scoping. A first Danish deployment needs on the order of six to twelve standards certified. At the
published four-stage process, run in parallel, that is four to eight months of interoperability
engineering plus certification calendar for a team that has not written one before. [ESTIMATE: the research marks the fee, the queue time from order form to live test slot, and whether a supplier without a Danish CVR can be certified as [UNVERIFIED]. None of these figures may be quoted to a customer until resolved from source. dk/README.md Section 5 items 1 and 2.]
Migration to FHIR. The organisation is mid-migration from the legacy syntaxes to HL7 FHIR, with a conversion service bridging the transition. For FHIR standards, certification requires an approved test protocol plus a run-through of the published test material, validated against the implementation guides. Test-script tooling has been made optional for some standards, with test examples accepted instead, which lowers the engineering barrier meaningfully. FHIR messaging implementations must be able to wrap messages in the national transport envelope; FHIR document implementations must demonstrate sharing via the national document-sharing infrastructure.
What it is. The closed network that carries Danish health data between regions, municipalities, general practice, pharmacies and private providers. It is operated under the messaging organisation's system management with a commercial network supplier. Physical access to the national service platform is via this network. That is the dependency at the top of Section 1.
What connecting requires:
Cost. Funded principally through the economic agreements between the state, the regions and the
municipalities, with a connection fee levied under special rules on private IT suppliers and other
connected parties, indexed annually. [UNVERIFIED: the current fee schedule was not retrievable in the research pass. It must be obtained from the messaging organisation before any Danish pricing commitment. dk/README.md Section 5 item 3.]
This is the structural question and it must be answered per model, not in general.
| Model | Who holds the SDN connection | Who signs the connection agreement | Reading |
|---|---|---|---|
DM-1 |
The hospital, with Pensieve Labs's EEA-resident environment reachable via the hospital's termination |
Hospital | Cleanest, and the recommended Danish model. The hospital is the health-service provider and the natural connecting party |
DM-2 |
The hospital, per tenant, but per-tenant credential isolation must be demonstrable in writing first. Section 5 | Hospital, per tenant | Do not sell DM-2 into Denmark for a national-service deployment without Section 5 executed |
DM-3 |
Hospital | Hospital | Straightforward. Pensieve Labs is a delegated administrator |
DM-4 |
Hospital | Hospital | Simplest for the network, slowest for everything else |
Edsol Edtech Pvt. Ltd. does not become a Danish health-sector data-sharing participant in its own
name. The hospital holds the network connection agreement, the service-platform terms, the medication-record
trust agreement and the credentials. Pensieve Labs stores them encrypted in a per-tenant vault and
calls the national services as the hospital, on the hospital's own authority. Pensieve Labs's own
obligation is the system certification, which attaches to the software rather than to the operator.
This is the same boundary Pensieve Labs asserts everywhere it meets a national digital health scheme,
and it is stated as a deliberate architectural position rather than as an apology. DIS-GL-024 states the
integration boundary and DIS-GL-025 the credential custody, rotation, revocation and offboarding model.
Caution One caveat that must be verified before this is asserted to a Danish customer. System certification attaches to the software; the trust agreement and the network and service-platform access attach to the organisation. Whether the national authorities will certify a system supplied by a vendor with no Danish legal entity, and whether the messaging organisation will connect a foreign supplier, are both
[UNVERIFIED].dk/README.mdSection 5 item 1 andREG-DK-004Section 2.
DM-2: national-service credential isolationA shared multi-tenant platform reaching national services for several hospitals will attract a question
Pensieve Labs must be able to answer in writing before the platform touches those services:
| Question | Answer, and where the evidence is |
|---|---|
| Where are one hospital's national-service credentials held? | In a per-tenant vault, encrypted under that tenant's own key. DIS-GL-025 |
| Can a request for hospital A ever be signed with hospital B's credential? | No. Credential resolution is bound to the tenant context established at authentication and cannot be overridden by a request parameter. DIS-GL-032 |
| Who can read a credential in the clear? | Nobody, including Pensieve Labs operations staff. Credentials are write-only from the hospital's side and are used by the platform without being displayed. DIS-GL-025 |
| How is a credential revoked? | By the hospital, unilaterally, at the issuing authority, and separately in the platform. Both paths are documented in the offboarding runbook |
| What does the audit log show? | Every national-service call with the tenant, the credential reference, the acting user and the purpose, immutably. DIS-GL-013 |
Pensieve Labs does not offer DM-2 into Denmark for a national-service deployment until this
statement is executed against the specific tenancy design and is current. DM-1 is the recommendation,
and it is also the fastest to go-live.
Three profiling layers, and they are not the same thing. Conflating them is the most common error in a Danish technical response.
| Layer | What it is | Who owns it |
|---|---|---|
| DK Core | The Danish national FHIR core profiles: patient, practitioner, organisation, encounter, condition and the rest, on FHIR R4 | The national HL7 affiliate |
| National messaging implementation guides | Message- and document-level guides used for certification | The messaging organisation |
| National document sharing | The document-sharing infrastructure that FHIR document implementations must demonstrate against | The messaging organisation and the health data authority |
The identifier model is where naive implementations break. The Danish core patient profile reflects the CPR number together with nationally issued replacement identifiers and regionally issued local identifiers for people who do not hold a CPR number. A hospital operating system built on one national identifier per patient fails on the first tourist, the first newborn and the first unidentified emergency admission, and retrofitting a second identifier namespace into a live patient index is one of the more expensive mistakes available.
Pensieve Labs's position: the patient index supports multiple identifier namespaces natively, with
one designated primary per deployment and an explicit merge and unmerge history. What is not yet done
is the published conformance statement, naming the DK Core version, the profiles supported, the identifier
systems handled and the implementation guides implemented, with canonical URLs so it is machine-checkable.
That statement is a market-entry deliverable and is worth more than any narrative claim about
interoperability. DIS-GL-029 is the global interoperability disclosure and will carry the Danish section.
The Danish record-keeping regulation is the one Phase-1 gate that cannot be phased, and it is the one vendors most often quote from a superseded instrument.
| Requirement | Pensieve Labs's position |
|---|---|
| Retention: not less than ten years from the most recent entry in the record | Implemented as a rolling per-record clock, not as a fixed term from creation. The obligation covers the whole record, including where part is on paper, and it survives the patient's death. DPA-EU-001 Annex IV-1 |
| Who may write to the record, and identification of the author | Every entry carries an authenticated author identity and a timestamp that the author cannot alter |
| Immutability of corrections | An amendment is an append-only correction; the original entry is preserved and both are visible with their authors and times |
| Complete access history | Immutable, exportable, queryable by the hospital without Pensieve Labs's cooperation. DIS-GL-013, and the same capability is the substrate for the European logging component in STM-EU-001 Section 6 |
| Handover on change of provider | A complete, readable, self-describing export in a format that is a contractual term. DIS-GL-023, MSA-EU-001 clause 11.3 |
The retention obligation outlives the contract, and it is the hospital's, not Pensieve Labs's. On
termination the hospital holds the statutory duty; Pensieve Labs's obligation is to hand over an
export good enough that the hospital can meet it. Danish counterparties ask what format. The answer is in
the Order Form.
Reporting of contacts to the national patient register is mandatory and private hospitals and clinics are within scope. Reporting may be made either through the authority's own reporting portal or from the hospital's own IT system via the reporting service on the national service platform.
Verdict: a hard gate with a manual escape hatch. A Danish private hospital can run
Pensieve and report by hand through the portal from day one. That is genuinely useful: LPR3
does not block go-live, it only makes the first months clerically expensive. System integration is a
phase-two deliverable.
Say this openly in the proposal. A hospital that discovers a manual interim at acceptance testing has been misled; a hospital told about it at proposal has been given a planning input.
| Item | Position |
|---|---|
| Contract signature | Danish counterparties sign commercial contracts with ordinary electronic signature platforms. The national eID is not required for a business-to-business contract. Denmark is an eIDAS jurisdiction and an advanced electronic signature is sufficient for a services agreement. MSA-EU-001 clause 12.1 |
| Clinician authentication to national services | Danish healthcare professionals authenticate with the national eID and organisation-level credentials through the service platform's security services. Pensieve Labs's identity model must accommodate federated national identity for clinical users, not only email and password. This is a product requirement, recorded here so it is planned rather than discovered |
Pensieve Labs's status |
Not integrated as at 01 August 2026. Phase 2 |
| The boundary | Edsol Edtech Pvt. Ltd. does not become an identity broker or a national login service provider in its own name. The hospital holds its own service-platform agreements and organisational credentials; Pensieve Labs integrates using them, as the hospital, on the hospital's authority. Same model, different country |
Business identity for Pensieve Labs's own filings |
The business variant of the national eID requires the legal entity to be registered in the Danish company register. REG-DK-004 Section 2 |
| Phase 1: operating substrate | Phase 2: national integration | |
|---|---|---|
| Scope | Scheduling, theatre utilisation, inventory, procurement, pharmacy stock, finance, HR, quality, analytics, patient administration | MedCom certified standards, LPR3 system reporting, FMK certification and integration, NSP/SDN, journal delivery to the national citizen record, federated clinician identity |
| Gates cleared | Journalføring conformance, GDPR and the Clauses, the transfer assessment, the security review | The full stack in Section 2 |
| What the hospital keeps running meanwhile | Its existing systems continue to carry national messaging and the shared medication record | None |
| Realistic elapsed after market entry | 30 to 60 days | +120 to 240 days |
| Commercial treatment | Deployment and activation fee plus platform fee, priced and invoiced independently | Separately scoped and separately priced. Not bundled into the Phase-1 fee |
Sell Phase 1. Win the reference. Then build Phase 2 with a paying customer beside you, which also means certification is done against a real hospital's traffic, which is faster and is better evidence than a synthetic test.
| Item | Status as at 01 August 2026 |
Target |
|---|---|---|
| MedCom certifications held | None | Per the Phase-2 plan, against a named first customer |
| Published on the national certification list | No | On first certification |
| SDN connection | None | Phase 2 |
| NSP terms of use signed | No | Phase 2 |
| FMK system certification | None | Phase 2, only if prescribing is in scope |
| FMK trust agreement | The hospital's to hold, not Pensieve Labs's |
Not applicable |
| LPR3 system integration | Not built. Manual portal reporting available | Phase 2 |
| DK Core FHIR conformance statement published | No. Multiple identifier namespaces are built; the statement is not published | Market entry |
| Federated national clinician identity | Not integrated | Phase 2 |
| Journalføring conformance | Built | None |
| Danish legal entity | None | REG-DK-004 Section 2 |
Nothing in this table is aspirational and nothing in it is hidden. A vendor whose national-integration status page says "in progress" for every row has told the buyer nothing.
12.1 Several figures are unverified. Certification fees, queue times, the network connection fee
schedule, and whether the national bodies will contract with a supplier lacking a Danish company
registration are all [UNVERIFIED] and are listed in dk/README.md Section 5. None may be quoted to a
customer.
12.2 The Phase-2 scope is defined by a document Pensieve Labs has not read. The technical annex of
the agreement between the regions and the private-hospital body is the Phase-2 requirement set.
Obtaining it is the highest-value single piece of Danish fieldwork available.
12.3 Standards move. The national FHIR migration is in progress, and both the core profiles and the
implementation guides version. This statement is reviewed on 31 January 2027 and on any
certification event.
12.4 This statement claims no certification. Every row of Section 11 that says "none" means none.
| ID | Artefact |
|---|---|
DIS-GL-024 |
Integration Boundary Statement |
DIS-GL-025 |
BYOK / BYOC Credential Handling Disclosure |
DIS-GL-029 |
Interoperability & Standards Disclosure |
DIS-GL-032 |
Multi-Tenancy Isolation Disclosure |
DIS-GL-013 |
Audit Logging & Traceability Disclosure |
DIS-DK-001 |
Danish Cloud Position and Supervisory Response |
STM-EU-001 |
EHDS Readiness Statement |
REG-DK-004 |
Denmark Entity, Tax and Invoicing Register |
CHK-DK-001 |
Denmark Deal Readiness Checklist |
Issued by Edsol Edtech Pvt. Ltd..
| Role | Name | Signature | Date |
|---|---|---|---|
| Product owner, Denmark | Roadmap denmark owner |
||
| Authorised signatory | [TO BE SUPPLIED] |
| Version | Date | Author | Summary |
|---|---|---|---|
| 1.0.0 | 01 August 2026 |
Product | First issue. The dependency chain, the gate classification distinguishing statutory from contractual gates, the certification process and standard set, the per-model connection question, DM-2 credential isolation, the identifier model, the rolling retention clock, the phased offer and the honest status table. |