Releases: senaite/senaite.patient
Releases · senaite/senaite.patient
SENAITE.PATIENT 1.4.0
What's Changed
- Add patient marital status by @ramonski in #53
- Optional MRN in Patient Add/Edit forms by @ramonski in #55
- Allow to set additional named phone numbers by @ramonski in #54
- Fix unknown timezone error for birthdate in patient listing by @ramonski in #56
- Patient samples listing and registration form by @ramonski in #57
- Add sample field validation for patient ID by @ramonski in #58
- Migrate Patient MRN/ID Sample Widgets to QuerySelect by @ramonski in #59
- Fix patient's middlename is not displayed in samples listing by @xispa in #60
- Fix Traceback in listing when fullname is different from sample's by @xispa in #61
- Added new name entry mode (firstname + lastname) by @xispa in #62
- Fix Traceback in patient's samples view when name has special characters by @xispa in #63
- Fix samples without patient middle name by @xispa in #64
- Fix cannot create partitions from samples with Patient assigned by @xispa in #65
- Fix widget view mode by @ramonski in #66
- Compatibility with core#2279 by @xispa in #67
- Allow client local patients by @ramonski in #68
- Fix Patient Workflows and Permissions by @ramonski in #69
- Move Patient ID to identifiers by @ramonski in #72
- Fixed Require MRN patient setting - see issue #70 by @mikejmets in #71
- Migrate sample's DateOfBirth field to AgeDateOfBirthField by @xispa in #74
- Use Github actions instead of travis by @xispa in #75
- Use system's default timezone for TZ-naive birth dates by @xispa in #77
- Fix tracbeack on DateOfBirth update while validation fails for others by @xispa in #76
- Make
to_ymd
return a compliant ymd when no elapsed days by @xispa in #78 - Fix traceback when creating partitions by @xispa in #79
- Display error when no value is entered for Medical Record Number by @xispa in #80
- Fix failing GitHub Action by @ramonski in #81
- Fix traceback when adding a patient by @xispa in #82
- Fix Patients are not created on Add Sample submit by @xispa in #83
- Display MRN instead of fullname in temporary identifier widget by @xispa in #85
- Display "Not defined" in listing for patients without MRN set by @xispa in #84
- Fix non-unique MRNs are permitted when "Require MRN" setting is enabled by @xispa in #86
- Remove display_template from sample mrn by @ramonski in #87
- Display all samples by default in Patient context by @xispa in #88
- Fix addition of snapshots in PatientFolder on Patient creation by @xispa in #89
- Compatibility with core#2399 by @xispa in #90
- Allow only 1 Patient per Report by @ramonski in #91
- Allow searches by patient in samples listing by @xispa in #92
- Layered listing searchable text adapter by @ramonski in #93
- Fix Patient Medical Record must be unique error when MRN has leading/traling whitespaces by @xispa in #94
- Fix birth date is not displayed in patients listing by @xispa in #97
- Do not include default races and ethnicities in locales by @xispa in #99
- Use dtime.to_DT instead of api.to_date by @xispa in #96
- Fix AttributeError when DateOfBirth field is hidden in add sample by @xispa in #100
- Fix sex and gender are not translated properly by @xispa in #101
- Fix date of birth is not saved on submit (sample view) by @xispa in #102
New Contributors
- @mikejmets made their first contribution in #71
Full Changelog: 1.3.0...1.4.0
SENAITE.PATIENT 1.3.0
1.3.0 (2022-10-03)
- #51 Add Race and Ethnicity Categories for Patients
- #50 Allow additional email addresses for patients
- #47 Display "Estimated" next to date of birth when estimated from age
- #49 Group configuration settings
- #48 Add Patient middle name
- #46 Added config option to hide age's month and day when older than 1 year
- #45 Added configuration option for Age introduction
- #44 Added Sex as a different field from Gender
SENAITE.PATIENT 1.1.0
1.1.0 (2022-06-10)
- #37 Allow client users to create samples and patients
- #36 Do not display Patient root folder to users other than lab contact
- #35 Integrate new DX address field for patients
- #34 Fix UnicodeDecodeError when storing Patients with special characters
- #31 Allow patient to receive result reports
- #30 Add Patient Identifiers
- #29 Avoid UnknownTimeZoneError when creating patient from Sample
- #28 Remember age/dob selection on context
- #27 Fix cannot create samples with empty Patient ID
SENAITE.PATIENT 1.0.0
1.0.0 (2022-01-05)
- #25 Add Patient ID in samples
- #24 Migrate patient objects to be folderish
- #23 Integrate new DX date field and widget
- #18 Unique patient ID
- #19 Convert DoB widget to native date input field
- #17 Added marker interface for patients
- #14 Compatibility with Senaite catalog migration
- #8 Added patient workflow and managed permissions
- #7 Added upgrade step handler for senaite.patient