📢 Release Overview
Migration Required: No
✨ Added
Introduce a custom card-saving toggle for terminal readers: Adds a "Store card on File" checkbox within the card reader layout, giving operators complete control over whether a swiped card is saved to the patient profile. payment-components#468
Introduce dynamic drag-to-resize controls in the Survey Builder: Adds a responsive, draggable divider component between the questionnaire canvas and the settings editor to let users dynamically adjust panel widths. survey-components#268
Introduce a responsive stacked layout layout for narrow viewports in the Survey Builder: Implements responsive design breakpoints that gracefully transition side-by-side builder blocks into a stacked panel arrangement or sliding drawer on narrower screens. survey-components#267
📈 Changed
Pivot prescription refill pricing logic to ChargeItemDefinition codes: Upgrades the clinical order processing engine to locate active discount templates using stable
ChargeItemDefinitioncodes, bypassing broken calculations caused by historical ID changes on template updates. cpoe#829Pivot inventory adjustment validation to dynamic Concept models: Refactors stock updates to evaluate adjustment rules and product types natively using dynamic Aidbox Concept profiles, avoiding hard-coded reason logic from the system. ehr#7909
Pivot clinical document signatures to the official encounter signer: Updates the narrative PDF generator to extract the explicit clinician who authorized the clinical encounter instead of defaulting to the patient's general practitioner. encounters#285
Enforce read-only constraint policies on global parent-organization tags: Structural updates automatically lock master data fields for inheritance tags belonging to outside business tiers while preserving narrow access to local clinic discount rows. ehr#7917
Filter patient directory boards to show active profiles by default: Cleans up primary workspace directories by auto-filtering the patients view to present active patient accounts on launch. chartedhealth-platform#106
Adopt backend required-attribute metadata indicators during medication imports: Removes client-side structural assumptions by reading a dedicated
requireddata property passed straight from backend payloads during data ingestions. app-admin#1187
🐛 Fixed
Resolve active payment selection anomalies for multi-card accounts: Fixes an interface presentation glitch where manually selecting a non-default credit card from the list incorrectly left the visual indicator highlighted on the favorite card row. ehr#7883
Block manual modifications on active Surescripts medications and refills: Enforces rigorous clinical data bounds by locking active Surescripts prescriptions against unauthorized administrative editing actions. ehr#7920
