POST api/v1/departments/SaveSchedulePhases

Request Information

URI Parameters

None.

Body Parameters

Collection of ScheduleProcessPhaseModel
NameDescriptionTypeAdditional information
ScheduleProcessPhaseId

integer

Required

ScheduleId

globally unique identifier

Required

ScheduleStatusId

integer

Required

Date

date

Required

AppChanged

string

String length: inclusive between 0 and 50

CreateDateUtc

date

Required

UserChanged

string

String length: inclusive between 0 and 50

DateChangedUtc

date

Required

EffectiveDate

date

Required

ExpiryDate

date

None.

DateProcessedUtc

date

None.

IsSuccess

boolean

None.

ProcessExecutionMessage

string

String length: inclusive between 0 and 4000

ExecutedBy

string

String length: inclusive between 0 and 50

DeptName

string

None.

DeptId

integer

None.

DeptCode

string

None.

StartDate

date

None.

EndDate

date

None.

ScheduleDuration

integer

None.

ScheduleStartTime

date

None.

SelfScheduleDisable

boolean

None.

FacilityName

string

None.

FacilityCode

string

None.

SchedulePeriodStatus

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "ScheduleProcessPhaseId": 1,
    "ScheduleId": "e466b790-7041-48da-bd75-8a0a9d11edec",
    "ScheduleStatusId": 3,
    "Date": "2026-01-02T21:49:41.4848757-06:00",
    "AppChanged": "sample string 5",
    "CreateDateUtc": "2026-01-02T21:49:41.4848757-06:00",
    "UserChanged": "sample string 7",
    "DateChangedUtc": "2026-01-02T21:49:41.4848757-06:00",
    "EffectiveDate": "2026-01-02T21:49:41.4848757-06:00",
    "ExpiryDate": "2026-01-02T21:49:41.4848757-06:00",
    "DateProcessedUtc": "2026-01-02T21:49:41.4848757-06:00",
    "IsSuccess": true,
    "ProcessExecutionMessage": "sample string 10",
    "ExecutedBy": "sample string 11",
    "DeptName": "sample string 12",
    "DeptId": 13,
    "DeptCode": "sample string 14",
    "StartDate": "2026-01-02T21:49:41.4848757-06:00",
    "EndDate": "2026-01-02T21:49:41.4848757-06:00",
    "ScheduleDuration": 17,
    "ScheduleStartTime": "2026-01-02T21:49:41.4848757-06:00",
    "SelfScheduleDisable": true,
    "FacilityName": "sample string 20",
    "FacilityCode": "sample string 21",
    "SchedulePeriodStatus": "sample string 22"
  },
  {
    "ScheduleProcessPhaseId": 1,
    "ScheduleId": "e466b790-7041-48da-bd75-8a0a9d11edec",
    "ScheduleStatusId": 3,
    "Date": "2026-01-02T21:49:41.4848757-06:00",
    "AppChanged": "sample string 5",
    "CreateDateUtc": "2026-01-02T21:49:41.4848757-06:00",
    "UserChanged": "sample string 7",
    "DateChangedUtc": "2026-01-02T21:49:41.4848757-06:00",
    "EffectiveDate": "2026-01-02T21:49:41.4848757-06:00",
    "ExpiryDate": "2026-01-02T21:49:41.4848757-06:00",
    "DateProcessedUtc": "2026-01-02T21:49:41.4848757-06:00",
    "IsSuccess": true,
    "ProcessExecutionMessage": "sample string 10",
    "ExecutedBy": "sample string 11",
    "DeptName": "sample string 12",
    "DeptId": 13,
    "DeptCode": "sample string 14",
    "StartDate": "2026-01-02T21:49:41.4848757-06:00",
    "EndDate": "2026-01-02T21:49:41.4848757-06:00",
    "ScheduleDuration": 17,
    "ScheduleStartTime": "2026-01-02T21:49:41.4848757-06:00",
    "SelfScheduleDisable": true,
    "FacilityName": "sample string 20",
    "FacilityCode": "sample string 21",
    "SchedulePeriodStatus": "sample string 22"
  }
]

Response Information

Resource Description

ApiResponseModelOfListOfScheduleProcessPhaseModel
NameDescriptionTypeAdditional information
Data

ApiResponseDataModelOfListOfScheduleProcessPhaseModel

None.

Errors

Collection of string

None.

Warnings

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "PageSize": 1,
    "Page": 2,
    "TotalPages": 3,
    "TotalResults": 4,
    "Results": [
      {
        "ScheduleProcessPhaseId": 1,
        "ScheduleId": "04cd65a3-a9be-4429-97f4-35dc2af1d7de",
        "ScheduleStatusId": 3,
        "Date": "2026-01-02T21:49:41.4848757-06:00",
        "AppChanged": "sample string 5",
        "CreateDateUtc": "2026-01-02T21:49:41.4848757-06:00",
        "UserChanged": "sample string 7",
        "DateChangedUtc": "2026-01-02T21:49:41.4848757-06:00",
        "EffectiveDate": "2026-01-02T21:49:41.4848757-06:00",
        "ExpiryDate": "2026-01-02T21:49:41.4848757-06:00",
        "DateProcessedUtc": "2026-01-02T21:49:41.4848757-06:00",
        "IsSuccess": true,
        "ProcessExecutionMessage": "sample string 10",
        "ExecutedBy": "sample string 11",
        "DeptName": "sample string 12",
        "DeptId": 13,
        "DeptCode": "sample string 14",
        "StartDate": "2026-01-02T21:49:41.4848757-06:00",
        "EndDate": "2026-01-02T21:49:41.4848757-06:00",
        "ScheduleDuration": 17,
        "ScheduleStartTime": "2026-01-02T21:49:41.4848757-06:00",
        "SelfScheduleDisable": true,
        "FacilityName": "sample string 20",
        "FacilityCode": "sample string 21",
        "SchedulePeriodStatus": "sample string 22"
      },
      {
        "ScheduleProcessPhaseId": 1,
        "ScheduleId": "04cd65a3-a9be-4429-97f4-35dc2af1d7de",
        "ScheduleStatusId": 3,
        "Date": "2026-01-02T21:49:41.4848757-06:00",
        "AppChanged": "sample string 5",
        "CreateDateUtc": "2026-01-02T21:49:41.4848757-06:00",
        "UserChanged": "sample string 7",
        "DateChangedUtc": "2026-01-02T21:49:41.4848757-06:00",
        "EffectiveDate": "2026-01-02T21:49:41.4848757-06:00",
        "ExpiryDate": "2026-01-02T21:49:41.4848757-06:00",
        "DateProcessedUtc": "2026-01-02T21:49:41.4848757-06:00",
        "IsSuccess": true,
        "ProcessExecutionMessage": "sample string 10",
        "ExecutedBy": "sample string 11",
        "DeptName": "sample string 12",
        "DeptId": 13,
        "DeptCode": "sample string 14",
        "StartDate": "2026-01-02T21:49:41.4848757-06:00",
        "EndDate": "2026-01-02T21:49:41.4848757-06:00",
        "ScheduleDuration": 17,
        "ScheduleStartTime": "2026-01-02T21:49:41.4848757-06:00",
        "SelfScheduleDisable": true,
        "FacilityName": "sample string 20",
        "FacilityCode": "sample string 21",
        "SchedulePeriodStatus": "sample string 22"
      }
    ]
  },
  "Errors": [
    "sample string 1",
    "sample string 2"
  ],
  "Warnings": [
    "sample string 1",
    "sample string 2"
  ]
}