Skip to main content

Add your description here

Project description

SESCAM API Client

This project is a Python 3 library that provides an interface to the Mi Salud Digital API from the Servicio de Salud de Castilla-La Mancha (SESCAM).

Features

With this library, you can:

  • Authenticate using a patient's CIP (Personal Health ID).
  • Retrieve personal patient data, including name, date of birth, and assigned health center.
  • List available appointment types (e.g., medical consultations, vaccinations, etc.).
  • Check available appointment slots for a specific type of service.
  • Book an appointment, whether in-person or by phone, for both doctors and nurses, or for flu and COVID vacunations.
  • View upcoming scheduled appointments.
  • Cancel existing appointments.

Intended Use

This client is designed to facilitate appointment management with the Castilla-La Mancha public healthcare system. It can be used for personal projects, custom integrations, or administrative tools.

Requirements

  • Python 3.8 or later
  • Dependencies listed in pyproject.toml (mainly requests)

Disclaimer

This project is provided for educational purposes only. Any use of this API should comply with the official terms and policies of the SESCAM healthcare system.

Part of the code was generated using AI tools, as an experiment to check how helpful it can be in developing a new project from scratch.

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

sescam-0.1.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

sescam-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file sescam-0.1.0.tar.gz.

File metadata

  • Download URL: sescam-0.1.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.25

File hashes

Hashes for sescam-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e6f1984bf7e4d2800690b86b7726f06cbbc5dd02e993059cfe3aca89d06e590d
MD5 3f62fb4ec17ca73033a7d131102b8780
BLAKE2b-256 a6bd979eae957f010ac95fab726e11ad692b7735514cd6824b856a9bd08a6421

See more details on using hashes here.

File details

Details for the file sescam-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sescam-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.25

File hashes

Hashes for sescam-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ba7ecee8a0ac44b2284be32887fdfc58b79c7fc6621df083278d2ca9488b1ce
MD5 b57a9ee0e6059d3312e5c6a59b79ffb3
BLAKE2b-256 cb27d43cd2ac6d302452f0ea109cf3d521120ab3ca4c47a160772ea3b62b57bf

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