Support a policy for missing timezone information in date time data
Meta information such as units (m, ft, g/cm^3, coordinate reference frame) is required for the ingestion of data. This information is crucial for normalizing the frame of reference.
For date time information, ideally this data is in UTC or has meta information available to transform it to UTC. Currently the schema service is throwing out records that don't conform to this requirement.
However, there is a large body of data already the environment where this information is not available, and so we need to make date time the exception, and waive the requirement to provide UTC information. A counterpoint to waving this requirement is where we have activities like active drilling, where correct date times in UTC are required.
- Define under what circumstances where date time UTC conversion can be waived.
- Create a specification for what the behavior of the ingestion application should be to support both the waiving of date time frame of reference, or enforcing it, depending on the policy defined in (1).
e.g. should the ingestion provide warnings that date time meta information isn't available. Or should we have a flag or field in the record to allow the user to waive the requirement etc.