HealthcareService

Helsetjenester er tjenestene organisasjonen eller virksomheten leverer. Typene er definert av OID 8663: Tjenestetyper for kommunal helse- og omsorgstjeneste mv., men per nå støtter vi bare et lite utvalg av disse typene:

Kode Navn Beskrivelse
KA02 Legevakt
KF01 Helsestasjons- og skolehelsetjeneste Barn og unge 0-20 år
KF0103 Helsestasjon for ungdom Lavterskeltilbud for ungdom

Vi baserer oss på FHIR-modellen for HealthcareService.

Inkluderer disse feltene:

Feltnavn Type Beskrivelse Merknader
id String Id på helsetjenesten Tildeles av server, kan ikke settes eksplisitt
resourceType String Typen ressurs (HealthcareService)
providedBy Reference Referanse til organisasjonen som tilbyr heletjenesten Vil inneholde full url til ressursen. Om denne ikke er satt er det managingOrganization for lokasjonen som gjelder.
Type CodableConcept Typen helsetjeneste (se tabell over)
Location Reference Referanse til lokasjonen hvor helsetjenesten tilbys Tildeles av server, kan ikke settes eksplisitt
name string navn på helsetjenesten
extraDetails markdown ekstra detaljer om helsetjenesten som ikke hører hjemme i andre felt
availability Availability åpningstider for helsetjenesten, dersom disse avviker fra åpningstider til lokasjonen

Struktur:

{
  "resourceType" : "HealthcareService",
  // from Resource: id
  "active" : "<boolean>", // Whether this HealthcareService record is in active use
  "providedBy" : { Reference(Organization) }, // Organization that provides this service
  "type" : [{ CodeableConcept }], // Type of service that may be delivered or performed
  "location" : [{ Reference(Location) }], // Location(s) where service may be provided
  "name" : "<string>", // Description of service as presented to a consumer while searching
  "extraDetails" : "<markdown>", // Extra details about the service that can't be placed in the other fields
  "availability" : [{ Availability }] // Times the healthcare service is available (including exceptions)
}

Eksempel:

{
  "id": "123",
  "resourceType": "HealthcareService",
  "name": "Trondheim helsestasjon for ungdom (HFU)",
  "active" : true,
  "type": [
    {
      "coding": [
        {
          "system": "https://fat.terminologi.ehelse.no/api/code-systems/adm/codelist/8663",
          "code": "KF01",
          "display": "Helsestasjons- og skolehelsetjeneste"
        }
      ]
    }
  ],
  "location": [
    {
      "reference": "https://locoreg.dev.grunndata.nhn.no/Location/4"
    }
  ],
  "availability": [
    {
      "availableTime": [
        {
          "daysOfWeek": [
            "wed"
          ],
          "allDay": true
        },
        {
          "daysOfWeek": [
            "mon",
            "fri"
          ],
          "availableStartTime": "08:30:00",
          "availableEndTime": "15:30:00"
        }
      ]
    }
  ],
  "extraDetails": "Ekstra detaljer om helsetjenesten"
}