Public Page

2022-3-15 Architecture Meeting Minutes

Public Page

 

 

Date

Mar 15, 2022

ANTITRUST STATEMENT

As participants in this meeting, we need to be mindful of the constraints of antitrust laws. There shall be no discussions of agreements or concerted actions that may restrain competition. This prohibition includes the exchange of information concerning individual prices, rates, coverages, market practices, claims settlement practices, or any other competitive aspect of an individual company’s operation. Each participant is obligated to speak up immediately for the purpose of preventing any discussion falling outside these bounds.

Agenda

  • Antitrust and Meeting minutes acceptance

  • GitHub Conflicts

  • GitHub and Stoplight sync issues

  • Working on Proof of Concept

    • Work on Dan’s Document and document example

    • Work through more flattening

      • AdminInfo

      • ClaimInfo

Meeting Minutes

  • Antitrust Accepted

  • Meeting Minutes Accepted

  • GitHub and Stoplight sync issue ended up being a non-issue. Mike did a quick demo of Stoplight to show where the confusion of a sync issue was occurring. The branch in the edit was going back to the Main branch, making it appear that updates and changes made to GitHub outside of Stoplight was not making it. Mike showed the Committee how to change the branch to see the changes to that GitHub branch.

  • We reviewed the Excel document that showed the JSON and BMS Aggregates for Vehicle

    • a column was added to show if the Aggregates were used outside of Vehicle. Vehicle Description is one aggregate that is used outside of Vehicle Info in the BMS. The discussion now is to prove how bundling will allow you to only use Vehicle Description or do we need to have vehicle description as its own schema?

  • Reviewed the JSON Style guide

    • root object (AKA CIECA Message Name) doesn’t have a name it just starts with properties

    • when you have array, it should be plural

    • naming has to be better on object and property to allow us to know what to use in the messages/services

    • Testing and Debug

    • each endpoint will have a different schema

    • add to property resource name to Json guidelines

  • GitHub/Stoplight

    • JSON Schema folder system, Stoplight uses Modules

    • Models has the breakdown JSON parent that references all needed schemas with bundling.

  • Homework

    • Mike is going to work on Making Column A of the Excel spreadsheet by using the last Aggregate in Column C

    • Dan will show his work with including and excluding aggregates by using bundling.

Great Meeting! Documentation is found in Confluence page Work Documents .

Up Next

  • Antitrust and Meeting minutes acceptance

  • Review work done by members

  • Working through more examples of Flattening and the hierarchy

    • Excel Document has been updated with AdminInfo and ClaimInfo BMS information