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.2.0.tar.gz (9.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.2.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sescam-0.2.0.tar.gz
Algorithm Hash digest
SHA256 841463f068fdd090c4193279adba0f33e7fb5ef5ec2ee70411c81ad8bc5ec038
MD5 398cb1b2e357a498c5cf1ea2b0c542fe
BLAKE2b-256 7806f0b833b1d7561a02e0016e041fb8d06e73b4776c098e30b6b5fcc7535e99

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sescam-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 485127c19847a4521afc61249e921626030359364a7b10817a1aac5476516f64
MD5 43f44fe5094592d3b5ef138c941b7c6f
BLAKE2b-256 47e64f7cc77a2adf73f27120c7ed5a31604f436c6722906ce048eaa3b092a955

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