Izmeklējuma reģistrācija un labošana

Laboratorisko izmeklējumu rezultātu datu apmaiņas nodrošināšanai tiek izmantots FHIR R4B bāzes resurss Observation

Izmeklējuma rezultāta struktūra

Izmeklējuma datu apmaiņai izmanototais profils:

idΣ0..1id
id0..0id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)
securityΣ0..0CodingBinding
id1..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ I1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
id1..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ I1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
id1..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ I1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
id1..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ I1..1code
displayΣ0..0string
userSelectedΣ0..0boolean
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedI0..0Resource
id0..0id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..1string
modifierExtension?! I0..*Extension
id0..0id
extensionI0..*Extension
useΣ ?!0..0codeBinding
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ0..0uri
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textΣ0..0string
systemΣ0..0uri
valueΣ1..1string
periodΣ I0..0Period
id0..0id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBindingFixed Value
identifierΣ0..0Identifier
displayΣ0..0string
id0..0id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBindingFixed Value
identifierΣ0..0Identifier
displayΣ0..0string
partOfΣ I0..0Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusΣ ?!1..1codeBinding
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textΣ0..0string
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..0id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBindingFixed Value
identifierΣ0..0Identifier
displayΣ0..0string
id0..0id
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..0uriBinding
id0..0id
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ0..1string
encounterΣ I0..0Reference(Encounter)
id0..0id
extensionI0..*Extension
startΣ I1..1dateTime
endΣ I1..1dateTime
issuedΣ1..1instant
id0..0id
extensionI0..*Extension
referenceΣ I0..1string
typeΣ1..1uriBindingFixed Value
identifierΣ0..0Identifier
displayΣ0..1string
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
id0..0id
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ1..1string
systemΣ I1..1uriFixed Value
codeΣ1..1code
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..1string
id0..0id
extensionI0..*Extension
value0..1System.String
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
id0..1id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..0Identifier
displayΣ0..1string
authorReferenceReference(Practitioner | Organization)
timeΣ0..0dateTime
textΣ1..1markdown
bodySite0..0CodeableConcept
method0..1CodeableConcept
id0..0id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBindingFixed Value
identifierΣ0..0Identifier
displayΣ0..0string
id0..0id
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0id
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ0..0uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I1..1Reference(Organization)
displayΣ1..1string
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..0id
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ I1..1uriFixed Value
codeΣ1..1code
id0..0id
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ I1..1uriFixed Value
codeΣ1..1code
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..1string
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..1string
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ I1..1uriFixed Value
codeΣ1..1code
id0..0id
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ I1..1uriFixed Value
codeΣ1..1code
text0..1string
id1..1id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
id1..1id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..0id
extensionI0..*Extension
id0..0id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
dataAbsentReasonI0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Izsaukuma veikšana

Izmeklējuma datu reģistrācijai tiek izmantots POST pieprasījumi. Izmeklējuma datu reģistrācijai tiek izmantots PUT pieprasījumi.

Resursu reģistrācija ir asinhronais process. Lai iegūtu reģistrācijas pieprasījuma statusu jāveic uzdevuma statusa izgūšanas pieprasījums (sk. Asinhronie datu izmaiņu pieprasījumi).