Tabellen under viser en grov oversikt over hvordan prøvesvarene i Kjernejournal portal er mappet fra XML til FHIR (Pasientens prøvesvar) til Kjernejournal portal (visning).

Merk at denne tabellen ikke håndtere alle  detaljer i løsningen, og at det kan være avvik mellom tabell og løsning. 

Svarrapport

XML (ServReport)

FHIR (DiagnosticReport)

KJ

Visning

Kommentar

ServType + Status

Status

NilarMetadata.status

Svarrapporter → Status

Fallback for DiagnosticReport.effective

MsgDescr

Category

NilarMetadata.category

Svarrapporter → Hovedområde

Fallback for DiagnosticReport.effective

Summary.category

Sammendrag → Overskrift

 

ServProvId

Identifier (system = ServProvId)

DocumentInformation.providerId

Dokumentinformasjon → RapportId

 

IssueDate

Extension.nilar-report-date

DocumentInformation.issued

Dokumentinformasjon → Utstedt dato

 

ApprDate

Extension.nilar-approval-date

DocumentInformation.approvalDate

Dokumentinformasjon → Godkjenningstidspunkt

 

Comment

Extention.nilar-comment

NilarDiagnosticReport.comment

Kommentarer til svarrapporten

 

CodedComment

Extention.nilar-comment

NilarDiagnosticReport.codedComments

Kommentarer til svarrapporten

 

CodedComment

Extention.nilar-comment

Summary.collectedDate

Kommentarer til svarrapporten

 

ResultItem.Investigation.Id

Observation.Code

Summary.examinationList

Sammendrag → Overskrift

 

RelServProv

Performer

DocumentInformation.utforer

Dokumentinformasjon → Utført av

 

 

 

Summary.utforer

Sammendrag → Utført av

 

 

 

NilarMetadata.performingOrganizations

Svarrapporter → Utført av

 

ResponsibleHCP

ServiceRequest.Requester

DocumentInformation.rekvirent

Dokumentinformasjon → Rekvirent

 

Summary.rekvirent

Sammendrag → Rekvirent

 

Klinisk Opplysning (InfItem)

XML

FHIR

KJ

Visning (KliniskOpplysning)

Kommentar

ServReport.Patient.InfItem

DiagnosticReport.Extension.nilar-inf-item

KliniskOpplysning

Svarrapport → Klinisk Opplysning

Moder-element for attributene nedenfor

ServReport.Patient.InfItem.Type

DiagnosticReport.Extension.nilar-inf-item-type

kliniskOpplysning.type

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.StartDateTime

DiagnosticReport.Extension.nilar-inf-item-start

kliniskOpplysning.startDateTime

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.EndDateTime

DiagnosticReport.Extension.nilar-inf-item-end

kliniskOpplysning.endDateTime

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.OrgDate

DiagnosticReport.Extension.nilar-inf-item-org-date

klinsikOpplysning.originDate

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.Observation.Description

DiagnosticReport.Extension.nilar-inf-item-description

kliniskOpplysning.beskrivelse

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.Observation.Comment

DiagnosticReport.Extension.nilar-comment

kliniskOpplysning.comment

Svarrapport→ Klinisk Opplysning

 

ServReport.Patient.InfItem.Observation.CodedDescr

DiagnosticReport.Extension.nilar-inf-item-coded-description

kliniskOpplysning.codedDescription

Svarrapport→ Klinisk Opplysning

 

Rekvisisjon

XML (ServReq)

FHIR (ServiceRequest)

KJ (Requisition)

Visning (Rekvisisjonsinformasjon)

Kommentar

Id

Identifier (system = ServReqId)

Id

Rekvirentens rekvisisjonsId

 

IssueDate

AuthoredOn

AuthoredOn

Utstedt

 

ReasonAsText

ReasonCode.coding

Reasons

Svarrapport → Klinisk opplysning

Moder-element for attributtene nedenfor

 

 

Reasons.code

Svarrapport → Klinisk opplysning

Innhold i reason brukes som label

 

 

Reasons.display

Svarrapport → Klinisk opplysning

Innhold i reason brukes som label

 

 

Reasons.text

Svarrapport → Klinisk opplysning

 

ReqComment

Note

RekvirentensKommentarer

Rekvirentens kommentar

 

IdByServProvider

Identifier (system = ServReqIdByServProvider)

TjenesteytersId

Tjenesteyters id

 

PaymentCat

Extension.nilar-payment-category

Betalingskategori

Betalingskategori

 

ReceiptDate

Extension.nilar-receipt-date

TidspunktForMottak

Mottatt

 

Reservation

Extension.nilar-reservation

Reservasjon

Reservasjon

 

Comment

Extension.nilar-comment

Kommentarer

Innhold i heading brukes som label

 

Prøvemateriale

 

XML (AnalysedSubject)

FHIR (Specimen)

KJ (Specimen)

Visning (Prøvemateriale)

Type/TypeCoded

Type

Type

Type materiale

IdByRequester

Identifier (system = AnalysedSubjectIdByRequester)

RequesterId

Rekvirents id

IdByServProvider

AccessionIdentifier

Accessionidentifier

Avsenders id

Comment

Note

SpecimenDetails.kommentarer

Kommentar

PreservMaterial

Container.additive

SpecimenDetails.preservative

Konserveringsmiddel

SampleCollProc

Collection.method

SpecimenDetails.collectionProcedure

Prøvetakingsprosedyre

RelServProv

Collection.collector

SpecimenDetails.relation

Relasjon

AnatomicalOrigin

Collection.bodySite

BodySite

Anatomisk lokalisasjon

CollectedSample.CollectedDate/ProducedDate

Collection.collectedDateTime

CollectedDateTime

Prøvetakningstidspunkt

CollectedSample.CollectorComment

Collection.extention.comment

SpecimenDetails.provetakersKommentarer

Prøvetakers kommentar

CollectedSample.Logistics

Collection.extension.nilar-logistics

SpecimenDetails.logistikk

Logistikk

Accredited

Extension.nilar-accredited

SpecimenDetails.Accredited

Akkreditert

SampleHandling

Extension.nilar-sample-handling

SpecimenDetails.handteringAvProve

Håndtering av prøve

Pretreatment

Extension.nilar-pretreatment

SpecimenDetails.forbehandling

Forbehandling

Number

Extension.nilar-container-count

Number

Antall

Prøvesvar

Felles for alle typer prøvesvar

XML (ResultItem)

FHIR (Observation)

KJ (ObservationMetadata)

Visning (Prøvesvar)

Kommentar

N/A

Id

MessageId

N/A

 

N/A

Extension.nilar-diagnostic-report-ref

DiagnosticReportId

N/A

 

Investigation.Id

Code

Code.code

Graf → Tooltip

 

Code.description

Graf → Tooltip

 

Category

Code.category

N/A

 

NumResult

Value.unit

Code.unit

Graf → Tooltip

 

Detaljer her

Effective

EffectiveDateTime

Graf → Tooltip

 

RelServProv

Performer

PerformingOrganizations

Graf → Tooltip

 

Numerisk prøvesvar og tekstlige prøvesvar med heading laboratoriesvar (LAB)

XML (ResultItem)

FHIR (Observation)

KJ (NumeriskProvesvar)

Visning (Prøvesvar)

Kommentar

ServType + StatusInvestigation

Status

status

Status

 

Detaljer her

Effective

undersokelsesdato

Tidspunkt

 

Investigation.Id

Code (first)

undersokelse

Undersøkelse

 

kodeverkKode

N/A

 

kodeverk

N/A

 

Code (system = Comment)

kommentarer

Merknad

 

Investigation.Spec

Method

supplerendeOpplysning.display

Vis detaljer → Metode

 

supplerendeOpplysning.code

 

 

supplerendeOpplysning.system

 

 

Comment

Note

kommentarer

Merknad

 

NumResult

Value

verdi

Verdi

 

enhet

I kolonne "Ref.område"

 

DevResultInd

Interpretation

avviksmarkor

Verdi (tooltip)

 

harAvvik

Verdi (farge)

 

RefInterval

ReferenceRange

referanseomrade

Ref.område

 

RefAnalysedSubject

Specimen.AccessionIdentifier

provematerialeId

Vis detaljer → Ref.prøve

 

Accredited

Extension.nilar-accredited

akkreditert

Vis detaljer → Akkreditering

 

StatusChangeDate

Extension.nilar-status-changed-date

statusendringsdato

Vis detaljer → Status endringsdato

 

CounterSignDate

Extension.nilar-counter-sign-date

kontrasignaturdato

Vis detaljer → Kontrasignatur dato

 

MedicalValidationDate

Extension.nilar-medical-validation-date

medisinskValideringsdato

Vis detaljer → Medisinsk validerings dato

 

Tekstlig prøvesvar

XML (ResultItem)

FHIR (Observation)

KJ (TekstligProvesvar)

Visning (Prøvesvar)

Kommentar

IdResultItem

Identifier (system = ResultItemId)

id

Id

 

ServType + StatusInvestigation

Status

status

Status

Vis detaljer → Status

Investigation.Id

Code

undersokelser

"Overskrift" på delsvar

 

Code (system = Comment)

kommentarer

Kommentar

 

Comment

Note

kommentarer

Kommentar

 

NumResult

TextResult

DateResult

Interval

Value

tekstligResultat

Selve resultatet (blå boks)

 

benevning

Selve resultatet (blå boks)

 

undersokelser

"Overskrift" på delsvar

 

Value (system = Comment)

kommentarer

Kommentar

Vis detaljer → Kommentar

DevResultInd

Interpretation

avvik

Avvik

 

RefInterval

ReferenceRange

referanseomrade

Ref.int

 

RelServProv

Performer

tilknyttetTjenesteyter

Tilknyttet tjenesteyter

 

ResultItem + RefIdResultItem

HasMember

delsvar

Vises som delsvar

 

RefAnalysedSubject

Specimen.AccessionIdentifier

provematerialeId

Ref.prøve

Vis detaljer → Ref. Prøve

Accredited

Extension.nilar-accredited

akkreditert

Vis detaljer → Akkreditering

Vis detaljer → Akkreditert

StatusChangeDate

Extension.nilar-status-changed-date

statusendringsdato

Statusendringsdato

Vis detaljer → Statusendringsdato

CounterSignDate

Extension.nilar-counter-sign-date

kontrasignaturdato

Kontrasignaturdato

 

MedicalValidationDate

Extension.nilar-medical-validation-date

medisinskValideringsdato

Medisinsk valideringsdato

 

DescrDate

Extension.nilar-description-date

beskrivelsesdato

Beskrivelsesdato

Vis detaljer → Beskrivelsesdato

InvDate

Extension.nilar-investigation-date

undersokelsesdato

Undersøkelsesdato

Vis detaljer → Undersøkelsesdato

ServType

Extension.nilar-history

erHistorikk

Delsvar (bakgrunnsfarge)

 

  Ikke mappet

strukturertInfo

Strukturert info

Pt er XML feltene ikke mappet i FHIR

Investigation.Spec

Extension.nilar-specification

supplerendeOpplysninger

"Under overskrift" delsvar

 Merk: Denne mappes forskjellig fra lab- og numeriske svar

Laboratoriesvar

XML (ResultItem)

FHIR (Observation)

KJ (LaboratorieProvesvar)

Visning (Prøvesvar)

Kommentar

ServType + StatusInvestigation

Status

Status

Status

 

Investigation.Id

Code (first)

undersokelse

Undersøkelse

 

kodeverkKode

Undersøkelse (tooltip)

 

 

kodeverk

Undersøkelse (tooltip)

 

Code (system = Comment)

kommentarer

Merknad

 

Investigation.Spec

Method

SupplerendeOpplysning.display

Vis detaljer → Metode

 

SupplerendeOpplysning.code

N/A

 

SupplerendeOpplysning.system

N/A

 

Comment

Note

kommentarer

Kommentar

 

TextResult

Value

verdi

Verdi

 

klassifikasjoner

Resistens-tabell

 

DevResultInd

Interpretation

avviksmarkor

Merknad

 

ResultItem + RefIdResultItem

HasMember

delsvar

Resistensbestemmelser

 

RefAnalysedSubject

Specimen.AccessionIdentifier

provematerialeId

Ref.prøve

 

Accredited

Extension.nilar-accredited

akkreditert

Akkr.

 

StatusChangeDate

Extension.nilar-status-changed-date

Statusendringsdato

 

 

CounterSignDate

Extension.nilar-counter-sign-date

Kontrasignaturdato

 

 

MedicalValidationDate

Extension.nilar-medical-validation-date

MedisinskValideringsdato

 

 

InvDate

Extension.nilar-investigation-date

undersokelsesdato

Dato

 

 

Mapping av roller (helsepersonell + virksomheter)

Overordnet mapping av roller

Forklaring av felter i XML-en

XML

Forklaring

ServReport.ServiceProvider

Avsender av svarrapporten

ServReport.Requester

Mottaker av svarrapporten

ServReport.RelServProv

Utførende laboratorium

ServReport.Patient.ResponsibleHcp

Rekvirent

ServReport.Patient.ResultItem.RelServProv

Ansvarlig helsepersonell for delsvar

ServReport.Patient.AnalysedSubject.RelServProv

Prøvetaker

Mapping

Rolle som vises i KJ

XML

Fallback XML

Rekvirent

ServReport.Patient.ResponsibleHcp

ServReport.Requester

Utførende laboratorium

ServReport.RelServProv

ServReport.ServiceProvider

Ansvarlig helsepersonell for delsvar

ServReport.Patient.ResultItem.RelServProv

1) ServReport.Patient.ResultItem.RelServProv oppover i hierarkiet

2) ServReport.RelServProv

3) ServReport.ServiceProvider

Prøvetaker

ServReport.Patient.AnalysedSubject.RelServProv

 

Regler for fallback

Feltene ovenfor inneholder helsepersonell og/eller organisasjon. 

  • Hvis det finnes info om helsepersonell i det foretrukne XML-feltet, bruker man det. Hvis ikke henter man info om helsepersonell fra fallback.
  • Hvis det finnes info om organisasjon i det foretrukne XML-feltet, bruker man det. Hvis ikke henter man info om organisasjon fra fallback.
  • Hvis det foretrukne XML-feltet i sin helhet ikke er tilgjengelig, henter man både helsepersonell og organisasjon fra fallback.

Mapping av en enkelt rolle

 Forklaring av felter i XMl-en

XML

Forklaring

HCP

Opplysninger om en helsetjenesteenhet

HCP.Inst

Virksomhet

HCP.Inst.Dept

Avdeling

HCP.Inst.HCPerson

Helsepersonell i en virksomhet

HCP.HCProf

Opplysninger om helsepersonell

Mapping av helsepersonell

Enten mappes HCProf, eller så mappes Inst.HCPerson. 

Mapping av virksomhet

Navnet på virksomheten blir "Inst.Name, Inst.Dept.Name".

Når det gjelder Id (f.eks. orgnr), brukes Dept.Id hvis den finnes. Hvis ikke brukes Inst.Id.