Skip to content

icanbwell/SparkAutoMapper.FHIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6cdb954 · Nov 18, 2024
Aug 21, 2024
Mar 22, 2022
Aug 31, 2021
Aug 31, 2021
Aug 21, 2024
Aug 21, 2024
Aug 21, 2024
Apr 6, 2022
Aug 21, 2024
Oct 11, 2020
Oct 11, 2020
Oct 19, 2020
Aug 23, 2024
Aug 23, 2024
Aug 23, 2024
Mar 22, 2022
Mar 16, 2021
Aug 21, 2024
Oct 19, 2020
Jul 3, 2021
Sep 3, 2024
Aug 21, 2024
Aug 23, 2024
Aug 23, 2024

Repository files navigation

Build and Test

Upload Python Package

Known Vulnerabilities

SparkAutoMapper.FHIR

Add custom FHIR data types to SparkAutoMapper.

Usage

pip install sparkautomapper.fhir

Example

from spark_auto_mapper.automappers.automapper import AutoMapper
from spark_auto_mapper.helpers.automapper_helpers import AutoMapperHelpers as A
mapper = AutoMapper(
    view="members",
    source_view="patients",
    keys=["member_id"]
).withResource(
    resource=F.patient(
        id_=A.column("a.member_id"),
        birthDate=A.date(
            A.column("date_of_birth")
        ),
        name=A.list(
            F.human_name(
                use="usual",
                family=A.column("last_name")
            )
        ),
        gender="female"
    )
)

Publishing a new package

  1. Create a new release
  2. The GitHub Action should automatically kick in and publish the package
  3. You can see the status in the Actions tab