> ## Documentation Index
> Fetch the complete documentation index at: https://help.elationhealth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Patient Form Request



## OpenAPI

````yaml post /api/2.0/patient_form_requests/
openapi: 3.1.0
info:
  contact:
    name: Elation Health
    url: https://www.elationhealth.com/
  description: Elation Health API v2.0
  title: Patient Document API
  version: 2.0.0
servers:
  - description: Sandbox Server
    url: https://sandbox.elationemr.com
  - description: Production Server
    url: https://api.app.elationemr.com
security: []
paths:
  /api/2.0/patient_form_requests/:
    post:
      tags:
        - Patient Form Requests
      summary: Create Patient Form Request
      operationId: patient_form_requests_create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatientFormRequest'
        required: true
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PatientFormRequest'
          description: ''
      security:
        - oauth2: []
components:
  schemas:
    PatientFormRequest:
      properties:
        appointment:
          description: >-
            The ID of an appointment to associate with this form request. When
            the appointment is in the past, the notification_date validation is
            skipped.
          format: int64
          type:
            - integer
            - 'null'
        created_date:
          format: date-time
          readOnly: true
          type:
            - string
            - 'null'
        forms_url:
          format: uri
          readOnly: true
          type: string
        id:
          readOnly: true
          type: integer
        notification_date:
          description: >-
            This is the date that the request will appear in the Practice's
            action queue. Must be in the future unless an appointment in the
            past is provided. Defaults to one week from today.
          format: date
          type: string
        patient:
          description: The ID of the patient that should be associated with the request.
          format: int64
          type: integer
        patient_forms:
          description: >-
            The IDs of the forms that should be associated to the request.
            Please note that you must create these forms before trying to create
            a request.
          items:
            type: integer
          type: array
        practice:
          readOnly: true
          type: integer
      required:
        - patient
        - patient_forms
      type: object
  securitySchemes:
    oauth2:
      flows:
        clientCredentials:
          scopes:
            act_as_user: >-
              Impersonate a provider via X-On-Behalf-Of (combinable with apiv2
              or system scopes)
            apiv2: Full access to the API
            system/{resource_name}.read: Read access to a specific resource
            system/{resource_name}.write: Write access to a specific resource
          tokenUrl: /api/2.0/oauth2/token/
      type: oauth2

````