Public Page

2021-08-03 Architecture Meeting Minutes

Public Page

 

      
   CIECA 500 Westover Dr  #11617; Sanford,  NC  27330 

 

Date

Aug 3, 2021

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

  • Clarify last week notes about moving Properties to the schema instead of BMS

  • Recap work meeting progress

  • Work on VIN Decoder API

  • Work on Common Aggregates

Meeting Minutes

  • Antitrust Accepted

  • Meeting Minutes Accepted

  • The BMS information being moved to the Schema

    • The Description from the BMS can be moved to the schema and the Field Attributes and size are there already.

    • At this time there is the BMS, Word document with this information. Will we use Word to document the APIs.

      • We will try to use API tools and documentation techniques, which means we will be staying away from Word documents.

    • A reason to leave the descriptions out is because of the size that it will add to the schema.

      • We do not want the schemas to be large and cumbersome and complex

      • The idea of adding simple descriptions that follow the same pattern, would be good to have in the schema, we just need to make sure they are simple and concise.

    • When we translate from YAML to JSON; maybe we can can strip them out. So they would not be in the JSON Open API code.

    • We also want to make sure not to include Code List that are not used in the schema.

  • Bundling

    • JSON schemas based on CIECA standards but making sure they are simplified.

    • The XML seemed to be a good process but looking at the XML compared to the JSON and REST world, they are very large.

    • We want to make our CIECA CAPIS messages as simplified and small as we can make them.

    • We mentioned removing code list that are not used from the schema, but we should also look at removing sections of code list that are not used. For example, we have over 400 Country Codes in the Country Code Code List; however, we use US and Canada in most transactions.

    • Dan has been digging into the structuring of Complex Schemas using Bundling. The concept is that you would have a JSON File/Object for every property you were going to include in the schema and would use $ref to bring the properties into the schema.

      • The Committee Members like the thought of having the property, such as Address defined once and using it for all the schemas.

      • Dan is going to work on the examples he has been working on and plans to present the concept to the committee next week.

  • Review of Working Session

    • We successfully mapped GitHub to Stoplight

    • We walked through the Stoplight and GitHub changes

Great Meeting everyone

Up Next

  • Antitrust and Meeting minutes acceptance

  • Continue working with Stoplight for Vin Decoder

  • Common Aggregates

 

Participants

  • Paulette Reed (Scribe)

  • Andy Bober

  • Dan Webster

  • Mike Hastings

  • Paul Barry

  • Jeff Schroder

Participants in the meetings are noted for your information.  If you have questions on the committee’s activities, please contact a recent attendee. https://cieca.atlassian.net/wiki/spaces/ARCH