Bug fix when using FHIR Search parameters that allow for a code|system to be passed
Various FHIR endpoints allow for searching by a coding. This release ensures when searching by these codings, it follows the correct FHIR token logic. This includes the following endpoint search parameters: Appointment.appointment_type, CarePlan.category, DiagnosticReport.category, DiagnosticReport.code, DocumentReference.category, DocumentReference.type, Observation.category, Observation.code, QuestionnaireResponse.questionnaire.code, and QuestionnaireResponse.questionnaire.item.code.