PREPROD
ReaderAuthor

piper

Sampling Event IDs (JSON)

`ReportPackage.samplingEventIdsJson` stores the list of sampling event identifiers whose analytical results, field measurements, and CoC data are included in this report.

1 min read · 2 depth levelsstratum-piper · vdevMatches production
Everyday

The samplingEventIdsJson on a ReportPackage is the mechanism that links the report to specific monitoring rounds. When you add a sampling event to a ReportPackage, its ID is stored here in a JSON array. Piper uses this list to pull the right data into figures and tables — only results from the listed events appear in the report. For a quarterly report, this array typically contains one or two event IDs; for an annual summary, it may contain four to eight. Verify the event list is complete before rendering a ReportVersion to avoid omitting data.

Technical section
Data model, API, and internals — visible to developers.
View as developer →
Was this helpful?