Skip to content

Commit

Permalink
Merge branch 'feature/MINT-2720_data_exchange' into MINT-3128/data-ex…
Browse files Browse the repository at this point in the history
…change-approach-translations
  • Loading branch information
patrickseguraoddball committed Oct 10, 2024
2 parents 0acefac + 4659538 commit e9719f4
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 56 deletions.
6 changes: 3 additions & 3 deletions MINT.postman_collection.json
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,7 @@
"body": {
"mode": "graphql",
"graphql": {
"query": "mutation updatePlanDataExchangeApproach {\n updatePlanDataExchangeApproach(id: \"{{dataExchangeApproachID}}\", changes: {\n # Page 1\n dataToCollectFromParticipants: [CLINICAL_DATA, OTHER]\n dataToCollectFromParticipantsReportsDetails: \"Detailed reports information\"\n dataToCollectFromParticipantsOther: \"Additional data to collect from participants\"\n dataWillNotBeCollectedFromParticipants: false\n dataToCollectFromParticipantsNote: \"Notes regarding data collection from participants\"\n\n # Page 2\n dataToSendToParticipants: [DATA_FEEDBACK_DASHBOARD]\n dataToSendToParticipantsNote: \"Notes about data being sent to participants\"\n\n # Page 3\n doesNeedToMakeMultiPayerDataAvailable: YES\n anticipatedMultiPayerDataAvailabilityUseCase: MORE_COMPETENT_ALERT_DISCHARGE_TRANSFER_NOTIFICATION\n doesNeedToMakeMultiPayerDataAvailableNote: \"Notes on multi-payer data availability\"\n\n doesNeedToCollectAndAggregateMultiSourceData: YES\n multiSourceDataToCollect: [COMMERCIAL_CLAIMS]\n multiSourceDataToCollectOther: \"Additional multi-source data to collect\"\n doesNeedToCollectAndAggregateMultiSourceDataNote: \"Notes on multi-source data collection\"\n\n # Page 4\n willImplementNewDataExchangeMethods: YES\n newDataExchangeMethodsDescription: \"Description of new data exchange methods\"\n newDataExchangeMethodsNote: \"Notes on new data exchange methods\"\n\n # Meta\n isDataExchangeApproachComplete: false\n }) {\n # Meta Fields\n id\n modelPlanID\n isDataExchangeApproachComplete\n\n # Page 1\n dataToCollectFromParticipants\n dataToCollectFromParticipantsReportsDetails\n dataToCollectFromParticipantsOther\n dataWillNotBeCollectedFromParticipants\n dataToCollectFromParticipantsNote\n\n # Page 2\n dataToSendToParticipants\n dataToSendToParticipantsNote\n\n # Page 3\n doesNeedToMakeMultiPayerDataAvailable\n anticipatedMultiPayerDataAvailabilityUseCase\n doesNeedToMakeMultiPayerDataAvailableNote\n doesNeedToCollectAndAggregateMultiSourceData\n multiSourceDataToCollect\n multiSourceDataToCollectOther\n doesNeedToCollectAndAggregateMultiSourceDataNote\n\n # Page 4\n willImplementNewDataExchangeMethods\n newDataExchangeMethodsDescription\n newDataExchangeMethodsNote\n additionalDataExchangeConsiderationsDescription\n isDataExchangeApproachComplete\n\n # User Accounts\n createdBy\n createdDts\n modifiedBy\n modifiedDts\n markedCompleteDts\n markedCompleteBy\n markedCompleteByUserAccount {\n id\n email\n }\n\n createdByUserAccount {\n commonName\n }\n modifiedByUserAccount {\n commonName\n }\n \n status\n }\n}\n",
"query": "mutation updatePlanDataExchangeApproach {\n updatePlanDataExchangeApproach(id: \"{{dataExchangeApproachID}}\", changes: {\n # Page 1\n dataToCollectFromParticipants: [CLINICAL_DATA, OTHER]\n dataToCollectFromParticipantsReportsDetails: \"Detailed reports information\"\n dataToCollectFromParticipantsOther: \"Additional data to collect from participants\"\n dataWillNotBeCollectedFromParticipants: false\n dataToCollectFromParticipantsNote: \"Notes regarding data collection from participants\"\n\n # Page 2\n dataToSendToParticipants: [DATA_FEEDBACK_DASHBOARD]\n dataToSendToParticipantsNote: \"Notes about data being sent to participants\"\n\n # Page 3\n doesNeedToMakeMultiPayerDataAvailable: true\n anticipatedMultiPayerDataAvailabilityUseCase: MORE_COMPETENT_ALERT_DISCHARGE_TRANSFER_NOTIFICATION\n doesNeedToMakeMultiPayerDataAvailableNote: \"Notes on multi-payer data availability\"\n\n doesNeedToCollectAndAggregateMultiSourceData: true\n multiSourceDataToCollect: [COMMERCIAL_CLAIMS]\n multiSourceDataToCollectOther: \"Additional multi-source data to collect\"\n doesNeedToCollectAndAggregateMultiSourceDataNote: \"Notes on multi-source data collection\"\n\n # Page 4\n willImplementNewDataExchangeMethods: true\n newDataExchangeMethodsDescription: \"Description of new data exchange methods\"\n newDataExchangeMethodsNote: \"Notes on new data exchange methods\"\n\n # Meta\n isDataExchangeApproachComplete: true\n }) {\n # Meta Fields\n id\n modelPlanID\n isDataExchangeApproachComplete\n\n # Page 1\n dataToCollectFromParticipants\n dataToCollectFromParticipantsReportsDetails\n dataToCollectFromParticipantsOther\n dataWillNotBeCollectedFromParticipants\n dataToCollectFromParticipantsNote\n\n # Page 2\n dataToSendToParticipants\n dataToSendToParticipantsNote\n\n # Page 3\n doesNeedToMakeMultiPayerDataAvailable\n anticipatedMultiPayerDataAvailabilityUseCase\n doesNeedToMakeMultiPayerDataAvailableNote\n doesNeedToCollectAndAggregateMultiSourceData\n multiSourceDataToCollect\n multiSourceDataToCollectOther\n doesNeedToCollectAndAggregateMultiSourceDataNote\n\n # Page 4\n willImplementNewDataExchangeMethods\n newDataExchangeMethodsDescription\n newDataExchangeMethodsNote\n additionalDataExchangeConsiderationsDescription\n isDataExchangeApproachComplete\n\n # User Accounts\n createdBy\n createdDts\n modifiedBy\n modifiedDts\n markedCompleteDts\n markedCompleteBy\n markedCompleteByUserAccount {\n id\n email\n }\n\n createdByUserAccount {\n commonName\n }\n modifiedByUserAccount {\n commonName\n }\n \n status\n }\n}\n",
"variables": ""
}
},
Expand Down Expand Up @@ -2216,7 +2216,7 @@
"body": {
"mode": "graphql",
"graphql": {
"query": "query currentUser {\n currentUser {\n notifications {\n numUnreadNotifications\n notifications {\n __typename\n id\n isRead\n inAppSent\n emailSent\n activity {\n activityType\n entityID\n actorID\n metaData {\n __typename\n ... on TaggedInPlanDiscussionActivityMeta{\n version\n type\n modelPlanID\n modelPlan{\n modelName\n } \n discussionID\n content\n }\n ... on TaggedInDiscussionReplyActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n } \n discussionID\n replyID\n content\n }\n ... on ModelPlanSharedActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n }\n optionalMessage\n }\n ... on NewDiscussionRepliedActivityMeta {\n version\n type\n discussionID\n replyID\n content\n } \n ... on DailyDigestCompleteActivityMeta{\n version\n type\n modelPlanIDs\n date\n analyzedAudits{\n id\n modelPlanID\n modelName\n date\n changes{\n modelPlan{\n oldName\n statusChanges\n }\n documents{\n count\n }\n crTdls{\n activity\n }\n planSections{\n updated\n readyForReview\n readyForClearance\n }\n modelLeads{\n added{\n id\n commonName\n # userAccount{\n # id\n # email\n # }\n }\n }\n planDiscussions{\n activity\n }\n }\n\n }\n\n }\n ... on NewModelPlanActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n }\n }\n ... on DatesChangedActivityMeta {\n version\n type\n modelPlanID\n modelPlan {\n id\n }\n dateChanges {\n isChanged\n field\n isRange\n oldDate\n newDate\n oldRangeStart\n oldRangeEnd\n newRangeStart\n newRangeEnd\n }\n } \n }\n createdByUserAccount {\n commonName\n }\n }\n createdByUserAccount {\n commonName\n }\n }\n }\n }\n}\n",
"query": "query currentUser {\n currentUser {\n notifications {\n numUnreadNotifications\n notifications {\n __typename\n id\n isRead\n inAppSent\n emailSent\n activity {\n activityType\n entityID\n actorID\n metaData {\n __typename\n ... on TaggedInPlanDiscussionActivityMeta{\n version\n type\n modelPlanID\n modelPlan{\n modelName\n } \n discussionID\n content\n }\n ... on TaggedInDiscussionReplyActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n } \n discussionID\n replyID\n content\n }\n ... on ModelPlanSharedActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n }\n optionalMessage\n }\n ... on NewDiscussionRepliedActivityMeta {\n version\n type\n discussionID\n replyID\n content\n } \n ... on DailyDigestCompleteActivityMeta{\n version\n type\n modelPlanIDs\n date\n analyzedAudits{\n id\n modelPlanID\n modelName\n date\n changes{\n modelPlan{\n oldName\n statusChanges\n }\n documents{\n count\n }\n crTdls{\n activity\n }\n planSections{\n updated\n readyForReview\n readyForClearance\n }\n modelLeads{\n added{\n id\n commonName\n # userAccount{\n # id\n # email\n # }\n }\n }\n planDiscussions{\n activity\n }\n }\n\n }\n\n }\n ... on NewModelPlanActivityMeta {\n version\n type\n modelPlanID\n modelPlan{\n modelName\n }\n }\n ... on DatesChangedActivityMeta {\n version\n type\n modelPlanID\n modelPlan {\n id\n }\n dateChanges {\n isChanged\n field\n isRange\n oldDate\n newDate\n oldRangeStart\n oldRangeEnd\n newRangeStart\n newRangeEnd\n }\n } \n ... on PlanDataExchangeApproachMarkedCompleteActivityMeta {\n version\n type\n dataExchangeApproachID\n dataExchangeApproach {\n id\n }\n modelPlan {\n id\n }\n markedCompleteBy\n markedCompleteByUserAccount {\n id\n }\n } \n }\n createdByUserAccount {\n commonName\n }\n }\n createdByUserAccount {\n commonName\n }\n }\n }\n }\n}\n",
"variables": ""
}
},
Expand Down Expand Up @@ -2256,7 +2256,7 @@
"body": {
"mode": "graphql",
"graphql": {
"query": "query currentUser {\n currentUser {\n notificationPreferences {\n dailyDigestComplete\n\n addedAsCollaborator\n\n taggedInDiscussion\n\n taggedInDiscussionReply\n\n newDiscussionReply\n\n modelPlanShared\n\n newModelPlan\n\n datesChanged\n datesChangedNotificationType\n }\n }\n }\n\n",
"query": "query currentUser {\n currentUser {\n notificationPreferences {\n dailyDigestComplete\n\n addedAsCollaborator\n\n taggedInDiscussion\n\n taggedInDiscussionReply\n\n newDiscussionReply\n\n modelPlanShared\n\n newModelPlan\n\n datesChanged\n datesChangedNotificationType\n\n dataExchangeApproachMarkedComplete\n }\n }\n }\n\n",
"variables": ""
}
},
Expand Down
6 changes: 3 additions & 3 deletions migrations/V176__Add_Data_Exchange_Approach.sql
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,17 @@ CREATE TABLE plan_data_exchange_approach (
data_to_send_to_participants_note ZERO_STRING,

-- page 3
does_need_to_make_multi_payer_data_available YES_NO_TYPE DEFAULT NULL,
does_need_to_make_multi_payer_data_available BOOLEAN DEFAULT NULL,
anticipated_multi_payer_data_availability_use_case DEA_ANTICIPATED_MULTI_PAYER_DATA_AVAILABILITY_USE_CASE DEFAULT NULL,
does_need_to_make_multi_payer_data_available_note ZERO_STRING,

does_need_to_collect_and_aggregate_multi_source_data YES_NO_TYPE DEFAULT NULL,
does_need_to_collect_and_aggregate_multi_source_data BOOLEAN DEFAULT NULL,
multi_source_data_to_collect DEA_MULTI_SOURCE_DATA_TO_COLLECT[],
multi_source_data_to_collect_other ZERO_STRING,
does_need_to_collect_and_aggregate_multi_source_data_note ZERO_STRING,

-- page 4
will_implement_new_data_exchange_methods YES_NO_TYPE DEFAULT NULL,
will_implement_new_data_exchange_methods BOOLEAN DEFAULT NULL,
new_data_exchange_methods_description ZERO_STRING,
new_data_exchange_methods_note ZERO_STRING,

Expand Down
Loading

0 comments on commit e9719f4

Please sign in to comment.