/
GetLaboratoryOrderOutcome, version 3.1 och 4.0

GetLaboratoryOrderOutcome, version 3.1 och 4.0

Av tabellerna nedan framgår mappningar av XML-element mellan version 3.1 och 4.0 av tjänstekontraktet GetLaboratoryOrderOutcome. Mappningarna finns även att ladda ned som ett Excel-ark.


Begäran

GetLaboratoryOrderOutcome 3.1

GetLaboratoryOrderOutcome 4.0

GetLaboratoryOrderOutcome 3.1

GetLaboratoryOrderOutcome 4.0

Namn

Typ

Kommentar

Kardinalitet

Namn

Typ

Kommentar

Kardinalitet

careUnitHSAId 

HSAIdType

Filtrering på Vårdenhet vilket motsvarar healthcareProfessionalCareUnitHSAId i accountableHealthcareProfessional.

0..*

//*:careUnitHSAId

IIType

Filtrering på vårdenhet vilket motsvarar accountableCareUnit i svaret.
root sätts till oid(1.2.752.129.2.1.4.1) för HSA
extension sätts till HSAid på vårdenhet

0..*

patientId

PersonIdType

Id för patienten där fältet id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.

1..1

//*:patientId
rule001

IIType

Id för patienten där fältet id sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.

1..1

datePeriod

DatePeriodType

Begränsning av sökningen i tid. Begränsningen sker genom att resultatet innehåller de poster vars, av förekommande tidfält analys/analysisTime, bildade tidsintervall till någon del överlappar med det tidsintervall som anges i begäran. Ändpunkterna inkluderas i respektive intervall.

0..1

//*:datePeriod

DatePeriodType

Begränsning av sökningen i tid, vilket innebär att endast svar där giltighetsintervallet ligger helt eller delvis inom efterfrågat tidsintervall returneras.

start:
end:

0..1

datePeriod/start

string

Startdatum. Format ÅÅÅÅMMDD.

1..1

 

 

 

 

datePeriod/end

string

Slutdatum. Format ÅÅÅÅMMDD.

1..1

 

 

 

 

sourceSystemHSAId

HSAIdType

Begränsar sökningen till dokument som är skapade i angivet system. 

0..1

//*:sourceSystemHSAId
rule002

 

Begränsar sökningen till dokument som är skapade i angivet system. 

0..1

careContactId

string

Begränsar sökningen till den vård- och omsorgskontakt där den vårdbegäran som låg till grund för laboratoriesvaret skapades.

0..*

//*:careContactId
rule003

strings

Begränsar sökningen till den vård- och omsorgskontakt där den vårdbegäran som låg till grund för laboratoriesvaret skapades.

0..*

 

 

 

 

//*:careGiverHSAId

IIType

Filtrering på vårdgivare vilket motsvarar accountableCareGiver i svaret.
root sätts till oid(1.2.752.129.2.1.4.1) för HSA
extension sätts till HSAid på vårdgivare

0..*


Svar (Header)

GetLaboratoryOrderOutcome 3.1

GetLaboratoryOrderOutcome 4.0

GetLaboratoryOrderOutcome 3.1

GetLaboratoryOrderOutcome 4.0

Namn

Typ

Kommentar

Kardinalitet

Namn

Typ

Kommentar

Kardinalitet

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader

PatientSummaryHeaderType

Innehåller basinformation om dokumentet

1..1

//*:header

HeaderType

Notera att beskrivningar av Header-fälten finns i Bilaga JoL Header_v.1.2 [R7]. I denna tabell anges endast kompletteringar till de generella attributbeskrivningarna.

1..1

 

 

 

 

//*:header/*:record

recordType

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/documentId

string

Unik identifierare för undersökningsresultatet. Identitet ska vara unik inom källsystemet

1..1

//*:header/*:record/*:id

IIType

Angivelse av identitetsbeteckning för laboratoriesvaret.
Motsvarar Laboratoriesvar.id i informationsspecifikationen [R6]

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/sourceSystemHSAId

HSAIdType

HSAid för det system som dokumentet är skapat i.

1..1

//*:header/*:sourceSystemId

IIType

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/documentTitle

 

Skall ej anges.

0..0

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/documentTime

TimeStampType

Tidpunkt då svar skickas från laboratoriesystemet till framställaren av vårdbegäran och ev kopiemottagare

1..1

//*:header/*:record/*:timestamp

TimeStampType

Motsvarar Laboratoriesvar.svarstidpunkt i  informationsspecifikationen [R6

1..1

 

 

 

 

//*:header/*:accessControlHeader

AccessControlHeaderType

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/patientId

PersonIdType

Id för patienten. 

1..1

//*:header/*:accessControlHeader/*:originalPatientId

IIType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/patientId/id

string

Sätts till patientens identifierare. Anges med 12 tecken utan avskiljare.

1..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/patientId/type

string

Type sätts till OID för typ av identifierare. 

1..1

 

 

 

 

 

 

 

 

//*:header/*:accessControlHeader/*:careProcessId

UUIDType

 

0..1 

 

 

 

 

.//*:header/*:accessControlHeader/*:lockTime

TimeStampType

 

0..1

 

 

 

 

//*:header/*:accessControlHeader/*:blockComparisonTime

TimeStampType

I detta fält anges provtagningstidpunkt. Om ett svar innehåller analyser utförda på olika prov anges tidpunkt för det senast tagna provet.

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional

HealthcareProfessionalType 

Information om den hälso- och sjukvårdsperson som framställt vårdbegäran som ligger till grund för svaret, nedan kallad författare.

1..1

//*:header/*:author

 

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/authorTime

TimeStampType

Tidpunkt då vårdbegäran registrerades i systemet.

1..1

//*:header/*:author/*:timestamp

OrgUnitType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalHSAId

HSAIdType

Författarens HSA-id

0..1

//*:header/*:author/*:id

IIType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalName

string

Namn på författaren. Om tillgängligt skall detta anges.

0..1

//*:header/*:author/*:name

string

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode

CVType 

Information om personens befattning. Om möjligt skall KV Befattning (OID 1.2.752.129.2.2.1.4), se referens [R 5]. Om kodverk saknas anges befattning i originalText.

0..1

//*:header/*:author/*:byRole

CVType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/code

string

Befattningskod. Om code anges skall också codeSystem samt displayName anges.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/codeSystem

string

Kodsystem för befattningskod. Om codeSystem anges skall också code samt displayName anges.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/codeSystemName

string

Namn på kodsystem för befattningskod.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/codeSystemVersion

string

Version på kodsystem för befattningskod.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/displayName

string

Befattningskoden i klartext. Om separat displayName inte finns i producerande system skall samma värde som i code anges.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalRoleCode/originalText

string

Om befattning är beskriven i ett lokalt kodverk utan OID, eller när kod helt saknas, kan en beskrivande text anges i originalText. Om originalText anges skall inget annat värde i healthcareProfessionalRoleCode anges.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit

OrgUnitType

Den organisation som författaren är uppdragstagare på

1..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitHSAId

HSAIdType

HSA-id för organisationsenhet.

1..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitname

string

Namnet på den organisation som författaren är uppdragstagare på

1..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitTelecom

string

Telefon till organisationsenhet

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitEmail

string

Epost till enhet

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitAddress

string

Postadress för den organisation som författaren är uppdragstagare på. Skrivs på ett så naturligt sätt som möjligt, exempelvis:

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalOrgUnit/orgUnitLocation

string

Text som anger namnet påplats eller ort för organisationens fysiska placering

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalCareUnitHSAId

HSAIdType

HSA-id för Vårdenhet. Skall anges om tillgänglig.

0..1

//*:header/*:accessControlHeader/*:accountableCareUnit

IIType

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/accountableHealthcareProfessional/healthcareProfessionalCareGiverHSAId

HSAIdType

HSA-id för vårdgivaren, som är vårdgivare för den enhet som författaren är uppdragstagare för. Skall anges om tillgänglig.

0..1

//*:header/*:accessControlHeader/*:accountableCareGiver

IIType

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/legalAuthenticator

LegalAuthenticatorType

Information om vem som signerat informationen i dokumentet. Det är normalt laboratorieläkeren som signerar laboratoriesvar.

0..1

//*:header/*:signature

SignatureType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/legalAuthenticator/signatureTime

TimeStampType

Tidpunkt för signering av svaret.

1..1

//*:header/*:signature/*:timestamp

TimeStampType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/legalAuthenticator/legalAuthenticatorHSAId

HSAIdType

HSA-id för person som signerat dokumentet

0..1

//*:header/*:signature/*:id

IIType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/legalAuthenticator/legalAuthenticatorName

string

Namnen i klartext för signerande person.

0..1

//*:header/*:signature/*:name

String

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/legalAuthenticator/legalAuthenticatorRoleCode

 

Skall ej anges.

0..0

//*:header/*:signature/*:byRole

CVType

 

0..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/approvedForPatient

boolean

Anger om information får delas till patient. Värdet sätts i sådant fall till true, i annat fall till false. 

1..1

//*:header/*:accessControlHeader/*:approvedForPatient

Boolean

 

1..1

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/careContactId

string

Identitetet för den vård- och omsorgskontakt som föranlett den information som omfattas av dokumentet. Identiteten är unik inom källsystemet.

0..1

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/nullified

 

Skall ej anges.

0..0

 

 

 

 

laboratoryOrderOutcome/laboratoryOrderOutcomeHeader/nullifiedReason

 

Skall ej anges.

0..0

 

 

 

 

 

 

 

 

//*:header/*:cancellation

CancellationType

 

0..1

 

 

 

 

//*:header/*:cancellation/*:id

IIType

 

0..1

 

 

 

 

//*:header/*:cancellation/*:name

String

 

0..1

 

 

 

 

//*:header/*:cancellation/*:timestamp 

TimeStampType

 

1..1

 

 

 

 

//*:header/*:cancellation/*:byRole

CVType

 

1..1


Svar (Body)

GetLaboratoryOrderOutcome 3.1