Product definition after 2018-07-19 Working Session


Steve Shanbaum

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.  

Link to comment
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"],
}
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.