.well format

WaterSample

The water_samples optional block of a .well file: a list of WaterSample objects.

Property water_samples of the .well root, an array of objects, optional. Defined in the spec.

FieldTypeRequiredValues / constraintsDescription
idstringyes
datetimestringyespattern ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[+-]\d{2}:\d{2})$
sample_typestringyes
parent_sample_idstringno
sequenceintegerno
campaignstringno
sampling_methodstringno
sampling_pointobjectno
sampling_point.typestringyes
sampling_point.depthnumberno>= 0
sampling_point.depth_precisionnumberno>= 0
sampling_point.fromnumberno>= 0
sampling_point.tonumberno>= 0
sampling_point.devicestringno
sampling_point.pump_installation_idstringno
purgeobjectno
purge.durationnumberno>= 0
purge.volumenumberno>= 0
purge.flow_ratenumberno>= 0
purge.stabilizedbooleanno
purge.readingsobjectno
purge.readings[].elapsednumberyes>= 0
purge.readings[].parameterobjectyes
purge.readings[].parameter.codestringyesmin length 1
purge.readings[].parameter.vocabularystringyespattern ^(welldot|cas|x-.+)$
purge.readings[].valuenumberyes
static_level_event_idstringno
collected_bystringno
preservationstringno
chain_of_custodystringno
laboratoryobjectno
laboratory.namestringyes
laboratory.accreditationstringno
laboratory.report_numberstringno
laboratory.batch_idstringno
laboratory.sample_idstringno
laboratory.received_atstringnopattern ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[+-]\d{2}:\d{2})$
laboratory.received_at_resolutionstringno= day
laboratory.received_temperaturenumberno
correctsstringno
notesstringno
attachmentsAttachmentno
resultsobjectyesmin items 1
results[].parameterobjectyes
results[].parameter.codestringyesmin length 1
results[].parameter.vocabularystringyespattern ^(welldot|cas|x-.+)$
results[].valuenumberno
results[].presencebooleanno
results[].textstringno
results[].qualifierstringno<, >, not_detected, estimated
results[].unitstringnomin length 1
results[].detection_limitnumberno>= 0
results[].quantification_limitnumberno>= 0
results[].value_precisionnumberno>= 0
results[].fractionstringnototal, dissolved, suspended
results[].filtrationobjectno
results[].filtration.pore_sizenumberno> 0
results[].filtration.locationstringnofield, lab
results[].measured_instringnofield, lab
results[].methodstringno
results[].analyzed_atstringnopattern ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[+-]\d{2}:\d{2})$
results[].analyzed_at_resolutionstringno= day
results[].lab_flagsstringno
results[].validationobjectno
results[].validation.statusstringyesunvalidated, validated, qualified, rejected
results[].validation.qualifierstringno
results[].validation.guidelinestringno
results[].validation.validated_bystringno
results[].validation.validated_atstringnopattern ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[+-]\d{2}:\d{2})$
results[].notesstringno