void submission_structure(ErrorRecorder er, ValidationContext vc) { if (vc.isSubmit() && vc.isRequest) er.sectionHeading("Submission Structure"); ss_doc_fol_must_have_ids(er, vc); if (vc.isSubmit() && vc.isRequest) { has_single_ss(er, vc); all_docs_linked_to_ss(er, vc); all_fols_linked_to_ss(er, vc); symbolic_refs_not_in_submission(er); eval_assocs(er, vc); // Verifications from ITI TF-3 4.2.2.2.6 Rev. 12.1 are in the ProcessMetadataForRegister class ss_status_single_value(er, vc); new PatientId(m, er).run(); } if (hasmember_error) log_hasmember_usage(er); }