Fix REST Resources that are not working properly

Description

Some of the JSSLab's entities that should be exposed as REST resources cannot be accessed due to a variety of errors.
Some have references to other entities using invalid IDs. For others properties may be specified incorrectly (such as orderTypeId instead of orderType) leading to exceptions as the property cannot be found.

Resources that are working for GET calls:

labInstrument
labTest
labTestPanel

Resources that have failed for GET calls:

labOrder (accessed via .../rest/v1/order?t=labOrder
labOrderSpecimen
labPrecondition
labSpecimen
labSupplyItem
labTestRange
labTestResult
labTestSpecimen
labSpecimenTemplate
labReport

Environment

None

Status

Assignee

Martin Losse

Reporter

Martin Losse

Labels

Priority

Major
Configure