Skip to main content

hl7kit (Python)

pip install hl7kit — HL7 v2.x parser (Rust core, PyO3) with byte spans and imaging-order linkage. No runtime dependencies. Wheels for Linux x86_64/aarch64, macOS, Windows; Python 3.9+ (abi3).

import hl7kit
msg = hl7kit.parse(open("order.hl7", "rb").read())
o = msg.order()
o.accession_number, o.requested_procedure_id, o.scheduled_procedure_step_id
o.study_uid.value, o.study_uid.source   # "IPC-3.1" | "ZDS-1.1" | "OBX-110180"
o.warnings                              # e.g. UID conflict between ZDS and OBX

CLI: hl7kit inspect *.hl7 [--json] (exit 1 if any linkage warning).

Metadata

Release files for hl7kit 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hl7kit 0.2.0
File Size Uploaded
hl7kit-0.2.0.tar.gz 32.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for hl7kit 0.2.0
File
hl7kit-0.2.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
hl7kit-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
hl7kit-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details
hl7kit-0.2.0-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details
hl7kit-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details

Total release size: 1.8 MB

Release files / hl7kit-0.2.0.tar.gz

Download URL hl7kit-0.2.0.tar.gz
Size 32.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ce6dce2ccc8086c1f4f3f2ee33da978a2869294c808525248a374fc65e5517e1
BLAKE2b-256 checksum
How to use checksums
ae64d7169fe2d45c09facb127561c5003f5686cf21626c9eb292611739d9608c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / hl7kit-0.2.0-cp39-abi3-win_amd64.whl

Download URL hl7kit-0.2.0-cp39-abi3-win_amd64.whl
Size 188.8 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
9c67a449ac6fab5dd60345724efbf43e1f4aac38e59d47e298a603cc25f3f316
BLAKE2b-256 checksum
How to use checksums
b7363fe33f692128066dfa2489156258ea2acfcee8eb64719edc246acd67bf4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / hl7kit-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL hl7kit-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 500.3 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
28fdece2817d6373e2adca675653d62da155b712305497f9de7fc58676c32ccb
BLAKE2b-256 checksum
How to use checksums
bc73fee9b51514ef57851d494ff0641acfeffbf877da864040cad3769756c7e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / hl7kit-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL hl7kit-0.2.0-cp39-abi3-manylinux_2_28_x86_64.whl
Size 293.5 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
a321e66c53ce1f46556594f4e9e4929c1bd14e4399627b2f2e0b6d2b0599ef10
BLAKE2b-256 checksum
How to use checksums
f1c86db24fbfe4de3cba08c8b2b52e40b3d286642834f773182a064b9927497f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / hl7kit-0.2.0-cp39-abi3-manylinux_2_28_aarch64.whl

Download URL hl7kit-0.2.0-cp39-abi3-manylinux_2_28_aarch64.whl
Size 276.5 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
77611146a3e74c43d4f0bdf5172188629183a98c7863e2c42c9a63cae78e0b76
BLAKE2b-256 checksum
How to use checksums
3a07dc062bea5319a2f082969a3ef7c099fecd963b83552168d86323cc0f57cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / hl7kit-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL hl7kit-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 514.4 kB
Tags CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79853b6ff10017dfbe5c62e575e97afeb370e136cb04a8d6780b7ffdf3d66236
BLAKE2b-256 checksum
How to use checksums
2ae974b1225f9a7a7a38a593b15edab9f044a367174029c9e191d8692b5f959c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

6 release 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