{"$defs":{"AnalyticalMethod":{"description":"EPA or Standard Methods reference for laboratory analysis.","properties":{"method_id":{"title":"Method Id","type":"string"},"method_name":{"title":"Method Name","type":"string"},"analyte_list":{"items":{"type":"string"},"title":"Analyte List","type":"array"},"default_detection_limit":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Default Detection Limit"},"default_reporting_limit":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Default Reporting Limit"},"default_units":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Default Units"},"hold_time_h":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Hold Time H"},"preservation_required":{"anyOf":[{"enum":["HNO3","H2SO4","HCL","NAOH","NA2S2O3","ICE_4C","NONE"],"type":"string"},{"type":"null"}],"default":null,"title":"Preservation Required"}},"required":["method_id","method_name"],"title":"AnalyticalMethod","type":"object"},"AssessedValue":{"description":"Derived/reportable value compared against quantitative limits.","properties":{"assessed_value_id":{"format":"uuid","title":"Assessed Value Id","type":"string"},"requirement_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Requirement Id"},"limit_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Limit Id"},"compliance_point_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Compliance Point Id"},"parameter_code":{"title":"Parameter Code","type":"string"},"assessed_value":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Assessed Value"},"units":{"title":"Units","type":"string"},"statistical_base":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Statistical Base"},"period_start_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Period Start Date"},"period_end_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Period End Date"},"derivation_method":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Derivation Method"},"compliance_status":{"default":"pending","enum":["compliant","nonconforming","pending","not_applicable"],"title":"Compliance Status","type":"string"},"source_observation_ids":{"items":{"format":"uuid","type":"string"},"title":"Source Observation Ids","type":"array"}},"required":["parameter_code","units"],"title":"AssessedValue","type":"object"},"CompliancePoint":{"description":"Any location where an output stream is monitored for compliance.","properties":{"compliance_point_id":{"format":"uuid","title":"Compliance Point Id","type":"string"},"project_ref":{"title":"Project Ref","type":"string"},"point_code":{"title":"Point Code","type":"string"},"point_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Point Name"},"medium":{"enum":["water","air","solids","gas","liquid_product"],"title":"Medium","type":"string"},"point_type":{"enum":["discharge","emission","delivery","loadout","reuse","internal"],"title":"Point Type","type":"string"},"equipment_uid":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Equipment Uid"},"receiving_environment":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Receiving Environment"},"location_description":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Location Description"},"latitude":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Latitude"},"longitude":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Longitude"},"active":{"default":true,"title":"Active","type":"boolean"}},"required":["project_ref","point_code","medium","point_type"],"title":"CompliancePoint","type":"object"},"ComplianceSubmission":{"description":"Any report or filing submitted to a regulator or counterparty.","properties":{"submission_id":{"format":"uuid","title":"Submission Id","type":"string"},"project_ref":{"title":"Project Ref","type":"string"},"instrument_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Instrument Id"},"submission_type":{"enum":["periodic_report","annual_report","exceedance_notification","upset_report","offtake_quality_report","certification","renewal_application","modification_request","self_monitoring_report"],"title":"Submission Type","type":"string"},"reporting_period_start":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Reporting Period Start"},"reporting_period_end":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Reporting Period End"},"due_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Due Date"},"submitted_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Submitted At"},"submitted_to":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Submitted To"},"submission_method":{"anyOf":[{"enum":["electronic","mail","email","portal","api"],"type":"string"},{"type":"null"}],"default":null,"title":"Submission Method"},"submission_reference":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Submission Reference"},"document_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Document Id"},"status":{"default":"draft","enum":["draft","submitted","acknowledged","accepted","rejected","revision_requested"],"title":"Status","type":"string"},"preparer":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Preparer"},"reviewer":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reviewer"},"approved_by":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Approved By"},"approved_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Approved At"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["project_ref","submission_type"],"title":"ComplianceSubmission","type":"object"},"CustodyTransfer":{"description":"Chain-of-custody handoff record for regulatory evidence.","properties":{"transfer_id":{"format":"uuid","title":"Transfer Id","type":"string"},"sample_id":{"format":"uuid","title":"Sample Id","type":"string"},"from_party":{"title":"From Party","type":"string"},"to_party":{"title":"To Party","type":"string"},"transfer_datetime":{"format":"date-time","title":"Transfer Datetime","type":"string"},"condition_on_receipt":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Condition On Receipt"},"seal_intact":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Seal Intact"},"temperature_on_receipt_c":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Temperature On Receipt C"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["sample_id","from_party","to_party","transfer_datetime"],"title":"CustodyTransfer","type":"object"},"Deadline":{"description":"Materialized occurrence from a schedule rule.","properties":{"deadline_id":{"format":"uuid","title":"Deadline Id","type":"string"},"rule_id":{"format":"uuid","title":"Rule Id","type":"string"},"due_date":{"format":"date","title":"Due Date","type":"string"},"status":{"default":"upcoming","enum":["upcoming","due","overdue","completed","waived"],"title":"Status","type":"string"},"completed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Completed At"},"submission_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Submission Id"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["rule_id","due_date"],"title":"Deadline","type":"object"},"Nonconformance":{"description":"Any result that violated a requirement — regulatory exceedance, spec deviation, or process upset.","properties":{"nonconformance_id":{"format":"uuid","title":"Nonconformance Id","type":"string"},"project_ref":{"title":"Project Ref","type":"string"},"result_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Result Id"},"assessed_value_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Assessed Value Id"},"requirement_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Requirement Id"},"limit_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Limit Id"},"instrument_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Instrument Id"},"compliance_point_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Compliance Point Id"},"detected_at":{"format":"date-time","title":"Detected At","type":"string"},"severity":{"default":"major","enum":["minor","major","critical"],"title":"Severity","type":"string"},"category":{"enum":["permit_exceedance","spec_deviation","process_upset","reporting_failure","procedural","equipment_related"],"title":"Category","type":"string"},"root_cause":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Root Cause"},"corrective_action":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Corrective Action"},"preventive_action":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Preventive Action"},"status":{"default":"open","enum":["open","investigating","corrective_action","closed","disputed"],"title":"Status","type":"string"},"closed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Closed At"},"closed_by":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Closed By"},"work_order_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Work Order Id"},"openproject_wp_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Openproject Wp Id"},"financial_impact_usd":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Financial Impact Usd"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["project_ref","category"],"title":"Nonconformance","type":"object"},"ObligationInstrument":{"description":"Any source of compliance requirements (permits, contracts, standards).","properties":{"instrument_id":{"format":"uuid","title":"Instrument Id","type":"string"},"project_ref":{"title":"Project Ref","type":"string"},"instrument_type":{"enum":["regulatory_permit","consent_to_operate","environmental_authorization","offtake_agreement","supply_specification","internal_standard","client_contract","loan_covenant"],"title":"Instrument Type","type":"string"},"instrument_ref":{"title":"Instrument Ref","type":"string"},"instrument_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Instrument Name"},"issuing_authority":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Issuing Authority"},"jurisdiction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Jurisdiction"},"medium":{"enum":["water","air","solids","gas","liquid_product","multi"],"title":"Medium","type":"string"},"effective_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Effective Date"},"expiration_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Expiration Date"},"renewal_required":{"default":false,"title":"Renewal Required","type":"boolean"},"status":{"default":"active","enum":["draft","active","expired","superseded","terminated"],"title":"Status","type":"string"},"source_document_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Source Document Id"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["project_ref","instrument_type","instrument_ref","medium"],"title":"ObligationInstrument","type":"object"},"ObligationRequirement":{"description":"General requirement layer — links instrument to compliance point.","properties":{"requirement_id":{"format":"uuid","title":"Requirement Id","type":"string"},"instrument_id":{"format":"uuid","title":"Instrument Id","type":"string"},"compliance_point_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Compliance Point Id"},"requirement_type":{"enum":["quantitative_limit","narrative_standard","work_practice","reporting_only","certification","best_management_practice"],"title":"Requirement Type","type":"string"},"description":{"title":"Description","type":"string"},"reporting_frequency":{"anyOf":[{"enum":["continuous","daily","weekly","monthly","quarterly","semi_annual","annual","per_event"],"type":"string"},{"type":"null"}],"default":null,"title":"Reporting Frequency"},"effective_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Effective Date"},"expiration_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Expiration Date"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["instrument_id","requirement_type","description"],"title":"ObligationRequirement","type":"object"},"Observation":{"description":"Raw measurement from a sample or instrument.","properties":{"result_id":{"format":"uuid","title":"Result Id","type":"string"},"sample_event_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Sample Event Id"},"parameter_code":{"title":"Parameter Code","type":"string"},"measured_value":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Measured Value"},"units":{"title":"Units","type":"string"},"detection_limit":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Detection Limit"},"below_detection":{"default":false,"title":"Below Detection","type":"boolean"},"lab_qualifier":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Lab Qualifier"},"analytical_method":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Analytical Method"},"analyzed_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Analyzed At"},"reported_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"default":null,"title":"Reported At"},"analyst":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Analyst"},"source_system":{"anyOf":[{"enum":["scada","lims","manual","ocr","lab_pdf","portal","other"],"type":"string"},{"type":"null"}],"default":null,"title":"Source System"}},"required":["parameter_code","units"],"title":"Observation","type":"object"},"ParameterRegistry":{"description":"ODM2-inspired controlled vocabulary for monitored parameters.","properties":{"parameter_code":{"title":"Parameter Code","type":"string"},"parameter_name":{"title":"Parameter Name","type":"string"},"medium":{"items":{"type":"string"},"title":"Medium","type":"array"},"parameter_category":{"enum":["conventional","nutrient","metals","pathogens","organics","physical","gas_quality","nutrient_content","agronomic","radiological"],"title":"Parameter Category","type":"string"},"speciation":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Speciation"},"cas_number":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cas Number"},"default_units":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Default Units"},"detection_limit_typical":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Detection Limit Typical"},"analytical_methods":{"items":{"type":"string"},"title":"Analytical Methods","type":"array"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["parameter_code","parameter_name","parameter_category"],"title":"ParameterRegistry","type":"object"},"QaQcObservation":{"description":"Batch-level QA/QC observation per EPA analytical methods.","properties":{"observation_id":{"format":"uuid","title":"Observation Id","type":"string"},"sample_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Sample Id"},"batch_id":{"title":"Batch Id","type":"string"},"qc_type":{"enum":["METHOD_BLANK","LAB_CONTROL","MATRIX_SPIKE","MATRIX_SPIKE_DUPLICATE","DUPLICATE","FIELD_BLANK","TRIP_BLANK"],"title":"Qc Type","type":"string"},"parameter":{"title":"Parameter","type":"string"},"method_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Method Id"},"recovery_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Recovery Pct"},"rpd_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Rpd Pct"},"acceptance_range_low":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Acceptance Range Low"},"acceptance_range_high":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Acceptance Range High"},"passed":{"default":true,"title":"Passed","type":"boolean"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["batch_id","qc_type","parameter"],"title":"QaQcObservation","type":"object"},"QuantitativeLimit":{"description":"Measurable limit attached to an obligation requirement.\n\nSupports the five-tier target model (O3) for proposal and operations workflows:\nlegal, reuse, contract, design, guarantee. A single parameter (e.g., BOD5) can\nhave multiple QuantitativeLimit rows with different target_tier values — the\nComplianceTargetRegistry resolves these into the effective design target.","properties":{"limit_id":{"format":"uuid","title":"Limit Id","type":"string"},"requirement_id":{"format":"uuid","title":"Requirement Id","type":"string"},"parameter_code":{"title":"Parameter Code","type":"string"},"limit_type":{"enum":["daily_max","monthly_avg","weekly_avg","annual_avg","instantaneous_max","rolling_avg","minimum","range","percent_removal","mass_loading","concentration"],"title":"Limit Type","type":"string"},"limit_value":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Limit Value"},"limit_value_max":{"anyOf":[{"type":"number"},{"pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","type":"string"},{"type":"null"}],"default":null,"title":"Limit Value Max"},"units":{"title":"Units","type":"string"},"statistical_base":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Statistical Base"},"monitoring_method":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Monitoring Method"},"sample_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Sample Type"},"target_tier":{"default":"legal","enum":["legal","reuse","contract","design","guarantee"],"title":"Target Tier","type":"string"},"applicability_class":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Applicability Class"},"authority":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Authority"},"clause_ref":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Clause Ref"},"effective_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Effective Date"},"expiration_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Expiration Date"},"seasonal_variant":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Seasonal Variant"},"justification":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Justification"}},"required":["requirement_id","parameter_code","limit_type","units"],"title":"QuantitativeLimit","type":"object"},"SampleEvent":{"description":"Field sampling event — links to observations and custody transfers.","properties":{"sample_id":{"format":"uuid","title":"Sample Id","type":"string"},"project_ref":{"title":"Project Ref","type":"string"},"compliance_point_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Compliance Point Id"},"medium":{"anyOf":[{"enum":["water","air","solids","gas","liquid_product"],"type":"string"},{"type":"null"}],"default":null,"title":"Medium"},"sample_type":{"anyOf":[{"enum":["grab","composite_24h","composite_flow","continuous","calculated"],"type":"string"},{"type":"null"}],"default":null,"title":"Sample Type"},"sample_location":{"title":"Sample Location","type":"string"},"sample_datetime":{"format":"date-time","title":"Sample Datetime","type":"string"},"collector":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Collector"},"preservation_method":{"anyOf":[{"enum":["HNO3","H2SO4","HCL","NAOH","NA2S2O3","ICE_4C","NONE"],"type":"string"},{"type":"null"}],"default":null,"title":"Preservation Method"},"container_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Container Type"},"hold_time_limit_h":{"anyOf":[{"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Hold Time Limit H"},"field_ph":{"anyOf":[{"maximum":14,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Field Ph"},"field_temperature_c":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Field Temperature C"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["project_ref","sample_location","sample_datetime"],"title":"SampleEvent","type":"object"},"ScheduleRule":{"description":"Recurrence pattern for obligation-driven events.","properties":{"rule_id":{"format":"uuid","title":"Rule Id","type":"string"},"instrument_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Instrument Id"},"requirement_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Requirement Id"},"event_type":{"enum":["sampling_due","report_due","renewal_due","calibration_due","audit_due","certification_due"],"title":"Event Type","type":"string"},"frequency":{"enum":["continuous","daily","weekly","monthly","quarterly","semi_annual","annual","per_event"],"title":"Frequency","type":"string"},"lead_time_days":{"default":7,"title":"Lead Time Days","type":"integer"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["event_type","frequency"],"title":"ScheduleRule","type":"object"},"SubmissionItem":{"description":"Join record linking a submission to the items it reports.","properties":{"item_id":{"format":"uuid","title":"Item Id","type":"string"},"submission_id":{"format":"uuid","title":"Submission Id","type":"string"},"item_type":{"enum":["nonconformance","assessed_value","observation","requirement_status"],"title":"Item Type","type":"string"},"nonconformance_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Nonconformance Id"},"assessed_value_id":{"anyOf":[{"format":"uuid","type":"string"},{"type":"null"}],"default":null,"title":"Assessed Value Id"},"notes":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"required":["submission_id","item_type"],"title":"SubmissionItem","type":"object"}},"description":"Project-level obligation fulfillment bundle for export/interchange.","properties":{"package_id":{"format":"uuid","title":"Package Id","type":"string"},"parameter_registry":{"items":{"$ref":"#/$defs/ParameterRegistry"},"title":"Parameter Registry","type":"array"},"analytical_methods":{"items":{"$ref":"#/$defs/AnalyticalMethod"},"title":"Analytical Methods","type":"array"},"compliance_points":{"items":{"$ref":"#/$defs/CompliancePoint"},"title":"Compliance Points","type":"array"},"instruments":{"items":{"$ref":"#/$defs/ObligationInstrument"},"title":"Instruments","type":"array"},"requirements":{"items":{"$ref":"#/$defs/ObligationRequirement"},"title":"Requirements","type":"array"},"quantitative_limits":{"items":{"$ref":"#/$defs/QuantitativeLimit"},"title":"Quantitative Limits","type":"array"},"sample_events":{"items":{"$ref":"#/$defs/SampleEvent"},"title":"Sample Events","type":"array"},"observations":{"items":{"$ref":"#/$defs/Observation"},"title":"Observations","type":"array"},"assessed_values":{"items":{"$ref":"#/$defs/AssessedValue"},"title":"Assessed Values","type":"array"},"nonconformances":{"items":{"$ref":"#/$defs/Nonconformance"},"title":"Nonconformances","type":"array"},"submissions":{"items":{"$ref":"#/$defs/ComplianceSubmission"},"title":"Submissions","type":"array"},"submission_items":{"items":{"$ref":"#/$defs/SubmissionItem"},"title":"Submission Items","type":"array"},"schedule_rules":{"items":{"$ref":"#/$defs/ScheduleRule"},"title":"Schedule Rules","type":"array"},"deadlines":{"items":{"$ref":"#/$defs/Deadline"},"title":"Deadlines","type":"array"},"qa_qc_observations":{"items":{"$ref":"#/$defs/QaQcObservation"},"title":"Qa Qc Observations","type":"array"},"custody_transfers":{"items":{"$ref":"#/$defs/CustodyTransfer"},"title":"Custody Transfers","type":"array"},"published_at":{"format":"date-time","title":"Published At","type":"string"}},"title":"ObligationFulfillmentPackage","type":"object","$id":"https://puranwater.com/schemas/obligation-fulfillment-package.schema.json"}