Skip to main content

Python library and optional CLI for Future Healthcare

Project description

future-healthcare-cli

ci test codecov PyPI pyversions Current version on PyPI Very popular Code style: black

Python library and optional CLI for Future Healthcare.

The CLI helps with common refund flows:

  • login stores your API token locally
  • check lists refund status/history
  • submit submits a new expense with receipt metadata

Install

Install the CLI with uv:

uv tool install 'future-healthcare[cli]'

This makes the future-healthcare command available on your system.

If you want receipt parsing via OCR / vision models as well:

uv tool install 'future-healthcare[cli,vision]'

Run Without Installing

You can also run it directly with uvx:

uvx --from 'future-healthcare[cli]' future-healthcare --help

With vision support:

uvx --from 'future-healthcare[cli,vision]' future-healthcare submit --help

Usage

Log in first:

future-healthcare login -u YOUR_USERNAME -p YOUR_PASSWORD

Check existing refunds:

future-healthcare check

Submit a receipt by passing the required fields explicitly:

future-healthcare submit ~/Downloads/example-receipt.pdf \
  --business-nif 509876543 \
  --invoice-number 'INV 2026/0001' \
  --total-amount 40 \
  --date '2026-03-14'

Or let the CLI extract those fields from the receipt with vision support:

future-healthcare submit ~/Downloads/example-receipt.pdf --vision

The submit command may prompt you to choose the insured person, service, or building when multiple matches are available.

Local Data

The CLI stores local state under the platform-specific config directory for future-healthcare-cli, including:

  • token.txt for the login token
  • config.toml for CLI defaults
  • logs/ for submission logs and copied input files

Development

See CONTRIBUTING.md.

Project details


Download files

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

Source Distribution

future_healthcare-0.0.3.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

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

future_healthcare-0.0.3-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file future_healthcare-0.0.3.tar.gz.

File metadata

  • Download URL: future_healthcare-0.0.3.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for future_healthcare-0.0.3.tar.gz
Algorithm Hash digest
SHA256 6baabdeec114123e904b274bfddc0f1e27d153e9cbc70152a5a2e467ec670682
MD5 953bc07dd021901fd1db17c7b66d0268
BLAKE2b-256 36600c11415c02aa4afa917f2e4064c439bcf40ffe6d719accc8ef80ee6cdd15

See more details on using hashes here.

File details

Details for the file future_healthcare-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for future_healthcare-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 85827c34375f43364f6dc90eb8f4fb792527424cfaf4058626fc0fcd597b6872
MD5 d6a1723b5c418c240d42e486d83390e2
BLAKE2b-256 085a422ade0529bdb11574609c0d3fc1e9a9d9a1e9423a85f3a97d0425d72b72

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