feat: add Provider field to appointment form, drive AI claim automation
Adds an optional Provider (NPI) select to the Edit Appointment form, sourced from Settings > NPI Providers. The AI "Claim for Column" batch flow now prefers the appointment's own provider when resolving which provider Selenium should select on the insurance site (e.g. MassHealth rendering provider dropdown), falling back to the existing per-procedure selection, active claim, or first configured provider. Also resyncs packages/db's committed compiled schema/client artifacts with their .ts sources — they had drifted out of sync (some untouched since July), which was silently stripping the new npiProviderId field via stale .strict() zod schemas. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+169
@@ -37,6 +37,19 @@ export { AppointmentDeleteManyResultSchema } from './AppointmentDeleteManyResult
|
||||
export { AppointmentAggregateResultSchema } from './AppointmentAggregateResult.schema';
|
||||
export { AppointmentGroupByResultSchema } from './AppointmentGroupByResult.schema';
|
||||
export { AppointmentCountResultSchema } from './AppointmentCountResult.schema';
|
||||
export { AppointmentFileFindUniqueResultSchema } from './AppointmentFileFindUniqueResult.schema';
|
||||
export { AppointmentFileFindFirstResultSchema } from './AppointmentFileFindFirstResult.schema';
|
||||
export { AppointmentFileFindManyResultSchema } from './AppointmentFileFindManyResult.schema';
|
||||
export { AppointmentFileCreateResultSchema } from './AppointmentFileCreateResult.schema';
|
||||
export { AppointmentFileCreateManyResultSchema } from './AppointmentFileCreateManyResult.schema';
|
||||
export { AppointmentFileUpdateResultSchema } from './AppointmentFileUpdateResult.schema';
|
||||
export { AppointmentFileUpdateManyResultSchema } from './AppointmentFileUpdateManyResult.schema';
|
||||
export { AppointmentFileUpsertResultSchema } from './AppointmentFileUpsertResult.schema';
|
||||
export { AppointmentFileDeleteResultSchema } from './AppointmentFileDeleteResult.schema';
|
||||
export { AppointmentFileDeleteManyResultSchema } from './AppointmentFileDeleteManyResult.schema';
|
||||
export { AppointmentFileAggregateResultSchema } from './AppointmentFileAggregateResult.schema';
|
||||
export { AppointmentFileGroupByResultSchema } from './AppointmentFileGroupByResult.schema';
|
||||
export { AppointmentFileCountResultSchema } from './AppointmentFileCountResult.schema';
|
||||
export { StaffFindUniqueResultSchema } from './StaffFindUniqueResult.schema';
|
||||
export { StaffFindFirstResultSchema } from './StaffFindFirstResult.schema';
|
||||
export { StaffFindManyResultSchema } from './StaffFindManyResult.schema';
|
||||
@@ -128,6 +141,19 @@ export { InsuranceCredentialDeleteManyResultSchema } from './InsuranceCredential
|
||||
export { InsuranceCredentialAggregateResultSchema } from './InsuranceCredentialAggregateResult.schema';
|
||||
export { InsuranceCredentialGroupByResultSchema } from './InsuranceCredentialGroupByResult.schema';
|
||||
export { InsuranceCredentialCountResultSchema } from './InsuranceCredentialCountResult.schema';
|
||||
export { ShoppingVendorFindUniqueResultSchema } from './ShoppingVendorFindUniqueResult.schema';
|
||||
export { ShoppingVendorFindFirstResultSchema } from './ShoppingVendorFindFirstResult.schema';
|
||||
export { ShoppingVendorFindManyResultSchema } from './ShoppingVendorFindManyResult.schema';
|
||||
export { ShoppingVendorCreateResultSchema } from './ShoppingVendorCreateResult.schema';
|
||||
export { ShoppingVendorCreateManyResultSchema } from './ShoppingVendorCreateManyResult.schema';
|
||||
export { ShoppingVendorUpdateResultSchema } from './ShoppingVendorUpdateResult.schema';
|
||||
export { ShoppingVendorUpdateManyResultSchema } from './ShoppingVendorUpdateManyResult.schema';
|
||||
export { ShoppingVendorUpsertResultSchema } from './ShoppingVendorUpsertResult.schema';
|
||||
export { ShoppingVendorDeleteResultSchema } from './ShoppingVendorDeleteResult.schema';
|
||||
export { ShoppingVendorDeleteManyResultSchema } from './ShoppingVendorDeleteManyResult.schema';
|
||||
export { ShoppingVendorAggregateResultSchema } from './ShoppingVendorAggregateResult.schema';
|
||||
export { ShoppingVendorGroupByResultSchema } from './ShoppingVendorGroupByResult.schema';
|
||||
export { ShoppingVendorCountResultSchema } from './ShoppingVendorCountResult.schema';
|
||||
export { PdfGroupFindUniqueResultSchema } from './PdfGroupFindUniqueResult.schema';
|
||||
export { PdfGroupFindFirstResultSchema } from './PdfGroupFindFirstResult.schema';
|
||||
export { PdfGroupFindManyResultSchema } from './PdfGroupFindManyResult.schema';
|
||||
@@ -297,4 +323,147 @@ export { PatientDocumentDeleteManyResultSchema } from './PatientDocumentDeleteMa
|
||||
export { PatientDocumentAggregateResultSchema } from './PatientDocumentAggregateResult.schema';
|
||||
export { PatientDocumentGroupByResultSchema } from './PatientDocumentGroupByResult.schema';
|
||||
export { PatientDocumentCountResultSchema } from './PatientDocumentCountResult.schema';
|
||||
export { TwilioSettingsFindUniqueResultSchema } from './TwilioSettingsFindUniqueResult.schema';
|
||||
export { TwilioSettingsFindFirstResultSchema } from './TwilioSettingsFindFirstResult.schema';
|
||||
export { TwilioSettingsFindManyResultSchema } from './TwilioSettingsFindManyResult.schema';
|
||||
export { TwilioSettingsCreateResultSchema } from './TwilioSettingsCreateResult.schema';
|
||||
export { TwilioSettingsCreateManyResultSchema } from './TwilioSettingsCreateManyResult.schema';
|
||||
export { TwilioSettingsUpdateResultSchema } from './TwilioSettingsUpdateResult.schema';
|
||||
export { TwilioSettingsUpdateManyResultSchema } from './TwilioSettingsUpdateManyResult.schema';
|
||||
export { TwilioSettingsUpsertResultSchema } from './TwilioSettingsUpsertResult.schema';
|
||||
export { TwilioSettingsDeleteResultSchema } from './TwilioSettingsDeleteResult.schema';
|
||||
export { TwilioSettingsDeleteManyResultSchema } from './TwilioSettingsDeleteManyResult.schema';
|
||||
export { TwilioSettingsAggregateResultSchema } from './TwilioSettingsAggregateResult.schema';
|
||||
export { TwilioSettingsGroupByResultSchema } from './TwilioSettingsGroupByResult.schema';
|
||||
export { TwilioSettingsCountResultSchema } from './TwilioSettingsCountResult.schema';
|
||||
export { AiSettingsFindUniqueResultSchema } from './AiSettingsFindUniqueResult.schema';
|
||||
export { AiSettingsFindFirstResultSchema } from './AiSettingsFindFirstResult.schema';
|
||||
export { AiSettingsFindManyResultSchema } from './AiSettingsFindManyResult.schema';
|
||||
export { AiSettingsCreateResultSchema } from './AiSettingsCreateResult.schema';
|
||||
export { AiSettingsCreateManyResultSchema } from './AiSettingsCreateManyResult.schema';
|
||||
export { AiSettingsUpdateResultSchema } from './AiSettingsUpdateResult.schema';
|
||||
export { AiSettingsUpdateManyResultSchema } from './AiSettingsUpdateManyResult.schema';
|
||||
export { AiSettingsUpsertResultSchema } from './AiSettingsUpsertResult.schema';
|
||||
export { AiSettingsDeleteResultSchema } from './AiSettingsDeleteResult.schema';
|
||||
export { AiSettingsDeleteManyResultSchema } from './AiSettingsDeleteManyResult.schema';
|
||||
export { AiSettingsAggregateResultSchema } from './AiSettingsAggregateResult.schema';
|
||||
export { AiSettingsGroupByResultSchema } from './AiSettingsGroupByResult.schema';
|
||||
export { AiSettingsCountResultSchema } from './AiSettingsCountResult.schema';
|
||||
export { OfficeHoursFindUniqueResultSchema } from './OfficeHoursFindUniqueResult.schema';
|
||||
export { OfficeHoursFindFirstResultSchema } from './OfficeHoursFindFirstResult.schema';
|
||||
export { OfficeHoursFindManyResultSchema } from './OfficeHoursFindManyResult.schema';
|
||||
export { OfficeHoursCreateResultSchema } from './OfficeHoursCreateResult.schema';
|
||||
export { OfficeHoursCreateManyResultSchema } from './OfficeHoursCreateManyResult.schema';
|
||||
export { OfficeHoursUpdateResultSchema } from './OfficeHoursUpdateResult.schema';
|
||||
export { OfficeHoursUpdateManyResultSchema } from './OfficeHoursUpdateManyResult.schema';
|
||||
export { OfficeHoursUpsertResultSchema } from './OfficeHoursUpsertResult.schema';
|
||||
export { OfficeHoursDeleteResultSchema } from './OfficeHoursDeleteResult.schema';
|
||||
export { OfficeHoursDeleteManyResultSchema } from './OfficeHoursDeleteManyResult.schema';
|
||||
export { OfficeHoursAggregateResultSchema } from './OfficeHoursAggregateResult.schema';
|
||||
export { OfficeHoursGroupByResultSchema } from './OfficeHoursGroupByResult.schema';
|
||||
export { OfficeHoursCountResultSchema } from './OfficeHoursCountResult.schema';
|
||||
export { OfficeContactFindUniqueResultSchema } from './OfficeContactFindUniqueResult.schema';
|
||||
export { OfficeContactFindFirstResultSchema } from './OfficeContactFindFirstResult.schema';
|
||||
export { OfficeContactFindManyResultSchema } from './OfficeContactFindManyResult.schema';
|
||||
export { OfficeContactCreateResultSchema } from './OfficeContactCreateResult.schema';
|
||||
export { OfficeContactCreateManyResultSchema } from './OfficeContactCreateManyResult.schema';
|
||||
export { OfficeContactUpdateResultSchema } from './OfficeContactUpdateResult.schema';
|
||||
export { OfficeContactUpdateManyResultSchema } from './OfficeContactUpdateManyResult.schema';
|
||||
export { OfficeContactUpsertResultSchema } from './OfficeContactUpsertResult.schema';
|
||||
export { OfficeContactDeleteResultSchema } from './OfficeContactDeleteResult.schema';
|
||||
export { OfficeContactDeleteManyResultSchema } from './OfficeContactDeleteManyResult.schema';
|
||||
export { OfficeContactAggregateResultSchema } from './OfficeContactAggregateResult.schema';
|
||||
export { OfficeContactGroupByResultSchema } from './OfficeContactGroupByResult.schema';
|
||||
export { OfficeContactCountResultSchema } from './OfficeContactCountResult.schema';
|
||||
export { InsuranceContactFindUniqueResultSchema } from './InsuranceContactFindUniqueResult.schema';
|
||||
export { InsuranceContactFindFirstResultSchema } from './InsuranceContactFindFirstResult.schema';
|
||||
export { InsuranceContactFindManyResultSchema } from './InsuranceContactFindManyResult.schema';
|
||||
export { InsuranceContactCreateResultSchema } from './InsuranceContactCreateResult.schema';
|
||||
export { InsuranceContactCreateManyResultSchema } from './InsuranceContactCreateManyResult.schema';
|
||||
export { InsuranceContactUpdateResultSchema } from './InsuranceContactUpdateResult.schema';
|
||||
export { InsuranceContactUpdateManyResultSchema } from './InsuranceContactUpdateManyResult.schema';
|
||||
export { InsuranceContactUpsertResultSchema } from './InsuranceContactUpsertResult.schema';
|
||||
export { InsuranceContactDeleteResultSchema } from './InsuranceContactDeleteResult.schema';
|
||||
export { InsuranceContactDeleteManyResultSchema } from './InsuranceContactDeleteManyResult.schema';
|
||||
export { InsuranceContactAggregateResultSchema } from './InsuranceContactAggregateResult.schema';
|
||||
export { InsuranceContactGroupByResultSchema } from './InsuranceContactGroupByResult.schema';
|
||||
export { InsuranceContactCountResultSchema } from './InsuranceContactCountResult.schema';
|
||||
export { ProcedureTimeslotFindUniqueResultSchema } from './ProcedureTimeslotFindUniqueResult.schema';
|
||||
export { ProcedureTimeslotFindFirstResultSchema } from './ProcedureTimeslotFindFirstResult.schema';
|
||||
export { ProcedureTimeslotFindManyResultSchema } from './ProcedureTimeslotFindManyResult.schema';
|
||||
export { ProcedureTimeslotCreateResultSchema } from './ProcedureTimeslotCreateResult.schema';
|
||||
export { ProcedureTimeslotCreateManyResultSchema } from './ProcedureTimeslotCreateManyResult.schema';
|
||||
export { ProcedureTimeslotUpdateResultSchema } from './ProcedureTimeslotUpdateResult.schema';
|
||||
export { ProcedureTimeslotUpdateManyResultSchema } from './ProcedureTimeslotUpdateManyResult.schema';
|
||||
export { ProcedureTimeslotUpsertResultSchema } from './ProcedureTimeslotUpsertResult.schema';
|
||||
export { ProcedureTimeslotDeleteResultSchema } from './ProcedureTimeslotDeleteResult.schema';
|
||||
export { ProcedureTimeslotDeleteManyResultSchema } from './ProcedureTimeslotDeleteManyResult.schema';
|
||||
export { ProcedureTimeslotAggregateResultSchema } from './ProcedureTimeslotAggregateResult.schema';
|
||||
export { ProcedureTimeslotGroupByResultSchema } from './ProcedureTimeslotGroupByResult.schema';
|
||||
export { ProcedureTimeslotCountResultSchema } from './ProcedureTimeslotCountResult.schema';
|
||||
export { PatientConversationFindUniqueResultSchema } from './PatientConversationFindUniqueResult.schema';
|
||||
export { PatientConversationFindFirstResultSchema } from './PatientConversationFindFirstResult.schema';
|
||||
export { PatientConversationFindManyResultSchema } from './PatientConversationFindManyResult.schema';
|
||||
export { PatientConversationCreateResultSchema } from './PatientConversationCreateResult.schema';
|
||||
export { PatientConversationCreateManyResultSchema } from './PatientConversationCreateManyResult.schema';
|
||||
export { PatientConversationUpdateResultSchema } from './PatientConversationUpdateResult.schema';
|
||||
export { PatientConversationUpdateManyResultSchema } from './PatientConversationUpdateManyResult.schema';
|
||||
export { PatientConversationUpsertResultSchema } from './PatientConversationUpsertResult.schema';
|
||||
export { PatientConversationDeleteResultSchema } from './PatientConversationDeleteResult.schema';
|
||||
export { PatientConversationDeleteManyResultSchema } from './PatientConversationDeleteManyResult.schema';
|
||||
export { PatientConversationAggregateResultSchema } from './PatientConversationAggregateResult.schema';
|
||||
export { PatientConversationGroupByResultSchema } from './PatientConversationGroupByResult.schema';
|
||||
export { PatientConversationCountResultSchema } from './PatientConversationCountResult.schema';
|
||||
export { LabRxTemplateFindUniqueResultSchema } from './LabRxTemplateFindUniqueResult.schema';
|
||||
export { LabRxTemplateFindFirstResultSchema } from './LabRxTemplateFindFirstResult.schema';
|
||||
export { LabRxTemplateFindManyResultSchema } from './LabRxTemplateFindManyResult.schema';
|
||||
export { LabRxTemplateCreateResultSchema } from './LabRxTemplateCreateResult.schema';
|
||||
export { LabRxTemplateCreateManyResultSchema } from './LabRxTemplateCreateManyResult.schema';
|
||||
export { LabRxTemplateUpdateResultSchema } from './LabRxTemplateUpdateResult.schema';
|
||||
export { LabRxTemplateUpdateManyResultSchema } from './LabRxTemplateUpdateManyResult.schema';
|
||||
export { LabRxTemplateUpsertResultSchema } from './LabRxTemplateUpsertResult.schema';
|
||||
export { LabRxTemplateDeleteResultSchema } from './LabRxTemplateDeleteResult.schema';
|
||||
export { LabRxTemplateDeleteManyResultSchema } from './LabRxTemplateDeleteManyResult.schema';
|
||||
export { LabRxTemplateAggregateResultSchema } from './LabRxTemplateAggregateResult.schema';
|
||||
export { LabRxTemplateGroupByResultSchema } from './LabRxTemplateGroupByResult.schema';
|
||||
export { LabRxTemplateCountResultSchema } from './LabRxTemplateCountResult.schema';
|
||||
export { CommissionBatchFindUniqueResultSchema } from './CommissionBatchFindUniqueResult.schema';
|
||||
export { CommissionBatchFindFirstResultSchema } from './CommissionBatchFindFirstResult.schema';
|
||||
export { CommissionBatchFindManyResultSchema } from './CommissionBatchFindManyResult.schema';
|
||||
export { CommissionBatchCreateResultSchema } from './CommissionBatchCreateResult.schema';
|
||||
export { CommissionBatchCreateManyResultSchema } from './CommissionBatchCreateManyResult.schema';
|
||||
export { CommissionBatchUpdateResultSchema } from './CommissionBatchUpdateResult.schema';
|
||||
export { CommissionBatchUpdateManyResultSchema } from './CommissionBatchUpdateManyResult.schema';
|
||||
export { CommissionBatchUpsertResultSchema } from './CommissionBatchUpsertResult.schema';
|
||||
export { CommissionBatchDeleteResultSchema } from './CommissionBatchDeleteResult.schema';
|
||||
export { CommissionBatchDeleteManyResultSchema } from './CommissionBatchDeleteManyResult.schema';
|
||||
export { CommissionBatchAggregateResultSchema } from './CommissionBatchAggregateResult.schema';
|
||||
export { CommissionBatchGroupByResultSchema } from './CommissionBatchGroupByResult.schema';
|
||||
export { CommissionBatchCountResultSchema } from './CommissionBatchCountResult.schema';
|
||||
export { CommissionBatchItemFindUniqueResultSchema } from './CommissionBatchItemFindUniqueResult.schema';
|
||||
export { CommissionBatchItemFindFirstResultSchema } from './CommissionBatchItemFindFirstResult.schema';
|
||||
export { CommissionBatchItemFindManyResultSchema } from './CommissionBatchItemFindManyResult.schema';
|
||||
export { CommissionBatchItemCreateResultSchema } from './CommissionBatchItemCreateResult.schema';
|
||||
export { CommissionBatchItemCreateManyResultSchema } from './CommissionBatchItemCreateManyResult.schema';
|
||||
export { CommissionBatchItemUpdateResultSchema } from './CommissionBatchItemUpdateResult.schema';
|
||||
export { CommissionBatchItemUpdateManyResultSchema } from './CommissionBatchItemUpdateManyResult.schema';
|
||||
export { CommissionBatchItemUpsertResultSchema } from './CommissionBatchItemUpsertResult.schema';
|
||||
export { CommissionBatchItemDeleteResultSchema } from './CommissionBatchItemDeleteResult.schema';
|
||||
export { CommissionBatchItemDeleteManyResultSchema } from './CommissionBatchItemDeleteManyResult.schema';
|
||||
export { CommissionBatchItemAggregateResultSchema } from './CommissionBatchItemAggregateResult.schema';
|
||||
export { CommissionBatchItemGroupByResultSchema } from './CommissionBatchItemGroupByResult.schema';
|
||||
export { CommissionBatchItemCountResultSchema } from './CommissionBatchItemCountResult.schema';
|
||||
export { SeleniumSettingsFindUniqueResultSchema } from './SeleniumSettingsFindUniqueResult.schema';
|
||||
export { SeleniumSettingsFindFirstResultSchema } from './SeleniumSettingsFindFirstResult.schema';
|
||||
export { SeleniumSettingsFindManyResultSchema } from './SeleniumSettingsFindManyResult.schema';
|
||||
export { SeleniumSettingsCreateResultSchema } from './SeleniumSettingsCreateResult.schema';
|
||||
export { SeleniumSettingsCreateManyResultSchema } from './SeleniumSettingsCreateManyResult.schema';
|
||||
export { SeleniumSettingsUpdateResultSchema } from './SeleniumSettingsUpdateResult.schema';
|
||||
export { SeleniumSettingsUpdateManyResultSchema } from './SeleniumSettingsUpdateManyResult.schema';
|
||||
export { SeleniumSettingsUpsertResultSchema } from './SeleniumSettingsUpsertResult.schema';
|
||||
export { SeleniumSettingsDeleteResultSchema } from './SeleniumSettingsDeleteResult.schema';
|
||||
export { SeleniumSettingsDeleteManyResultSchema } from './SeleniumSettingsDeleteManyResult.schema';
|
||||
export { SeleniumSettingsAggregateResultSchema } from './SeleniumSettingsAggregateResult.schema';
|
||||
export { SeleniumSettingsGroupByResultSchema } from './SeleniumSettingsGroupByResult.schema';
|
||||
export { SeleniumSettingsCountResultSchema } from './SeleniumSettingsCountResult.schema';
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
Reference in New Issue
Block a user