iOS (2.102.0 Release)
Payments
Payments UI (MXP-4260): This feature connects the new user interface (UI).
Payments UI: (MXP-4427): The existing Payments UI is now hooked up for some customers.
Stripe Account Configuration (MXP-4439): Stripe account configured for some customers.
Payments UI (MXP-4446): Updated the Payments UI for some customers, adding a Payment section to the patient’s profile and, removing the Payment Information field from the profile’s Manage Subscription section.
Pre-visit Validation and Error Handling (MXP-4470): Implementation of new handling of visit-ready interpretation, along with checks added for both the payment source and fee. Also includes new error handling screens.
Main Application Updates (MXP-4473): This feature splits out the Manage Subscription and Payment Information features into their own screens. Additionally, the Update Account button functionality is split out into Update Account for expired subscriptions and Update Payments for payment issues. Note that this change affects some customers only.
Payments Screen (MXP-4476): The Payments screen is now visible during onboarding.
Credit Card Information (MXP-4478): Allows patients the ability to enter credit card information during onboard.
Credit Card Information (MXP-4480): Patients can now save credit cards added during the onboarding process.
Payments Menu (MXP-4491): The Payments menu appears correctly with this feature.
Payments and Manage Subscriptions (MXP-4493): Payments no longer display when payments are enabled within Manage Subscriptions.
Payments Menu (MXP-4495, 4497, 4499): The Payments menu now shows the following:
No active cards on file
Active cards on file
Expired cards on file
Credit Card Editing (MXP-4504): Ensures that the credit card editing UI works properly.
Card System Error (MXP-4506): Credit card system error edited.
Card Changes (MXP-4508): Saves credit card changes.
Subscription Mode (MXP-4510): Editing credit cards while in subscription mode uses Record Store for some customers.
Subscription Mode (MXP-4512): Account Update redirects to subscription for subscription issues when in subscription mode.
Subscription Mode (MXP-4514): Update Payments redirects to payment information when in subscription mode.
Charge Information Screen (MXP-4519): Charge Information screen built.
Charge Information (MXP-4521): Patients can see charge information during their visit.
Charge Information (MXP-4529): Actual charge information is retrieved and displayed from the backend.
Payment Collection User Error (MXP-4547): Payment collection user error UI implemented.
Check for Coverage (MXP-4559): Always show checking for coverage.
Charge Item Checking and Visit Ready Polling (MXP-4561): Both run in parallel.
Payment Collection Flags (MXP-4563): Gates all functionality behind payment collection feature flags.
Payment Collection (MXP-4569): Ensures that
paymentCollection
=true
for some customers.Stripe Configuration (MXP-4575): Support added for the specification of sub accounts within the Stripe configuration.
Dependent Payments (MXP-4584): Feature flag added to check for dependent payments added from the Profile section.
Add Payment Info Button (MXP-4603): Add Payment Info button is hidden when on the dependent page while the dependent is adding from the profile.
Insurance
Member ID and Group ID Fields (MXP-4227): Both the Member and Group ID fields accept a max length of 26 characters.
Insurance Subscriber Address (MXP-4409): The subscriber section now contains the additional fields for both the primary and dependents below the existing subscriber name and date of birth fields:
Address Line 1
City
State
Zip Code
Error UI (MXP-4541 and 4543): Implementation of coverage for both user and system error UI.
Insurance Collection Form (MXP-4458): The insurance collection form now contains a field to collect the plan subscriber’s sex assigned at birth.
User Interface (UI) Flow Update (MXP-4580): This updates returns to the patient to the insurance entry screen if insurance validation fails.
Additional Features and Updates
Production Variant Enabled (MXP-4347): Production variant of the feature flag for iOS enabled.
Automation Test (MXP-4368): Automation testing for Verifying Your Information.
Code Signing Certificates Replaced (MXP-4413): Code signing certificates regenerated and replaced for the non-production app.
Access Code Clarification (MXP-4466): This feature clarifies the verbiage on the Access Code screen, helping users to better understand the requirement. The original verbiage of, Next, enter the ACTIVATION CODE provided to you is now changed to, App access is currently invitation only. To gain access, please enter your 6-letter activation code that was included in your invitation email.
New Onboarding Screen (MXP-4486): Onboarding now uniformly ends with the You are done screen.
Networking Failures (MXP-4527): The error screen displays for networking errors.
Networking Errors (MXP-4545): All normal networking errors result in the Networking Error screen.
Error UI (MXP-4549): Error UI functions as expected and displays as it should.
Visit Ready (MXP-4557): Implementation of all checks for Visit Ready at the start of the encounter.
Bug Fixes
Select Profile Screen (MXP-4233): Fixed additional spacing between profile names.
Subscriber City (MXP-4581): Fixed an issue where the subscriber city displayed as the same value as the subscriber’s billing address.
Improvement to Ending the Chat (MXP-4595): This feature makes changes to the patient experience when they decide to end the chat and leave the visit prematurely. To do this:
the END button is changed to CANCEL.
the language is now more clear, letting the patient know that the action completely abandons the session, and that the abandoned session will not be reviewed by the care team.
Payment Method Error (MXP-4625): Errors when adding a new credit card now result in an error message indicating an issue related to the payment.
Payment Error Screen Update (MXP-4632): Updated verbiage to account for declined credit card payments.
Payment Information Review (MXP-4634): This feature adds a screen to review payment information during the onboarding process, along with a message advising that profile information is complete.