Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/feature #10

Open
wants to merge 37 commits into
base: development
Choose a base branch
from
Open

Fix/feature #10

wants to merge 37 commits into from

Conversation

teslajoy
Copy link
Collaborator

@teslajoy teslajoy commented Aug 22, 2024

Specimen Enhancements:

  • Added a parent reference to the Specimen resource.
  • Implemented a function to create an Organization for the Specimen collector reference, capturing a hierarchy of Lab (“sub_organization”)-> Lab (“sub_organization”)-> Organization.

Observation Enhancements:

  • Introduced a general Observation code for Specimens, used when no code exists or is not captured through Jinja templates.
  • Enhanced Observation.component handling to support a list of CodeableReferences instead of creating one Observation per a general context.
  • Fixed the Observation.focus reference to correctly point to the entity that the Observation components focus is on.

Specimen Identifiers:

  • Added support for multiple identifiers for Specimen resources. Needs to be generalized to all FHIR entities in the next PRs.

MedicationAdministration to SubstanceDefinition:

  • Added support for Substance and SubstanceDefinition resources, based on drug names found in the ChEMBL database (version 34, located at ./resources/chembl/chemble_34.db).
  • Created a workflow linking MedicationAdministration -> Medication -> Substance -> SubstanceDefinition entities in FHIR.
    Note: The current workflow involves SQL-based searches in ChEMBL per row and includes regimen and index start date days identifiers that are use-case specific. It’s the functional workflow etl, it is not ideal and could be optimized in future PRs.

@teslajoy teslajoy requested a review from bwalsh December 4, 2024 15:48
@teslajoy teslajoy requested a review from quinnwai February 7, 2025 21:13
@teslajoy
Copy link
Collaborator Author

teslajoy commented Feb 7, 2025

this goes hand in hand with fhir_labkey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant