This commit has an incorrect type assignment.
I'm assuming this method should actually be:
func (l *LabTestsSimulateOrderProcessRequest) UnmarshalJSON(data []byte) error {
body := new(SimulationFlags)
if err := json.Unmarshal(data, &body); err != nil {
return err
}
l.Body = body
return nil
}