SDF Endpoint

Denne profilen definerer forventningene til en Endpoint (teknisk endepunkt for datadeling) ressurs til bruk i Helsenorges skjemaløsning.

Eksempelscenarioer:

  1. Datadeling: FHIR-endepunkter muliggjør utveksling av helsedata mellom forskjellige helsesystemer og organisasjoner. I skjemaløsningen benyttes disse spesifikt for å avlevere utfylt skjema til et helsesystem, legekontor, eller helseforetak.

Obligatoriske elementer og terminologi

Hver enkelt Endpoint må ha:

  • Status, informasjon om endepunktet er aktivt

  • Navn, visningsnavn for endepunktet

  • Type datainnhold

  • Addresse, endepunktet som håndterer transporten av datainnholet

Dersom data er tilgjenglig skal Endpoint inkludere:

  • Organisasjon, hvilken organisasjon eier dette endepunktet

  • Datainnholdets MIME Type

  • Headers, angir ekstra informasjon som brukes ved overføring av datainnholdet

Formelle detaljer om profilen og profilinnhold

Den offisielle URL-en for profilen er: http://hl7.org/fhir/StructureDefinition/sdf-Endpoint

Detaljert sammendrag

Detaljert sammendrag

Sammendrag av obligatoriske krav

  1. Én statusverdi i Endpoint.status

    • I en Endpoint.status skal en av følgende verdier oppgis:

      • active

      • suspended

      • off

  2. Ett visningsnavn i Endpoint.name

  3. Én fiksert verdi som angir type datainnhold i Endpoint.payloadType

    • Det skal angis kun én Endpoint.payloadType:

      • Én payloadType.coding.system der lovlig verdi er:

        • http://hl7.org/fhir/endpoint-payload-type

      • Én payloadType.coding.code der lovlig verdi er:

        • any

  4. En adresse til meldingsmegleren (message broker) der lovlige verdier er:

    • Testmiljø: amqps://tb.test.nhn.no:5671/NHNTESTServiceBus

    • Produksjon: amqps://tb.nhn.no:5671/NHNProdServiceBus

Sammendrag av “må støttes” krav

  1. Ett organisasjonsnummer i Endpoint.managingOrganization

    • En Endpoint.managingOrganization må ha:

      • En identifier.system der følgende identifikator er lovlig:

      • 2.16.578.1.12.4.1.4.101 (organisasjonsnummer)

      • En identifier.value der organisasjonsnummeret oppgis

    • En display der navnet på organisasjonen oppgis

  2. Én MIME type i Endpoint.payloadMimeType der lovlig verdi er:

    • application/xml

  3. Én eller flere verdier i Endpoint.header

    • Følgende verdi er påkrevet i Endpoint.header:

      • “toHerId: <HER-id>”

    • Følgende verdi er valgfri og kan settes dersom man ønsker QuestionnaireResponse på versjon STU3

      • “accept: application/fhir+xml; fhirVersion=3.0”