Sign in to follow this  
Steve Shanbaum

Product definition after 2018-07-19 Working Session

Recommended Posts

I took the CZV example and modified it to apply the changes we discussed during the working session. 

Namely,

  • Having materials appear once with treatments owning the lenses used
  • Adding processing parameter collections
  • Having treatment reference IDs in three arrays to indicate Inherent/Required/Excluded treatments
  • Moving the mandatory flag on the processing parameter to instead be implied in the name of the array the processing parameter appears in
  • Including an example of region exclusivity, with a region override.

https://docs.google.com/document/d/1W9JL-d93RfKZwRp_2K1hBtD27-PhyVI6_-WZjZdrKF4/edit?usp=sharing

The document should be valid JSON at this point - I changed the comments to a JSON-acceptable format, so that it would pass through jsonlint.  

Share this post


Link to post
Share on other sites

Thanks Steve, It seems you have done my portion of this latest example for me.

The only change I would make is that the final treatment combination (commented with "Unknown puck set polycarbonate") was intended for when a lab is producing this product from an unknown blank set. As such in my original example it intentionally had no blank set listed, the processing parameters listed are the DCS fields we require to specify the blank geometry to be used in the calculation.

This combination would appear as follows:

 {
    "_comment1": "Unknown puck set polycarbonate",
    "TreatmentTypesRequired": ["HC"],
    "Mandatory Processing Parameter Collection": ["PPC1"],
}

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this