Prevents Duplication of Category when Saving Diagnostic Reports

CategoryCoding objects for diagnostic reports were being created on every save, causing duplication apparent within the FHIR DiagnosticReport search interaction. This has been fixed.