-
Notifications
You must be signed in to change notification settings - Fork 13
FHIR Microbiology
alexmbennett2 edited this page Mar 1, 2022
·
2 revisions
The MIMIC data is mapped into three microbiology profiles in FHIR. The microbiology framework is:
- Test: The test being completed
- Organism: The organism the test is completed on
- Susceptibility:The organisms antibiotic susceptibility result
In FHIR the test->organism->susceptibility framework becomes ObservationMicroTest->ObservationMicroOrg->ObservationMicroSusc. Each of the profiles is based on the US Core ObservationLabs profile.
The primary information stored in the test profile is the test id, timing, and references to ObservationMicroOrg
Notes:
- The time stored in fhir,
effectiveDateTime
, is thecharttime
from MIMIC. This is the time the specimen was collected - There are tests with no links to organisms. These tests are kept since they specify why the test could not be completed. The majority of the time this is a simple as no growth occuring. The
comments
column from microbiologyevents is pulled in asvalueString
to provide a value for the tests with no organism - specimen is stored here
The primary information stored in the organism profile is the organism, reference to ObservationMicroSusc and reference back to ObservationMicroTest
Notes:
- The time stored in ObservationMicroOrg is just a repeat of ObservationMicroTest, pulling in microbiologyevents
charttime
- references a single ObservationMicroTest the organism is a part of with
derivedFrom
- references one to many ObservationMicroSusc as part of
hasMember
- There are a small amount of entries that have an organism but no susceptiblity results, these values store a
valueString
with either the microbiologyeventscomments
column info if present or a fixed message: 'No susceptibility data present'.
The primary information stored in the susceptibility profile is the antibiotic tested, susceptiblity results, and timing of results available.
Notes:
- The time stored in this profile in
effectiveDateTime
represents when the result was made available - The antibiotic tested is stored in the
code
element - The susceptibility result for that antibiotic is stored under
interpretation