Radrecord

Latest version: v0.0.1

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.5.0

Adds the following fields:
- Hospital Affiliation (`hospital_affiliation`, a multi-line free-text field)
- Informed Consent (ICATH) Provider (`is_icath`, a flag)
- WPATH Provider (`is_wpath`, a flag)
- ADA/Wheelchair Accessible (`wheelchair_accessible`, a flag)
- Sliding Scale (`sliding_scale`, a flag)

The new flag fields (as well as the existing `visible` field) are now coerced appropriately with a `convert_boolean` method.

We now have a single `normalize_record` method that normalizes categories/populations and performs coercion of all boolean fields.

All normalization and validation functions are now backed by a suite of unit tests in `rad_record_tests.py`.

1.4.1

Addresses cases when `category_name` and `category_names` or `population_names` and `population_tags` are provided simultaneously, in which case normalization will ignore the delimited value and always go with the list form.

1.4.0

This adds population fields similar to those already used for categories.

1.3.0

This is detected in validation and, if provided, must be in `YYYY-MM-DD` format.

1.2.0

1.1.0

This adds the `hours` and `npi` fields to the RadRecord format.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.