def METHOD_NAME(response, model_id):
    read_result = response.analyze_result.read_results
    form_pages = prepare_content_result(response)
    form_type = None
    if response.analyze_result.version == "2.0.0":
        form_type = "form-" + model_id
    result = []
    for doc in response.analyze_result.document_results:
        model_id = doc.model_id if hasattr(doc, "model_id") else model_id
        doc_type_confidence = doc.doc_type_confidence if hasattr(doc, "doc_type_confidence") else None
        if response.analyze_result.version == "2.0.0":
            form_type_confidence = None
        else:
            form_type_confidence = adjust_confidence(doc_type_confidence)
        form = RecognizedForm(
            page_range=FormPageRange(first_page_number=doc.page_range[0], last_page_number=doc.page_range[1]),
            fields={label: FormField._from_generated(label, value, read_result) for label, value in doc.fields.items()},
            pages=form_pages[doc.page_range[0] - 1 : doc.page_range[1]],
            form_type=form_type if form_type else doc.doc_type,
            form_type_confidence=form_type_confidence,
            model_id=model_id,
        )
        result.append(form)
    return result