def METHOD_NAME(self, status_code, message, internal_response, errors=None):
    if not self.hl7_message:
        return self.get_basic_error_response(self.request_data.request_id, status_code, message)
    external_response = self._get_ack(message, status_code, errors)
    return ApiResponse(
        status=status_code,
        internal_response=internal_response,
        external_response=external_response,
        content_type=HL7_CONTENT_TYPE
    )