Skip to main content

FHIR extensions for SparkAutoMapper

Project description

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 = AutoMapperFhir(
    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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sparkautomapper.fhir-0.1.41.tar.gz (57.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sparkautomapper.fhir-0.1.41-py3-none-any.whl (177.8 kB view details)

Uploaded Python 3

File details

Details for the file sparkautomapper.fhir-0.1.41.tar.gz.

File metadata

  • Download URL: sparkautomapper.fhir-0.1.41.tar.gz
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for sparkautomapper.fhir-0.1.41.tar.gz
Algorithm Hash digest
SHA256 3ed59b4a564ad65dcb316fba2a75e2741f516c1c932d49e5dfcef40e1dafef8b
MD5 60bcc156e95e92e163973674f4b77d5f
BLAKE2b-256 5e6d337920fa69f4271a0656473e8f6723dd1ee77a7e30d5827902f67640f306

See more details on using hashes here.

File details

Details for the file sparkautomapper.fhir-0.1.41-py3-none-any.whl.

File metadata

  • Download URL: sparkautomapper.fhir-0.1.41-py3-none-any.whl
  • Upload date:
  • Size: 177.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for sparkautomapper.fhir-0.1.41-py3-none-any.whl
Algorithm Hash digest
SHA256 5fedd238719505d343ca99177739b1825f3aaedeefe874589b9e1b0b089faf6b
MD5 70106fee7ddab05f715a5f797a60561c
BLAKE2b-256 d83837c4d04f35deb451d8f07ffe670e8434ff0fb1324d4d6544e5d5cf5f59bb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page