---
title: "Get subject visit template."
method: POST
path: "/api/study/{studyId}/SubjectVisitTemplate"
tags: ["DataEntry"]
---

# Get subject visit template.

`POST /api/study/{studyId}/SubjectVisitTemplate`

## Path parameters

- `studyId` string, uuid, required — Study identifier

## Request body

- SubjectVisitTemplateRequest
  - `subjectId` string, uuid, required
  - `visitId` string, uuid, required
  - `formId` string, uuid, required
  - `collectionPointId` string, uuid, nullable
  - `visitSequenceNumber` integer, nullable
  - `formSequenceNumber` integer, nullable

## Response `200`

Success

- DataEntryTemplateResponseEventResultWithResponse
  - `processedSuccessfully` boolean
  - `processMessage` string, nullable
  - `response` DataEntryTemplateResponse
    - `collectionPointDataLastUpdated` CollectionPointDataLastUpdatedModel
      - `maxDataUpdateId` string, uuid, nullable
      - `maxCollectionPointAuditEventId` integer, nullable
      - `maxApprovalEventId` string, uuid, nullable
      - `isCleared` boolean, nullable
    - `configLastUpdatedTimestamp` string, date-time, nullable
    - `datums` DatumTemplateModel[], nullable
      - `externalId` string, nullable
      - `formObjectId` string, uuid
      - `isCalculated` boolean
      - `isLocked` boolean
      - `isReadOnly` boolean
      - `isRequired` boolean
      - `options` VariableValueTemplateModel[], nullable
        - `selected` boolean
        - `value` string, nullable
        - `variableValueId` string, uuid
      - `order` integer
      - `value` string, nullable
      - `variableId` string, uuid
      - `variableName` string, nullable
      - `variableType` string, nullable
      - `dayRequired` boolean, nullable
      - `monthRequired` boolean, nullable
      - `yearRequired` boolean, nullable
    - `formId` string, uuid
    - `formName` string, nullable
    - `formSequenceNumber` integer, nullable
    - `grids` GridTemplateModel[], nullable
      - `gridId` string, uuid
      - `isPreFilled` boolean
      - `isApiConsumable` boolean
      - `rows` GridRowTemplateModel[], nullable
        - `datums` DatumTemplateModel[], nullable
          - `externalId` string, nullable
          - `formObjectId` string, uuid
          - `isCalculated` boolean
          - `isLocked` boolean
          - `isReadOnly` boolean
          - `isRequired` boolean
          - `options` VariableValueTemplateModel[], nullable
            - `selected` boolean
            - `value` string, nullable
            - `variableValueId` string, uuid
          - `order` integer
          - `value` string, nullable
          - `variableId` string, uuid
          - `variableName` string, nullable
          - `variableType` string, nullable
          - `dayRequired` boolean, nullable
          - `monthRequired` boolean, nullable
          - `yearRequired` boolean, nullable
        - `rowNumber` integer
        - `deleted` boolean
    - `reasonForChange` string, nullable
    - `subjectId` string, uuid
    - `subjectIdentifier` string, nullable
    - `visitId` string, uuid
    - `visitName` string, nullable
    - `visitSequenceNumber` integer, nullable

---

[API](https://skmtc.net/medrio/apis/medrio-openapi-v-42-14-0-201.md) · [All operations](https://skmtc.net/medrio/apis/medrio-openapi-v-42-14-0-201/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/medrio/medrio-openapi-v-42-14-0-201/revisions/df94f6005a8d/schema)
