Skip to main content

dhis2w-fhir-serve

FHIR facade server over a generated IG project, mounted as d2w fhir serve.

  • Reads a project's compiled IG (ig/fsh-generated/resources) plus its predefined resource trees (ig/input/resources) into an in-memory ResourceStore a FHIR client can read and search.
  • Receives QuestionnaireResponse captures into a ResponseSpool: atomic writes to <project>/.serve/responses/received, and reads that re-read the directory so a d2w fhir forward run beside the server is visible immediately.
  • Lists the whole spool with its lifecycle state at GET /spool - received, forwarded, or rejected beside the DHIS2 import report that says why.

The store is byte-faithful: a resource is served exactly as SUSHI emitted it. A stored response is the submission as received - a receipt, never a live view of DHIS2 data.

Download files

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

Source Distribution

dhis2w_fhir_serve-1.8.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

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

dhis2w_fhir_serve-1.8.2-py3-none-any.whl (1.5 MB view details)

Uploaded Python 3

File details

Details for the file dhis2w_fhir_serve-1.8.2.tar.gz.

File metadata

  • Download URL: dhis2w_fhir_serve-1.8.2.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dhis2w_fhir_serve-1.8.2.tar.gz
Algorithm Hash digest
SHA256 87025c309dffd9aa883e7fb16f897680100cef4ebc9e1f38d1e721fd64f03a11
MD5 49d6ff0edfecf159593c1765bb66b5cb
BLAKE2b-256 afc27f95cd67aa58a570f17a7ef8cdb29636181765885585a13662cd3f3aeef5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dhis2w_fhir_serve-1.8.2.tar.gz:

Publisher: pypi-publish.yml on winterop-com/dhis2w-utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dhis2w_fhir_serve-1.8.2-py3-none-any.whl.

File metadata

File hashes

Hashes for dhis2w_fhir_serve-1.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ccad56e1ce57f0e48654cdf1d7fcb26b4615d5aedf6ebceb2269cea5438e7365
MD5 ecdd7dd6c109ae306a505cab71a848af
BLAKE2b-256 746e7ad075bf7670b1240b6d566acd3e08986465f496e439bed1165a4a0bfd48

See more details on using hashes here.

Provenance

The following attestation bundles were made for dhis2w_fhir_serve-1.8.2-py3-none-any.whl:

Publisher: pypi-publish.yml on winterop-com/dhis2w-utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.18.0

2 files

1.17.0

2 files

1.16.0

2 files

1.15.0

2 files

1.14.0

2 files

1.13.4

2 files

1.13.3

2 files

1.13.2

2 files

1.13.1

2 files

1.13.0

2 files

1.12.0

2 files

1.11.0

2 files

1.10.0

2 files

1.9.0

2 files

1.8.3

2 files

This release

1.8.2 This release

2 files

1.8.1

2 files

1.8.0

2 files

1.7.0

2 files

1.6.0

2 files

1.5.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page