[System] Name: isWriteRequestAuthorized [Parameter] patientContext(enum): patientIdentity, N/A fhirUser(enum): practitionerFhirUser,patientFhirUser,N/A operation(enum): create, update, patch, delete fhirServiceBaseUrl(enum): matchUrl,nonMatchUrl resourceBody: matchObservation, unmatchCondition, matchPatient, unmatchPatient, patientReferencePractitioner patient/Patient.write(enum): patient/Patient.write,N/A patient/Observation.write(enum): patient/Observation.write,N/A patient/Observation.read(enum): patient/Observation.read,N/A patient/Condition.write(enum): patient/Condition.write,N/A user/Patient.write(enum): user/Patient.write,N/A user/Patient.read(enum): user/Patient.read,N/A user/Observation.write(enum): user/Observation.write,N/A user/Condition.write(enum): user/Condition.write,N/A system/Patient.write(enum): system/Patient.write,N/A system/Observation.write(enum): system/Observation.write,N/A system/Condition.write(enum): system/Condition.write,N/A [Constraint]