Conditions for Defaulting Job Received Date on Job Creation
When a job is created from scratch or by copying a non-schedule-non-template job, that is, not by schedule job processes nor by copying a schedule job or template job to create a new job, where:
- The AUTO_RECEIVE_JOBS application preference is:
- Not defined, or is defined and selected, then the job's Received Date and Received By are set to the current laboratory's date-time and user.
- Defined and is cleared, then the job's Received Date and Received By are not set, and must be manually set.
- For each sample created in the destination job, the sample's Received Date is set to the destination job's Received Date, such that, if the destination job's Received Date is set, then the sample's Received Date is set also.
When a production or internal job is created by executing a schedule job on the system batch queue, or by creating a draft job from a schedule job then enacting that draft job to a production or internal job, then the destination job's Received Date and Received By are populated according to the schedule job's Auto-received Job flag.
When a production, internal or proposal job is created from a template job, then the destination job's Received Date and Received By are populated according to the template job's Auto-received Job flag.
When a job is created by saving a template job to another template job or by saving a schedule job to another schedule job, then the destination job's Received Date and Received By are inherited from the source job.
