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 | ||||||
---|---|---|---|---|---|---|---|
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. | 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 | 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: | 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 |
| 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 | 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. | 0..* |
Svar (Header)
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. | 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 |