OpenSHR acts as a content consumer of CDA documents as well as a content creator.
When consuming a CDA, OpenSHR will determine the conformance level of the document (Level 1, 2, or 3) and will take the appropriate action.

When creating a CDA, OpenSHR will gather information about the intended patient from its datastore and will create an appropriate CDA for that patient. What is "appropriate" depends on the type of data being generated. For example, OpenSHR may determine that because all previous Vital Signs observations were submitted at level 3 it will generate Vital Signs for the patient within the summary as Level 3, however an Allergies section will use only codified allergies if present.