Problem Statement
For the procedure data models to actually be useful, we need the procedure blocks to use them. Otherwise we just have a vestigial data system with no "views" of the data.
Proposed Solution
See: https://docs.google.com/document/d/1n4MxZQu49mniC7aUtZ1X4xvwWgpL3st4aDU25pwdaNc/edit#heading=h.n4x8mdlhlyyp