Documentation ¶
Index ¶
- func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
- type ActivityResolver
- type AddedAsCollaboratorMetaResolver
- type AnalyzedModelLeadInfoResolver
- type AuditChangeResolver
- type ComplexityRoot
- type Config
- type CurrentUserResolver
- type DailyDigestCompleteActivityMetaResolver
- type DirectiveRoot
- type DiscussionReplyResolver
- type ExistingModelLinkResolver
- type ExistingModelLinksResolver
- type ModelPlanResolver
- type ModelPlanSharedActivityMetaResolver
- type MutationResolver
- type NewDiscussionRepliedActivityMetaResolver
- type OperationalNeedResolver
- type OperationalSolutionResolver
- type PlanBasicsResolver
- type PlanBeneficiariesResolver
- type PlanCollaboratorResolver
- type PlanDiscussionResolver
- type PlanDocumentResolver
- type PlanGeneralCharacteristicsResolver
- type PlanOpsEvalAndLearningResolver
- type PlanParticipantsAndProvidersResolver
- type PlanPaymentsResolver
- type PossibleOperationalNeedResolver
- type PossibleOperationalSolutionResolver
- type QueryResolver
- type ResolverRoot
- type SubscriptionResolver
- type TagResolver
- type TaggedContentResolver
- type TaggedInDiscussionReplyActivityMetaResolver
- type TaggedInPlanDiscussionActivityMetaResolver
- type UserNotificationPreferencesResolver
- type UserNotificationResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ActivityResolver ¶
type ActivityResolver interface {
ActorUserAccount(ctx context.Context, obj *models.Activity) (*authentication.UserAccount, error)
}
type AddedAsCollaboratorMetaResolver ¶
type AddedAsCollaboratorMetaResolver interface { ModelPlan(ctx context.Context, obj *models.AddedAsCollaboratorMeta) (*models.ModelPlan, error) Collaborator(ctx context.Context, obj *models.AddedAsCollaboratorMeta) (*models.PlanCollaborator, error) }
type AnalyzedModelLeadInfoResolver ¶
type AnalyzedModelLeadInfoResolver interface {
UserAccount(ctx context.Context, obj *models.AnalyzedModelLeadInfo) (*authentication.UserAccount, error)
}
type AuditChangeResolver ¶
type ComplexityRoot ¶
type ComplexityRoot struct { Activity struct { ActivityType func(childComplexity int) int ActorID func(childComplexity int) int ActorUserAccount func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int EntityID func(childComplexity int) int ID func(childComplexity int) int MetaData func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int } AddedAsCollaboratorMeta struct { Collaborator func(childComplexity int) int CollaboratorID func(childComplexity int) int ModelPlan func(childComplexity int) int ModelPlanID func(childComplexity int) int Type func(childComplexity int) int Version func(childComplexity int) int } AnalyzedAudit struct { Changes func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int Date func(childComplexity int) int ID func(childComplexity int) int ModelName func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int } AnalyzedAuditChange struct { CrTdls func(childComplexity int) int Documents func(childComplexity int) int ModelLeads func(childComplexity int) int ModelPlan func(childComplexity int) int PlanDiscussions func(childComplexity int) int PlanSections func(childComplexity int) int } AnalyzedCrTdls struct { Activity func(childComplexity int) int } AnalyzedDocuments struct { Count func(childComplexity int) int } AnalyzedModelLeadInfo struct { CommonName func(childComplexity int) int ID func(childComplexity int) int UserAccount func(childComplexity int) int } AnalyzedModelLeads struct { Added func(childComplexity int) int } AnalyzedModelPlan struct { OldName func(childComplexity int) int StatusChanges func(childComplexity int) int } AnalyzedPlanDiscussions struct { Activity func(childComplexity int) int } AnalyzedPlanSections struct { ReadyForClearance func(childComplexity int) int ReadyForReview func(childComplexity int) int Updated func(childComplexity int) int } AuditChange struct { Action func(childComplexity int) int Fields func(childComplexity int) int ForeignKey func(childComplexity int) int ID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int PrimaryKey func(childComplexity int) int TableName func(childComplexity int) int } CurrentUser struct { Account func(childComplexity int) int LaunchDarkly func(childComplexity int) int NotificationPreferences func(childComplexity int) int Notifications func(childComplexity int) int } DailyDigestCompleteActivityMeta struct { AnalyzedAudits func(childComplexity int) int Date func(childComplexity int) int ModelPlanIDs func(childComplexity int) int Type func(childComplexity int) int UserID func(childComplexity int) int Version func(childComplexity int) int } DiscussionReply struct { Content func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DiscussionID func(childComplexity int) int ID func(childComplexity int) int IsAssessment func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int UserRole func(childComplexity int) int UserRoleDescription func(childComplexity int) int } DiscussionRoleSelection struct { UserRole func(childComplexity int) int UserRoleDescription func(childComplexity int) int } ExistingModel struct { Authority func(childComplexity int) int Category func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DateBegan func(childComplexity int) int DateEnded func(childComplexity int) int Description func(childComplexity int) int DisplayModelSummary func(childComplexity int) int ID func(childComplexity int) int Keywords func(childComplexity int) int ModelName func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NumberOfBeneficiariesImpacted func(childComplexity int) int NumberOfParticipants func(childComplexity int) int NumberOfPhysiciansImpacted func(childComplexity int) int Stage func(childComplexity int) int States func(childComplexity int) int URL func(childComplexity int) int } ExistingModelLink struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int CurrentModelPlanID func(childComplexity int) int ExistingModelID func(childComplexity int) int FieldName func(childComplexity int) int ID func(childComplexity int) int Model func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int } ExistingModelLinks struct { FieldName func(childComplexity int) int Links func(childComplexity int) int ModelPlanID func(childComplexity int) int Names func(childComplexity int) int } LaunchDarklySettings struct { SignedHash func(childComplexity int) int UserKey func(childComplexity int) int } ModelPlan struct { Abbreviation func(childComplexity int) int Archived func(childComplexity int) int Basics func(childComplexity int) int Beneficiaries func(childComplexity int) int Collaborators func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int Crs func(childComplexity int) int Discussions func(childComplexity int) int Documents func(childComplexity int) int GeneralCharacteristics func(childComplexity int) int ID func(childComplexity int) int IsCollaborator func(childComplexity int) int IsFavorite func(childComplexity int) int ModelName func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NameHistory func(childComplexity int, sort models.SortDirection) int OperationalNeeds func(childComplexity int) int OpsEvalAndLearning func(childComplexity int) int ParticipantsAndProviders func(childComplexity int) int Payments func(childComplexity int) int PrepareForClearance func(childComplexity int) int Status func(childComplexity int) int Tdls func(childComplexity int) int } ModelPlan func(childComplexity int) int ModelPlanID func(childComplexity int) int OptionalMessage func(childComplexity int) int Type func(childComplexity int) int Version func(childComplexity int) int } Mutation struct { AddOrUpdateCustomOperationalNeed func(childComplexity int, modelPlanID uuid.UUID, customNeedType string, needed bool) int AddPlanFavorite func(childComplexity int, modelPlanID uuid.UUID) int AgreeToNda func(childComplexity int, agree bool) int CreateDiscussionReply func(childComplexity int, input model.DiscussionReplyCreateInput) int CreateModelPlan func(childComplexity int, modelName string) int CreateOperationalSolution func(childComplexity int, operationalNeedID uuid.UUID, solutionType *models.OperationalSolutionKey, changes map[string]interface{}) int CreateOperationalSolutionSubtasks func(childComplexity int, solutionID uuid.UUID, inputs []*model.CreateOperationalSolutionSubtaskInput) int CreatePlanCollaborator func(childComplexity int, input model.PlanCollaboratorCreateInput) int CreatePlanCr func(childComplexity int, input model.PlanCRCreateInput) int CreatePlanDiscussion func(childComplexity int, input model.PlanDiscussionCreateInput) int CreatePlanDocumentSolutionLinks func(childComplexity int, solutionID uuid.UUID, documentIDs []uuid.UUID) int CreatePlanTdl func(childComplexity int, input model.PlanTDLCreateInput) int DeleteOperationalSolutionSubtask func(childComplexity int, id uuid.UUID) int DeletePlanCollaborator func(childComplexity int, id uuid.UUID) int DeletePlanCr func(childComplexity int, id uuid.UUID) int DeletePlanDocument func(childComplexity int, id uuid.UUID) int DeletePlanFavorite func(childComplexity int, modelPlanID uuid.UUID) int DeletePlanTdl func(childComplexity int, id uuid.UUID) int LinkNewPlanDocument func(childComplexity int, input model.PlanDocumentLinkInput) int LockTaskListSection func(childComplexity int, modelPlanID uuid.UUID, section models.TaskListSection) int MarkAllNotificationsAsRead func(childComplexity int) int MarkNotificationAsRead func(childComplexity int, notificationID uuid.UUID) int RemovePlanDocumentSolutionLinks func(childComplexity int, solutionID uuid.UUID, documentIDs []uuid.UUID) int ReportAProblem func(childComplexity int, input model.ReportAProblemInput) int SendFeedbackEmail func(childComplexity int, input model.SendFeedbackEmailInput) int ShareModelPlan func(childComplexity int, modelPlanID uuid.UUID, viewFilter *models.ModelViewFilter, usernames []string, optionalMessage *string) int UnlockAllTaskListSections func(childComplexity int, modelPlanID uuid.UUID) int UnlockTaskListSection func(childComplexity int, modelPlanID uuid.UUID, section models.TaskListSection) int UpdateCustomOperationalNeedByID func(childComplexity int, id uuid.UUID, customNeedType *string, needed bool) int UpdateExistingModelLinks func(childComplexity int, modelPlanID uuid.UUID, fieldName models.ExisitingModelLinkFieldType, existingModelIDs []int, currentModelPlanIDs []uuid.UUID) int UpdateModelPlan func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdateOperationalSolution func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdateOperationalSolutionSubtasks func(childComplexity int, inputs []*model.UpdateOperationalSolutionSubtaskInput) int UpdatePlanBasics func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanBeneficiaries func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanCollaborator func(childComplexity int, id uuid.UUID, newRoles []models.TeamRole) int UpdatePlanCr func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanGeneralCharacteristics func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanOpsEvalAndLearning func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanParticipantsAndProviders func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanPayments func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdatePlanTdl func(childComplexity int, id uuid.UUID, changes map[string]interface{}) int UpdateUserNotificationPreferences func(childComplexity int, changes map[string]interface{}) int UploadNewPlanDocument func(childComplexity int, input model.PlanDocumentInput) int } NDAInfo struct { Agreed func(childComplexity int) int AgreedDts func(childComplexity int) int } NewDiscussionRepliedActivityMeta struct { Content func(childComplexity int) int Discussion func(childComplexity int) int DiscussionID func(childComplexity int) int ModelPlan func(childComplexity int) int ModelPlanID func(childComplexity int) int Reply func(childComplexity int) int ReplyID func(childComplexity int) int Type func(childComplexity int) int Version func(childComplexity int) int } OperationalNeed struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int Key func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Name func(childComplexity int) int NameOther func(childComplexity int) int Needed func(childComplexity int) int Section func(childComplexity int) int Solutions func(childComplexity int, includeNotNeeded bool) int } OperationalSolution struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int Documents func(childComplexity int) int ID func(childComplexity int) int IsCommonSolution func(childComplexity int) int IsOther func(childComplexity int) int Key func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int MustFinishDts func(childComplexity int) int MustStartDts func(childComplexity int) int Name func(childComplexity int) int NameOther func(childComplexity int) int Needed func(childComplexity int) int OperationalNeedID func(childComplexity int) int OperationalSolutionSubtasks func(childComplexity int) int OtherHeader func(childComplexity int) int PocEmail func(childComplexity int) int PocName func(childComplexity int) int SolutionType func(childComplexity int) int Status func(childComplexity int) int } OperationalSolutionSubtask struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Name func(childComplexity int) int SolutionID func(childComplexity int) int Status func(childComplexity int) int } PlanBasics struct { AdditionalModelCategories func(childComplexity int) int AmsModelID func(childComplexity int) int Announced func(childComplexity int) int ApplicationsEnd func(childComplexity int) int ApplicationsStart func(childComplexity int) int ClearanceEnds func(childComplexity int) int ClearanceStarts func(childComplexity int) int CmmiGroups func(childComplexity int) int CmsCenters func(childComplexity int) int CompleteICIP func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DemoCode func(childComplexity int) int Goal func(childComplexity int) int HighLevelNote func(childComplexity int) int ID func(childComplexity int) int ModelCategory func(childComplexity int) int ModelPlanID func(childComplexity int) int ModelType func(childComplexity int) int ModelTypeOther func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Note func(childComplexity int) int PerformancePeriodEnds func(childComplexity int) int PerformancePeriodStarts func(childComplexity int) int PhasedIn func(childComplexity int) int PhasedInNote func(childComplexity int) int Problem func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int Status func(childComplexity int) int TestInterventions func(childComplexity int) int WrapUpEnds func(childComplexity int) int } PlanBeneficiaries struct { Beneficiaries func(childComplexity int) int BeneficiariesNote func(childComplexity int) int BeneficiariesOther func(childComplexity int) int BeneficiaryOverlap func(childComplexity int) int BeneficiaryOverlapNote func(childComplexity int) int BeneficiaryRemovalFrequency func(childComplexity int) int BeneficiaryRemovalFrequencyContinually func(childComplexity int) int BeneficiaryRemovalFrequencyNote func(childComplexity int) int BeneficiaryRemovalFrequencyOther func(childComplexity int) int BeneficiarySelectionFrequency func(childComplexity int) int BeneficiarySelectionFrequencyContinually func(childComplexity int) int BeneficiarySelectionFrequencyNote func(childComplexity int) int BeneficiarySelectionFrequencyOther func(childComplexity int) int BeneficiarySelectionMethod func(childComplexity int) int BeneficiarySelectionNote func(childComplexity int) int BeneficiarySelectionOther func(childComplexity int) int ConfidenceNote func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DiseaseSpecificGroup func(childComplexity int) int EstimateConfidence func(childComplexity int) int ExcludeCertainCharacteristics func(childComplexity int) int ExcludeCertainCharacteristicsCriteria func(childComplexity int) int ExcludeCertainCharacteristicsNote func(childComplexity int) int ID func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NumberPeopleImpacted func(childComplexity int) int PrecedenceRules func(childComplexity int) int PrecedenceRulesNo func(childComplexity int) int PrecedenceRulesNote func(childComplexity int) int PrecedenceRulesYes func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int Status func(childComplexity int) int TreatDualElligibleDifferent func(childComplexity int) int TreatDualElligibleDifferentHow func(childComplexity int) int TreatDualElligibleDifferentNote func(childComplexity int) int } PlanCR struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DateImplemented func(childComplexity int) int DateInitiated func(childComplexity int) int ID func(childComplexity int) int IDNumber func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Note func(childComplexity int) int Title func(childComplexity int) int } PlanCollaborator struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int TeamRoles func(childComplexity int) int UserAccount func(childComplexity int) int UserID func(childComplexity int) int } PlanDiscussion struct { Content func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int IsAssessment func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Replies func(childComplexity int) int UserRole func(childComplexity int) int UserRoleDescription func(childComplexity int) int } PlanDocument struct { Bucket func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DeletedAt func(childComplexity int) int DocumentType func(childComplexity int) int DownloadURL func(childComplexity int) int FileKey func(childComplexity int) int FileName func(childComplexity int) int FileSize func(childComplexity int) int FileType func(childComplexity int) int ID func(childComplexity int) int IsLink func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NumLinkedSolutions func(childComplexity int) int OptionalNotes func(childComplexity int) int OtherType func(childComplexity int) int Restricted func(childComplexity int) int URL func(childComplexity int) int VirusClean func(childComplexity int) int VirusScanned func(childComplexity int) int } PlanDocumentSolutionLink struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DocumentID func(childComplexity int) int ID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int SolutionID func(childComplexity int) int } PlanFavorite struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int UserAccount func(childComplexity int) int UserID func(childComplexity int) int } PlanGeneralCharacteristics struct { AdditionalServicesInvolved func(childComplexity int) int AdditionalServicesInvolvedDescription func(childComplexity int) int AdditionalServicesInvolvedNote func(childComplexity int) int AgencyOrStateHelp func(childComplexity int) int AgencyOrStateHelpNote func(childComplexity int) int AgencyOrStateHelpOther func(childComplexity int) int AgreementTypes func(childComplexity int) int AgreementTypesOther func(childComplexity int) int AlternativePaymentModelNote func(childComplexity int) int AlternativePaymentModelTypes func(childComplexity int) int AuthorityAllowances func(childComplexity int) int AuthorityAllowancesNote func(childComplexity int) int AuthorityAllowancesOther func(childComplexity int) int CareCoordinationInvolved func(childComplexity int) int CareCoordinationInvolvedDescription func(childComplexity int) int CareCoordinationInvolvedNote func(childComplexity int) int CollectPlanBids func(childComplexity int) int CollectPlanBidsNote func(childComplexity int) int CommunityPartnersInvolved func(childComplexity int) int CommunityPartnersInvolvedDescription func(childComplexity int) int CommunityPartnersInvolvedNote func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int CurrentModelPlan func(childComplexity int) int CurrentModelPlanID func(childComplexity int) int ExistingModel func(childComplexity int) int ExistingModelID func(childComplexity int) int ExistingModelPlan func(childComplexity int) int GeographiesRegionTypes func(childComplexity int) int GeographiesStatesAndTerritories func(childComplexity int) int GeographiesTargeted func(childComplexity int) int GeographiesTargetedAppliedTo func(childComplexity int) int GeographiesTargetedAppliedToOther func(childComplexity int) int GeographiesTargetedNote func(childComplexity int) int GeographiesTargetedTypes func(childComplexity int) int GeographiesTargetedTypesOther func(childComplexity int) int HasComponentsOrTracks func(childComplexity int) int HasComponentsOrTracksDiffer func(childComplexity int) int HasComponentsOrTracksNote func(childComplexity int) int ID func(childComplexity int) int IsNewModel func(childComplexity int) int KeyCharacteristics func(childComplexity int) int KeyCharacteristicsNote func(childComplexity int) int KeyCharacteristicsOther func(childComplexity int) int ManagePartCDEnrollment func(childComplexity int) int ManagePartCDEnrollmentNote func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int MultiplePatricipationAgreementsNeeded func(childComplexity int) int MultiplePatricipationAgreementsNeededNote func(childComplexity int) int ParticipationInModelPrecondition func(childComplexity int) int ParticipationInModelPreconditionNote func(childComplexity int) int ParticipationInModelPreconditionOtherOption func(childComplexity int) int ParticipationInModelPreconditionOtherSelected func(childComplexity int) int ParticipationInModelPreconditionOtherSpecify func(childComplexity int) int ParticipationInModelPreconditionWhich func(childComplexity int) int ParticipationInModelPreconditionWhyHow func(childComplexity int) int ParticipationOptions func(childComplexity int) int ParticipationOptionsNote func(childComplexity int) int PlanContractUpdated func(childComplexity int) int PlanContractUpdatedNote func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int ResemblesExistingModel func(childComplexity int) int ResemblesExistingModelHow func(childComplexity int) int ResemblesExistingModelNote func(childComplexity int) int ResemblesExistingModelOtherOption func(childComplexity int) int ResemblesExistingModelOtherSelected func(childComplexity int) int ResemblesExistingModelOtherSpecify func(childComplexity int) int ResemblesExistingModelWhich func(childComplexity int) int ResemblesExistingModelWhyHow func(childComplexity int) int RulemakingRequired func(childComplexity int) int RulemakingRequiredDescription func(childComplexity int) int RulemakingRequiredNote func(childComplexity int) int Status func(childComplexity int) int WaiversRequired func(childComplexity int) int WaiversRequiredNote func(childComplexity int) int WaiversRequiredTypes func(childComplexity int) int } PlanOpsEvalAndLearning struct { AnticipatedChallenges func(childComplexity int) int AppToSendFilesToKnown func(childComplexity int) int AppToSendFilesToNote func(childComplexity int) int AppToSendFilesToWhich func(childComplexity int) int AppealFeedback func(childComplexity int) int AppealNote func(childComplexity int) int AppealOther func(childComplexity int) int AppealPayments func(childComplexity int) int AppealPerformance func(childComplexity int) int BenchmarkForPerformance func(childComplexity int) int BenchmarkForPerformanceNote func(childComplexity int) int CaptureParticipantInfo func(childComplexity int) int CaptureParticipantInfoNote func(childComplexity int) int CcmInvolvment func(childComplexity int) int CcmInvolvmentNote func(childComplexity int) int CcmInvolvmentOther func(childComplexity int) int ComputePerformanceScores func(childComplexity int) int ComputePerformanceScoresNote func(childComplexity int) int ContractorSupport func(childComplexity int) int ContractorSupportHow func(childComplexity int) int ContractorSupportNote func(childComplexity int) int ContractorSupportOther func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DataCollectionFrequency func(childComplexity int) int DataCollectionFrequencyContinually func(childComplexity int) int DataCollectionFrequencyNote func(childComplexity int) int DataCollectionFrequencyOther func(childComplexity int) int DataCollectionStarts func(childComplexity int) int DataCollectionStartsOther func(childComplexity int) int DataFlowDiagramsNeeded func(childComplexity int) int DataFullTimeOrIncremental func(childComplexity int) int DataMonitoringFileOther func(childComplexity int) int DataMonitoringFileTypes func(childComplexity int) int DataMonitoringNote func(childComplexity int) int DataNeededForMonitoring func(childComplexity int) int DataNeededForMonitoringNote func(childComplexity int) int DataNeededForMonitoringOther func(childComplexity int) int DataResponseFileFrequency func(childComplexity int) int DataResponseType func(childComplexity int) int DataSharingFrequency func(childComplexity int) int DataSharingFrequencyContinually func(childComplexity int) int DataSharingFrequencyOther func(childComplexity int) int DataSharingStarts func(childComplexity int) int DataSharingStartsNote func(childComplexity int) int DataSharingStartsOther func(childComplexity int) int DataToSendParticicipants func(childComplexity int) int DataToSendParticicipantsNote func(childComplexity int) int DataToSendParticicipantsOther func(childComplexity int) int DevelopNewQualityMeasures func(childComplexity int) int DevelopNewQualityMeasuresNote func(childComplexity int) int DraftIcdDueDate func(childComplexity int) int EftSetUp func(childComplexity int) int EvaluationApproachOther func(childComplexity int) int EvaluationApproaches func(childComplexity int) int EvalutaionApproachNote func(childComplexity int) int FileNamingConventions func(childComplexity int) int HelpdeskUse func(childComplexity int) int HelpdeskUseNote func(childComplexity int) int ID func(childComplexity int) int IcdNote func(childComplexity int) int IcdOwner func(childComplexity int) int IddocSupport func(childComplexity int) int IddocSupportNote func(childComplexity int) int ModelLearningSystems func(childComplexity int) int ModelLearningSystemsNote func(childComplexity int) int ModelLearningSystemsOther func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int ProduceBenefitEnhancementFiles func(childComplexity int) int QualityPerformanceImpactsPayment func(childComplexity int) int QualityPerformanceImpactsPaymentNote func(childComplexity int) int QualityPerformanceImpactsPaymentOther func(childComplexity int) int QualityReportingFrequency func(childComplexity int) int QualityReportingFrequencyContinually func(childComplexity int) int QualityReportingFrequencyOther func(childComplexity int) int QualityReportingStarts func(childComplexity int) int QualityReportingStartsNote func(childComplexity int) int QualityReportingStartsOther func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int RiskAdjustFeedback func(childComplexity int) int RiskAdjustNote func(childComplexity int) int RiskAdjustOther func(childComplexity int) int RiskAdjustPayments func(childComplexity int) int RiskAdjustPerformance func(childComplexity int) int SendFilesBetweenCcw func(childComplexity int) int SendFilesBetweenCcwNote func(childComplexity int) int ShareCclfData func(childComplexity int) int ShareCclfDataNote func(childComplexity int) int Stakeholders func(childComplexity int) int StakeholdersNote func(childComplexity int) int StakeholdersOther func(childComplexity int) int Status func(childComplexity int) int StcNeeds func(childComplexity int) int TechnicalContactsIdentified func(childComplexity int) int TechnicalContactsIdentifiedDetail func(childComplexity int) int TechnicalContactsIdentifiedNote func(childComplexity int) int TestingNote func(childComplexity int) int TestingTimelines func(childComplexity int) int UatNeeds func(childComplexity int) int UnsolicitedAdjustmentsIncluded func(childComplexity int) int UseCcwForFileDistribiutionToParticipants func(childComplexity int) int UseCcwForFileDistribiutionToParticipantsNote func(childComplexity int) int } PlanParticipantsAndProviders struct { CommunicationMethod func(childComplexity int) int CommunicationMethodOther func(childComplexity int) int CommunicationNote func(childComplexity int) int ConfidenceNote func(childComplexity int) int CoordinateWork func(childComplexity int) int CoordinateWorkNote func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int EstimateConfidence func(childComplexity int) int ExpectedNumberOfParticipants func(childComplexity int) int GainsharePayments func(childComplexity int) int GainsharePaymentsEligibility func(childComplexity int) int GainsharePaymentsEligibilityOther func(childComplexity int) int GainsharePaymentsNote func(childComplexity int) int GainsharePaymentsTrack func(childComplexity int) int ID func(childComplexity int) int MedicareProviderType func(childComplexity int) int ModelApplicationLevel func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int ParticipantAddedFrequency func(childComplexity int) int ParticipantAddedFrequencyContinually func(childComplexity int) int ParticipantAddedFrequencyNote func(childComplexity int) int ParticipantAddedFrequencyOther func(childComplexity int) int ParticipantRemovedFrequency func(childComplexity int) int ParticipantRemovedFrequencyContinually func(childComplexity int) int ParticipantRemovedFrequencyNote func(childComplexity int) int ParticipantRemovedFrequencyOther func(childComplexity int) int ParticipantRequireFinancialGuarantee func(childComplexity int) int ParticipantRequireFinancialGuaranteeNote func(childComplexity int) int ParticipantRequireFinancialGuaranteeOther func(childComplexity int) int ParticipantRequireFinancialGuaranteeType func(childComplexity int) int Participants func(childComplexity int) int ParticipantsCurrentlyInModels func(childComplexity int) int ParticipantsCurrentlyInModelsNote func(childComplexity int) int ParticipantsIDSNote func(childComplexity int) int ParticipantsIds func(childComplexity int) int ParticipantsIdsOther func(childComplexity int) int ParticipantsNote func(childComplexity int) int ParticipantsOther func(childComplexity int) int ProviderAddMethod func(childComplexity int) int ProviderAddMethodNote func(childComplexity int) int ProviderAddMethodOther func(childComplexity int) int ProviderAdditionFrequency func(childComplexity int) int ProviderAdditionFrequencyContinually func(childComplexity int) int ProviderAdditionFrequencyNote func(childComplexity int) int ProviderAdditionFrequencyOther func(childComplexity int) int ProviderLeaveMethod func(childComplexity int) int ProviderLeaveMethodNote func(childComplexity int) int ProviderLeaveMethodOther func(childComplexity int) int ProviderOverlap func(childComplexity int) int ProviderOverlapHierarchy func(childComplexity int) int ProviderOverlapNote func(childComplexity int) int ProviderRemovalFrequency func(childComplexity int) int ProviderRemovalFrequencyContinually func(childComplexity int) int ProviderRemovalFrequencyNote func(childComplexity int) int ProviderRemovalFrequencyOther func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int RecruitmentMethod func(childComplexity int) int RecruitmentNote func(childComplexity int) int RecruitmentOther func(childComplexity int) int RiskNote func(childComplexity int) int RiskOther func(childComplexity int) int RiskType func(childComplexity int) int SelectionMethod func(childComplexity int) int SelectionNote func(childComplexity int) int SelectionOther func(childComplexity int) int StatesEngagement func(childComplexity int) int Status func(childComplexity int) int WillRiskChange func(childComplexity int) int WillRiskChangeNote func(childComplexity int) int } PlanPayments struct { AffectsMedicareSecondaryPayerClaims func(childComplexity int) int AffectsMedicareSecondaryPayerClaimsHow func(childComplexity int) int AffectsMedicareSecondaryPayerClaimsNote func(childComplexity int) int AnticipateReconcilingPaymentsRetrospectively func(childComplexity int) int AnticipateReconcilingPaymentsRetrospectivelyNote func(childComplexity int) int AnticipatedPaymentFrequency func(childComplexity int) int AnticipatedPaymentFrequencyContinually func(childComplexity int) int AnticipatedPaymentFrequencyNote func(childComplexity int) int AnticipatedPaymentFrequencyOther func(childComplexity int) int BeneficiaryCostSharingLevelAndHandling func(childComplexity int) int CanParticipantsSelectBetweenPaymentMechanisms func(childComplexity int) int CanParticipantsSelectBetweenPaymentMechanismsHow func(childComplexity int) int CanParticipantsSelectBetweenPaymentMechanismsNote func(childComplexity int) int ChangesMedicarePhysicianFeeSchedule func(childComplexity int) int ChangesMedicarePhysicianFeeScheduleNote func(childComplexity int) int ClaimsProcessingPrecedence func(childComplexity int) int ClaimsProcessingPrecedenceNote func(childComplexity int) int ClaimsProcessingPrecedenceOther func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int CreatingDependenciesBetweenServices func(childComplexity int) int CreatingDependenciesBetweenServicesNote func(childComplexity int) int ExpectedCalculationComplexityLevel func(childComplexity int) int ExpectedCalculationComplexityLevelNote func(childComplexity int) int FundingSource func(childComplexity int) int FundingSourceMedicareAInfo func(childComplexity int) int FundingSourceMedicareBInfo func(childComplexity int) int FundingSourceNote func(childComplexity int) int FundingSourceOther func(childComplexity int) int FundingSourceR func(childComplexity int) int FundingSourceRMedicareAInfo func(childComplexity int) int FundingSourceRMedicareBInfo func(childComplexity int) int FundingSourceRNote func(childComplexity int) int FundingSourceROther func(childComplexity int) int ID func(childComplexity int) int IsContractorAwareTestDataRequirements func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NeedsClaimsDataCollection func(childComplexity int) int NeedsClaimsDataCollectionNote func(childComplexity int) int NonClaimsPaymentOther func(childComplexity int) int NonClaimsPayments func(childComplexity int) int NonClaimsPaymentsNote func(childComplexity int) int NumberPaymentsPerPayCycle func(childComplexity int) int NumberPaymentsPerPayCycleNote func(childComplexity int) int PayClaims func(childComplexity int) int PayClaimsNote func(childComplexity int) int PayClaimsOther func(childComplexity int) int PayModelDifferentiation func(childComplexity int) int PayRecipients func(childComplexity int) int PayRecipientsNote func(childComplexity int) int PayRecipientsOtherSpecification func(childComplexity int) int PayType func(childComplexity int) int PayTypeNote func(childComplexity int) int PaymentCalculationOwner func(childComplexity int) int PaymentDemandRecoupmentFrequency func(childComplexity int) int PaymentDemandRecoupmentFrequencyContinually func(childComplexity int) int PaymentDemandRecoupmentFrequencyNote func(childComplexity int) int PaymentDemandRecoupmentFrequencyOther func(childComplexity int) int PaymentReconciliationFrequency func(childComplexity int) int PaymentReconciliationFrequencyContinually func(childComplexity int) int PaymentReconciliationFrequencyNote func(childComplexity int) int PaymentReconciliationFrequencyOther func(childComplexity int) int PaymentStartDate func(childComplexity int) int PaymentStartDateNote func(childComplexity int) int PlanningToUseInnovationPaymentContractor func(childComplexity int) int PlanningToUseInnovationPaymentContractorNote func(childComplexity int) int ProvidingThirdPartyFile func(childComplexity int) int ReadyForClearanceBy func(childComplexity int) int ReadyForClearanceByUserAccount func(childComplexity int) int ReadyForClearanceDts func(childComplexity int) int ReadyForReviewBy func(childComplexity int) int ReadyForReviewByUserAccount func(childComplexity int) int ReadyForReviewDts func(childComplexity int) int SharedSystemsInvolvedAdditionalClaimPayment func(childComplexity int) int SharedSystemsInvolvedAdditionalClaimPaymentNote func(childComplexity int) int ShouldAnyProviderExcludedFFSSystemsNote func(childComplexity int) int ShouldAnyProvidersExcludedFFSSystems func(childComplexity int) int Status func(childComplexity int) int WaiveBeneficiaryCostSharingForAnyServices func(childComplexity int) int WaiveBeneficiaryCostSharingNote func(childComplexity int) int WaiveBeneficiaryCostSharingServiceSpecification func(childComplexity int) int WaiverOnlyAppliesPartOfPayment func(childComplexity int) int WillRecoverPayments func(childComplexity int) int WillRecoverPaymentsNote func(childComplexity int) int } PlanTDL struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DateInitiated func(childComplexity int) int ID func(childComplexity int) int IDNumber func(childComplexity int) int ModelPlanID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Note func(childComplexity int) int Title func(childComplexity int) int } PossibleOperationalNeed struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int ID func(childComplexity int) int Key func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Name func(childComplexity int) int PossibleSolutions func(childComplexity int) int Section func(childComplexity int) int } PossibleOperationalSolution struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int FilterView func(childComplexity int) int ID func(childComplexity int) int Key func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Name func(childComplexity int) int PointsOfContact func(childComplexity int) int PrimaryContact func(childComplexity int) int TreatAsOther func(childComplexity int) int } PossibleOperationalSolutionContact struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int IsPrimary func(childComplexity int) int IsTeam func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int Name func(childComplexity int) int PossibleOperationalSolutionID func(childComplexity int) int Role func(childComplexity int) int } PrepareForClearance struct { LatestClearanceDts func(childComplexity int) int Status func(childComplexity int) int } Query struct { AnalyzedAudits func(childComplexity int, dateAnalyzed time.Time) int AuditChanges func(childComplexity int, tableName string, primaryKey uuid.UUID) int CurrentUser func(childComplexity int) int ExistingModelCollection func(childComplexity int) int ExistingModelLink func(childComplexity int, id uuid.UUID) int ModelPlan func(childComplexity int, id uuid.UUID) int ModelPlanCollection func(childComplexity int, filter model.ModelPlanFilter) int MostRecentDiscussionRoleSelection func(childComplexity int) int NdaInfo func(childComplexity int) int OperationalNeed func(childComplexity int, id uuid.UUID) int OperationalSolution func(childComplexity int, id uuid.UUID) int OperationalSolutions func(childComplexity int, operationalNeedID uuid.UUID, includeNotNeeded bool) int PlanCollaboratorByID func(childComplexity int, id uuid.UUID) int PlanCr func(childComplexity int, id uuid.UUID) int PlanDocument func(childComplexity int, id uuid.UUID) int PlanPayments func(childComplexity int, id uuid.UUID) int PlanTdl func(childComplexity int, id uuid.UUID) int PossibleOperationalNeeds func(childComplexity int) int PossibleOperationalSolutions func(childComplexity int) int SearchOktaUsers func(childComplexity int, searchTerm string) int TaskListSectionLocks func(childComplexity int, modelPlanID uuid.UUID) int UserAccount func(childComplexity int, username string) int } Subscription struct { OnLockTaskListSectionContext func(childComplexity int, modelPlanID uuid.UUID) int OnTaskListSectionLocksChanged func(childComplexity int, modelPlanID uuid.UUID) int } Tag struct { CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int Entity func(childComplexity int) int EntityIntID func(childComplexity int) int EntityUUID func(childComplexity int) int ID func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int TagType func(childComplexity int) int TaggedContentID func(childComplexity int) int TaggedContentTable func(childComplexity int) int TaggedField func(childComplexity int) int } TaggedContent struct { RawContent func(childComplexity int) int Tags func(childComplexity int) int } TaggedInDiscussionReplyActivityMeta struct { Content func(childComplexity int) int Discussion func(childComplexity int) int DiscussionID func(childComplexity int) int ModelPlan func(childComplexity int) int ModelPlanID func(childComplexity int) int Reply func(childComplexity int) int ReplyID func(childComplexity int) int Type func(childComplexity int) int Version func(childComplexity int) int } TaggedInPlanDiscussionActivityMeta struct { Content func(childComplexity int) int Discussion func(childComplexity int) int DiscussionID func(childComplexity int) int ModelPlan func(childComplexity int) int ModelPlanID func(childComplexity int) int Type func(childComplexity int) int Version func(childComplexity int) int } TaskListSectionLockStatus struct { IsAssessment func(childComplexity int) int LockedByUserAccount func(childComplexity int) int ModelPlanID func(childComplexity int) int Section func(childComplexity int) int } TaskListSectionLockStatusChanged struct { ActionType func(childComplexity int) int ChangeType func(childComplexity int) int LockStatus func(childComplexity int) int } UserAccount struct { CommonName func(childComplexity int) int Email func(childComplexity int) int FamilyName func(childComplexity int) int GivenName func(childComplexity int) int HasLoggedIn func(childComplexity int) int ID func(childComplexity int) int IsEUAID func(childComplexity int) int Locale func(childComplexity int) int Username func(childComplexity int) int ZoneInfo func(childComplexity int) int } UserInfo struct { DisplayName func(childComplexity int) int Email func(childComplexity int) int FirstName func(childComplexity int) int LastName func(childComplexity int) int Username func(childComplexity int) int } UserNotification struct { Activity func(childComplexity int) int ActivityID func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int EmailSent func(childComplexity int) int ID func(childComplexity int) int InAppSent func(childComplexity int) int IsRead func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int UserID func(childComplexity int) int } UserNotificationPreferences struct { AddedAsCollaborator func(childComplexity int) int CreatedBy func(childComplexity int) int CreatedByUserAccount func(childComplexity int) int CreatedDts func(childComplexity int) int DailyDigestComplete func(childComplexity int) int ID func(childComplexity int) int ModelPlanShared func(childComplexity int) int ModifiedBy func(childComplexity int) int ModifiedByUserAccount func(childComplexity int) int ModifiedDts func(childComplexity int) int NewDiscussionReply func(childComplexity int) int TaggedInDiscussion func(childComplexity int) int TaggedInDiscussionReply func(childComplexity int) int UserID func(childComplexity int) int } UserNotifications struct { Notifications func(childComplexity int) int NumUnreadNotifications func(childComplexity int) int UnreadNotifications func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type CurrentUserResolver ¶
type CurrentUserResolver interface { LaunchDarkly(ctx context.Context, obj *models.CurrentUser) (*model.LaunchDarklySettings, error) Account(ctx context.Context, obj *models.CurrentUser) (*authentication.UserAccount, error) Notifications(ctx context.Context, obj *models.CurrentUser) (*models.UserNotifications, error) NotificationPreferences(ctx context.Context, obj *models.CurrentUser) (*models.UserNotificationPreferences, error) }
type DailyDigestCompleteActivityMetaResolver ¶
type DailyDigestCompleteActivityMetaResolver interface {
AnalyzedAudits(ctx context.Context, obj *models.DailyDigestCompleteActivityMeta) ([]*models.AnalyzedAudit, error)
}
type DirectiveRoot ¶
type DiscussionReplyResolver ¶
type DiscussionReplyResolver interface {
Content(ctx context.Context, obj *models.DiscussionReply) (*models.TaggedContent, error)
}
type ExistingModelLinkResolver ¶
type ExistingModelLinkResolver interface {
Model(ctx context.Context, obj *models.ExistingModelLink) (models.LinkedExistingModel, error)
}
type ModelPlanResolver ¶
type ModelPlanResolver interface { Basics(ctx context.Context, obj *models.ModelPlan) (*models.PlanBasics, error) GeneralCharacteristics(ctx context.Context, obj *models.ModelPlan) (*models.PlanGeneralCharacteristics, error) ParticipantsAndProviders(ctx context.Context, obj *models.ModelPlan) (*models.PlanParticipantsAndProviders, error) Beneficiaries(ctx context.Context, obj *models.ModelPlan) (*models.PlanBeneficiaries, error) OpsEvalAndLearning(ctx context.Context, obj *models.ModelPlan) (*models.PlanOpsEvalAndLearning, error) Collaborators(ctx context.Context, obj *models.ModelPlan) ([]*models.PlanCollaborator, error) Documents(ctx context.Context, obj *models.ModelPlan) ([]*models.PlanDocument, error) Discussions(ctx context.Context, obj *models.ModelPlan) ([]*models.PlanDiscussion, error) Payments(ctx context.Context, obj *models.ModelPlan) (*models.PlanPayments, error) IsFavorite(ctx context.Context, obj *models.ModelPlan) (bool, error) IsCollaborator(ctx context.Context, obj *models.ModelPlan) (bool, error) Crs(ctx context.Context, obj *models.ModelPlan) ([]*models.PlanCR, error) Tdls(ctx context.Context, obj *models.ModelPlan) ([]*models.PlanTDL, error) PrepareForClearance(ctx context.Context, obj *models.ModelPlan) (*model.PrepareForClearance, error) NameHistory(ctx context.Context, obj *models.ModelPlan, sort models.SortDirection) ([]string, error) OperationalNeeds(ctx context.Context, obj *models.ModelPlan) ([]*models.OperationalNeed, error) }
type ModelPlanSharedActivityMetaResolver ¶
type ModelPlanSharedActivityMetaResolver interface {
}type MutationResolver ¶
type MutationResolver interface { CreateDiscussionReply(ctx context.Context, input model.DiscussionReplyCreateInput) (*models.DiscussionReply, error) UpdateExistingModelLinks(ctx context.Context, modelPlanID uuid.UUID, fieldName models.ExisitingModelLinkFieldType, existingModelIDs []int, currentModelPlanIDs []uuid.UUID) (*models.ExistingModelLinks, error) CreateModelPlan(ctx context.Context, modelName string) (*models.ModelPlan, error) UpdateModelPlan(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.ModelPlan, error) AgreeToNda(ctx context.Context, agree bool) (*model.NDAInfo, error) AddOrUpdateCustomOperationalNeed(ctx context.Context, modelPlanID uuid.UUID, customNeedType string, needed bool) (*models.OperationalNeed, error) UpdateCustomOperationalNeedByID(ctx context.Context, id uuid.UUID, customNeedType *string, needed bool) (*models.OperationalNeed, error) CreateOperationalSolution(ctx context.Context, operationalNeedID uuid.UUID, solutionType *models.OperationalSolutionKey, changes map[string]interface{}) (*models.OperationalSolution, error) UpdateOperationalSolution(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.OperationalSolution, error) CreateOperationalSolutionSubtasks(ctx context.Context, solutionID uuid.UUID, inputs []*model.CreateOperationalSolutionSubtaskInput) ([]*models.OperationalSolutionSubtask, error) UpdateOperationalSolutionSubtasks(ctx context.Context, inputs []*model.UpdateOperationalSolutionSubtaskInput) ([]*models.OperationalSolutionSubtask, error) DeleteOperationalSolutionSubtask(ctx context.Context, id uuid.UUID) (int, error) UpdatePlanBasics(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanBasics, error) UpdatePlanBeneficiaries(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanBeneficiaries, error) CreatePlanCollaborator(ctx context.Context, input model.PlanCollaboratorCreateInput) (*models.PlanCollaborator, error) UpdatePlanCollaborator(ctx context.Context, id uuid.UUID, newRoles []models.TeamRole) (*models.PlanCollaborator, error) DeletePlanCollaborator(ctx context.Context, id uuid.UUID) (*models.PlanCollaborator, error) CreatePlanCr(ctx context.Context, input model.PlanCRCreateInput) (*models.PlanCR, error) UpdatePlanCr(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanCR, error) DeletePlanCr(ctx context.Context, id uuid.UUID) (*models.PlanCR, error) CreatePlanDiscussion(ctx context.Context, input model.PlanDiscussionCreateInput) (*models.PlanDiscussion, error) UploadNewPlanDocument(ctx context.Context, input model.PlanDocumentInput) (*models.PlanDocument, error) LinkNewPlanDocument(ctx context.Context, input model.PlanDocumentLinkInput) (*models.PlanDocument, error) DeletePlanDocument(ctx context.Context, id uuid.UUID) (int, error) CreatePlanDocumentSolutionLinks(ctx context.Context, solutionID uuid.UUID, documentIDs []uuid.UUID) ([]*models.PlanDocumentSolutionLink, error) RemovePlanDocumentSolutionLinks(ctx context.Context, solutionID uuid.UUID, documentIDs []uuid.UUID) (bool, error) AddPlanFavorite(ctx context.Context, modelPlanID uuid.UUID) (*models.PlanFavorite, error) DeletePlanFavorite(ctx context.Context, modelPlanID uuid.UUID) (*models.PlanFavorite, error) UpdatePlanGeneralCharacteristics(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanGeneralCharacteristics, error) UpdatePlanOpsEvalAndLearning(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanOpsEvalAndLearning, error) UpdatePlanParticipantsAndProviders(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanParticipantsAndProviders, error) UpdatePlanPayments(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanPayments, error) CreatePlanTdl(ctx context.Context, input model.PlanTDLCreateInput) (*models.PlanTDL, error) UpdatePlanTdl(ctx context.Context, id uuid.UUID, changes map[string]interface{}) (*models.PlanTDL, error) DeletePlanTdl(ctx context.Context, id uuid.UUID) (*models.PlanTDL, error) ReportAProblem(ctx context.Context, input model.ReportAProblemInput) (bool, error) SendFeedbackEmail(ctx context.Context, input model.SendFeedbackEmailInput) (bool, error) LockTaskListSection(ctx context.Context, modelPlanID uuid.UUID, section models.TaskListSection) (bool, error) UnlockTaskListSection(ctx context.Context, modelPlanID uuid.UUID, section models.TaskListSection) (bool, error) UnlockAllTaskListSections(ctx context.Context, modelPlanID uuid.UUID) ([]*model.TaskListSectionLockStatus, error) MarkNotificationAsRead(ctx context.Context, notificationID uuid.UUID) (*models.UserNotification, error) MarkAllNotificationsAsRead(ctx context.Context) ([]*models.UserNotification, error) UpdateUserNotificationPreferences(ctx context.Context, changes map[string]interface{}) (*models.UserNotificationPreferences, error) }
type NewDiscussionRepliedActivityMetaResolver ¶
type NewDiscussionRepliedActivityMetaResolver interface { ModelPlan(ctx context.Context, obj *models.NewDiscussionRepliedActivityMeta) (*models.ModelPlan, error) Discussion(ctx context.Context, obj *models.NewDiscussionRepliedActivityMeta) (*models.PlanDiscussion, error) Reply(ctx context.Context, obj *models.NewDiscussionRepliedActivityMeta) (*models.DiscussionReply, error) }
type OperationalNeedResolver ¶
type OperationalNeedResolver interface {
Solutions(ctx context.Context, obj *models.OperationalNeed, includeNotNeeded bool) ([]*models.OperationalSolution, error)
}
type OperationalSolutionResolver ¶
type OperationalSolutionResolver interface { Documents(ctx context.Context, obj *models.OperationalSolution) ([]*models.PlanDocument, error) OperationalSolutionSubtasks(ctx context.Context, obj *models.OperationalSolution) ([]*models.OperationalSolutionSubtask, error) }
type PlanBasicsResolver ¶
type PlanBasicsResolver interface { AdditionalModelCategories(ctx context.Context, obj *models.PlanBasics) ([]models.ModelCategory, error) CmsCenters(ctx context.Context, obj *models.PlanBasics) ([]model.CMSCenter, error) CmmiGroups(ctx context.Context, obj *models.PlanBasics) ([]model.CMMIGroup, error) ModelType(ctx context.Context, obj *models.PlanBasics) ([]models.ModelType, error) }
type PlanBeneficiariesResolver ¶
type PlanBeneficiariesResolver interface { Beneficiaries(ctx context.Context, obj *models.PlanBeneficiaries) ([]model.BeneficiariesType, error) BeneficiarySelectionMethod(ctx context.Context, obj *models.PlanBeneficiaries) ([]model.SelectionMethodType, error) BeneficiarySelectionFrequency(ctx context.Context, obj *models.PlanBeneficiaries) ([]models.FrequencyType, error) BeneficiaryRemovalFrequency(ctx context.Context, obj *models.PlanBeneficiaries) ([]models.FrequencyType, error) PrecedenceRules(ctx context.Context, obj *models.PlanBeneficiaries) ([]models.YesNoType, error) }
type PlanDiscussionResolver ¶
type PlanDiscussionResolver interface { Content(ctx context.Context, obj *models.PlanDiscussion) (*models.TaggedContent, error) Replies(ctx context.Context, obj *models.PlanDiscussion) ([]*models.DiscussionReply, error) }
type PlanDocumentResolver ¶
type PlanDocumentResolver interface { URL(ctx context.Context, obj *models.PlanDocument) (*string, error) OtherType(ctx context.Context, obj *models.PlanDocument) (*string, error) OptionalNotes(ctx context.Context, obj *models.PlanDocument) (*string, error) DownloadURL(ctx context.Context, obj *models.PlanDocument) (*string, error) NumLinkedSolutions(ctx context.Context, obj *models.PlanDocument) (int, error) }
type PlanGeneralCharacteristicsResolver ¶
type PlanGeneralCharacteristicsResolver interface { ExistingModel(ctx context.Context, obj *models.PlanGeneralCharacteristics) (*string, error) CurrentModelPlan(ctx context.Context, obj *models.PlanGeneralCharacteristics) (*models.ModelPlan, error) ExistingModelPlan(ctx context.Context, obj *models.PlanGeneralCharacteristics) (*models.ExistingModel, error) ResemblesExistingModelWhich(ctx context.Context, obj *models.PlanGeneralCharacteristics) (*models.ExistingModelLinks, error) ParticipationInModelPreconditionWhich(ctx context.Context, obj *models.PlanGeneralCharacteristics) (*models.ExistingModelLinks, error) AgencyOrStateHelp(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.AgencyOrStateHelpType, error) AlternativePaymentModelTypes(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.AlternativePaymentModelType, error) KeyCharacteristics(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.KeyCharacteristic, error) GeographiesTargetedTypes(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.GeographyType, error) GeographiesStatesAndTerritories(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]models.StatesAndTerritories, error) GeographiesRegionTypes(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]models.GeographyRegionType, error) GeographiesTargetedAppliedTo(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.GeographyApplication, error) AgreementTypes(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.AgreementType, error) AuthorityAllowances(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.AuthorityAllowance, error) WaiversRequiredTypes(ctx context.Context, obj *models.PlanGeneralCharacteristics) ([]model.WaiverType, error) }
type PlanOpsEvalAndLearningResolver ¶
type PlanOpsEvalAndLearningResolver interface { Stakeholders(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.StakeholdersType, error) ContractorSupport(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.ContractorSupportType, error) DataMonitoringFileTypes(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.MonitoringFileType, error) EvaluationApproaches(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.EvaluationApproachType, error) CcmInvolvment(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.CcmInvolvmentType, error) DataNeededForMonitoring(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.DataForMonitoringType, error) DataToSendParticicipants(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.DataToSendParticipantsType, error) DataSharingFrequency(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]models.FrequencyType, error) DataCollectionFrequency(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]models.FrequencyType, error) QualityReportingFrequency(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]models.FrequencyType, error) ModelLearningSystems(ctx context.Context, obj *models.PlanOpsEvalAndLearning) ([]model.ModelLearningSystemType, error) }
type PlanParticipantsAndProvidersResolver ¶
type PlanParticipantsAndProvidersResolver interface { Participants(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ParticipantsType, error) SelectionMethod(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ParticipantSelectionType, error) ParticipantAddedFrequency(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]models.FrequencyType, error) ParticipantRemovedFrequency(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]models.FrequencyType, error) CommunicationMethod(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ParticipantCommunicationType, error) RiskType(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]models.ParticipantRiskType, error) ParticipantRequireFinancialGuaranteeType(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ParticipantRequireFinancialGuaranteeType, error) ParticipantsIds(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ParticipantsIDType, error) ProviderAdditionFrequency(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]models.FrequencyType, error) ProviderAddMethod(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ProviderAddType, error) ProviderLeaveMethod(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]model.ProviderLeaveType, error) ProviderRemovalFrequency(ctx context.Context, obj *models.PlanParticipantsAndProviders) ([]models.FrequencyType, error) }
type PlanPaymentsResolver ¶
type PlanPaymentsResolver interface { FundingSource(ctx context.Context, obj *models.PlanPayments) ([]models.FundingSource, error) FundingSourceR(ctx context.Context, obj *models.PlanPayments) ([]models.FundingSource, error) PayRecipients(ctx context.Context, obj *models.PlanPayments) ([]models.PayRecipient, error) PayType(ctx context.Context, obj *models.PlanPayments) ([]models.PayType, error) PayClaims(ctx context.Context, obj *models.PlanPayments) ([]models.ClaimsBasedPayType, error) NonClaimsPayments(ctx context.Context, obj *models.PlanPayments) ([]model.NonClaimsBasedPayType, error) NonClaimsPaymentOther(ctx context.Context, obj *models.PlanPayments) (*string, error) AnticipatedPaymentFrequency(ctx context.Context, obj *models.PlanPayments) ([]models.FrequencyType, error) PaymentReconciliationFrequency(ctx context.Context, obj *models.PlanPayments) ([]models.FrequencyType, error) PaymentDemandRecoupmentFrequency(ctx context.Context, obj *models.PlanPayments) ([]models.FrequencyType, error) }
type PossibleOperationalNeedResolver ¶
type PossibleOperationalNeedResolver interface {
PossibleSolutions(ctx context.Context, obj *models.PossibleOperationalNeed) ([]*models.PossibleOperationalSolution, error)
}
type PossibleOperationalSolutionResolver ¶
type PossibleOperationalSolutionResolver interface { PointsOfContact(ctx context.Context, obj *models.PossibleOperationalSolution) ([]*models.PossibleOperationalSolutionContact, error) PrimaryContact(ctx context.Context, obj *models.PossibleOperationalSolution) (*models.PossibleOperationalSolutionContact, error) }
type QueryResolver ¶
type QueryResolver interface { AnalyzedAudits(ctx context.Context, dateAnalyzed time.Time) ([]*models.AnalyzedAudit, error) AuditChanges(ctx context.Context, tableName string, primaryKey uuid.UUID) ([]*models.AuditChange, error) CurrentUser(ctx context.Context) (*models.CurrentUser, error) MostRecentDiscussionRoleSelection(ctx context.Context) (*models.DiscussionRoleSelection, error) ExistingModelCollection(ctx context.Context) ([]*models.ExistingModel, error) ExistingModelLink(ctx context.Context, id uuid.UUID) (*models.ExistingModelLink, error) ModelPlan(ctx context.Context, id uuid.UUID) (*models.ModelPlan, error) ModelPlanCollection(ctx context.Context, filter model.ModelPlanFilter) ([]*models.ModelPlan, error) NdaInfo(ctx context.Context) (*model.NDAInfo, error) OperationalNeed(ctx context.Context, id uuid.UUID) (*models.OperationalNeed, error) OperationalSolutions(ctx context.Context, operationalNeedID uuid.UUID, includeNotNeeded bool) ([]*models.OperationalSolution, error) OperationalSolution(ctx context.Context, id uuid.UUID) (*models.OperationalSolution, error) PlanCollaboratorByID(ctx context.Context, id uuid.UUID) (*models.PlanCollaborator, error) PlanCr(ctx context.Context, id uuid.UUID) (*models.PlanCR, error) PlanDocument(ctx context.Context, id uuid.UUID) (*models.PlanDocument, error) PlanPayments(ctx context.Context, id uuid.UUID) (*models.PlanPayments, error) PlanTdl(ctx context.Context, id uuid.UUID) (*models.PlanTDL, error) PossibleOperationalNeeds(ctx context.Context) ([]*models.PossibleOperationalNeed, error) PossibleOperationalSolutions(ctx context.Context) ([]*models.PossibleOperationalSolution, error) TaskListSectionLocks(ctx context.Context, modelPlanID uuid.UUID) ([]*model.TaskListSectionLockStatus, error) UserAccount(ctx context.Context, username string) (*authentication.UserAccount, error) SearchOktaUsers(ctx context.Context, searchTerm string) ([]*models.UserInfo, error) }
type ResolverRoot ¶
type ResolverRoot interface { Activity() ActivityResolver AddedAsCollaboratorMeta() AddedAsCollaboratorMetaResolver AnalyzedModelLeadInfo() AnalyzedModelLeadInfoResolver AuditChange() AuditChangeResolver CurrentUser() CurrentUserResolver DailyDigestCompleteActivityMeta() DailyDigestCompleteActivityMetaResolver DiscussionReply() DiscussionReplyResolver ExistingModelLink() ExistingModelLinkResolver ExistingModelLinks() ExistingModelLinksResolver ModelPlan() ModelPlanResolver Mutation() MutationResolver NewDiscussionRepliedActivityMeta() NewDiscussionRepliedActivityMetaResolver OperationalNeed() OperationalNeedResolver OperationalSolution() OperationalSolutionResolver PlanBasics() PlanBasicsResolver PlanBeneficiaries() PlanBeneficiariesResolver PlanCollaborator() PlanCollaboratorResolver PlanDiscussion() PlanDiscussionResolver PlanDocument() PlanDocumentResolver PlanGeneralCharacteristics() PlanGeneralCharacteristicsResolver PlanOpsEvalAndLearning() PlanOpsEvalAndLearningResolver PlanParticipantsAndProviders() PlanParticipantsAndProvidersResolver PlanPayments() PlanPaymentsResolver PossibleOperationalNeed() PossibleOperationalNeedResolver PossibleOperationalSolution() PossibleOperationalSolutionResolver Query() QueryResolver Subscription() SubscriptionResolver Tag() TagResolver TaggedContent() TaggedContentResolver TaggedInDiscussionReplyActivityMeta() TaggedInDiscussionReplyActivityMetaResolver TaggedInPlanDiscussionActivityMeta() TaggedInPlanDiscussionActivityMetaResolver UserNotification() UserNotificationResolver UserNotificationPreferences() UserNotificationPreferencesResolver }
type SubscriptionResolver ¶
type TagResolver ¶
type TaggedContentResolver ¶
type TaggedInDiscussionReplyActivityMetaResolver ¶
type TaggedInDiscussionReplyActivityMetaResolver interface { ModelPlan(ctx context.Context, obj *models.TaggedInDiscussionReplyActivityMeta) (*models.ModelPlan, error) Discussion(ctx context.Context, obj *models.TaggedInDiscussionReplyActivityMeta) (*models.PlanDiscussion, error) Reply(ctx context.Context, obj *models.TaggedInDiscussionReplyActivityMeta) (*models.DiscussionReply, error) }
type TaggedInPlanDiscussionActivityMetaResolver ¶
type TaggedInPlanDiscussionActivityMetaResolver interface { ModelPlan(ctx context.Context, obj *models.TaggedInPlanDiscussionActivityMeta) (*models.ModelPlan, error) Discussion(ctx context.Context, obj *models.TaggedInPlanDiscussionActivityMeta) (*models.PlanDiscussion, error) }
type UserNotificationPreferencesResolver ¶
type UserNotificationPreferencesResolver interface { DailyDigestComplete(ctx context.Context, obj *models.UserNotificationPreferences) ([]models.UserNotificationPreferenceFlag, error) AddedAsCollaborator(ctx context.Context, obj *models.UserNotificationPreferences) ([]models.UserNotificationPreferenceFlag, error) TaggedInDiscussion(ctx context.Context, obj *models.UserNotificationPreferences) ([]models.UserNotificationPreferenceFlag, error) TaggedInDiscussionReply(ctx context.Context, obj *models.UserNotificationPreferences) ([]models.UserNotificationPreferenceFlag, error) NewDiscussionReply(ctx context.Context, obj *models.UserNotificationPreferences) ([]models.UserNotificationPreferenceFlag, error) }
Click to show internal directories.
Click to hide internal directories.