The Norwegian Patient Registry + SAMDATA
SAMDATA (specialist health services), NPR quality indicators and deadline breaches. Pre-aggregated figures only — no individual-level data. Status: stub mode until the Cloud Run bulk ingest 'npr-samdata-ingest' is deployed (#2392).
—
Data volume
Yearly
Updates
5
MCP tools
{
"data": "..."
}MCP integration
API endpoints
/healthHelsesjekk
Show curl example
# GET https://data.ketl.no/api/connectors/npr/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/npr/health"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/hospitalsPlannedPLANNED (501) — SAMDATA leveres som bulk-CSV via Cloud Run-jobb, ikke REST-laget
Bulk CSV via Cloud Run-jobb; REST-endepunkt ikke implementert (501).
- healthTrust optional
- Helseforetak/sykehus (1–80 tegn). Ruta svarer 501 for enhver verdi til bulk-ingesten har kjørt, så ingen verdi kan verifiseres.
- year optional
- Statistikkår (1900–2099)
year=2023 - limit optional
- Maks antall rader (1–999)
limit=50
Show curl example
# GET https://data.ketl.no/api/connectors/npr/hospitals
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/npr/hospitals"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/quality-indicatorsPlannedPLANNED (501) — NPR kvalitetsindikatorer leveres via bulk-jobb, ikke REST-laget
Bulk via Cloud Run-jobb; REST-endepunkt ikke implementert (501).
- indicator optional
- Kvalitetsindikator (1–80 tegn). Ruta svarer 501 for enhver verdi, så ingen verdi kan verifiseres.
- unit optional
- Behandlingsenhet (1–80 tegn). Samme forbehold som `indicator`.
- period optional
- Periode: `YYYY`, `YYYY-Q1`..`Q4` eller `YYYY-MM`
period=2023-Q1
Show curl example
# GET https://data.ketl.no/api/connectors/npr/quality-indicators
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/npr/quality-indicators"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/waiting-timesPlannedPLANNED (501) — ventetider/fristbrudd leveres via bulk-jobb, ikke REST-laget
Bulk via Cloud Run-jobb; REST-endepunkt ikke implementert (501).
- unit optional
- Behandlingsenhet (1–80 tegn). Ruta svarer 501 for enhver verdi, så ingen verdi kan verifiseres.
- specialty optional
- Fagområde (1–80 tegn). Samme forbehold som `unit`.
- period optional
- Periode: `YYYY`, `YYYY-Q1`..`Q4` eller `YYYY-MM`
period=2023-Q1
Show curl example
# GET https://data.ketl.no/api/connectors/npr/waiting-times
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/npr/waiting-times"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.