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
comment markdown kommentarer til eller beskrivelse av helsetjenesten
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
  "comment" : "<markdown>", // Additional description and/or any specific issues not covered elsewhere
  "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"
        }
      ]
    }
  ]
}