POST api/ProviderPrograms?parentCourseId={parentCourseId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
parentCourseId

System.Guid

Required

Body Parameters

Altai.Web.Services.Models.ProviderProgram
NameDescriptionTypeAdditional information
Id

System.String

None.

ProgramId

System.String

None.

PreviousProgramId

System.String

None.

ProgramType

Altai.Web.Services.Models.Shared.IdNameDescriptionPair

None.

ProgramTypeString

System.String

None.

ProgramTitle

System.String

None.

ProgramStartDate

System.DateTime

None.

ProgramEndDate

System.DateTime

None.

SubmissionDate

System.DateTime

None.

ProgramWebsite

System.String

None.

ProgramDescription

System.String

None.

CreditType

Altai.Web.Services.Models.Shared.IdNamePair

None.

CreditTypeString

System.String

None.

RelevantFunctionalAreas

System.Collections.Generic.ICollection`1[Altai.Web.Services.Models.FunctionalArea]

None.

RelevantFunctionalAreaResponsibilities

System.Collections.Generic.ICollection`1[Altai.Web.Services.Models.FunctionalAreaResponsibility]

None.

AttendanceMonitoredBy

System.Collections.Generic.ICollection`1[Altai.Web.Services.Models.OptionSetValue]

None.

CourseLocations

System.Collections.Generic.ICollection`1[Altai.Web.Services.Models.CourseLocation]

None.

OtherAttendanceMonitors

System.String

None.

Attestation

System.Boolean

None.

PresenterNames

System.String

None.

ScheduledProgramTime

System.Decimal

None.

ScheduledNonLearningTime

System.Decimal

None.

TotalCreditHoursRequested

System.Decimal

None.

IsActivityOngoing

System.Boolean

None.

ProgramOccurrence

Altai.Web.Services.Models.OptionSetValue

None.

ProgramStatus

Altai.Web.Services.Models.OptionSetValue

None.

ProgramStatusString

System.String

None.

Provider

Altai.Web.Services.Models.Shared.IdNamePair

None.

CreditHours

System.Decimal

None.

HRCIComments

System.String

None.

UserComments

System.String

None.

ReviewCourseType

System.Boolean

None.

ReviewName

System.Boolean

None.

ReviewStartDate

System.Boolean

None.

ReviewEndDate

System.Boolean

None.

ReviewProgramWebsite

System.Boolean

None.

ReviewPresenterNames

System.Boolean

None.

ReviewDescription

System.Boolean

None.

ReviewCreditType

System.Boolean

None.

ReviewFunctionalAreas

System.Boolean

None.

ReviewFunctionalAreaRresponsibilities

System.Boolean

None.

ReviewtTotalTime

System.Boolean

None.

ReviewNonLearningTime

System.Boolean

None.

ReviewOngoingActivity

System.Boolean

None.

ReviewProgramLocation

System.Boolean

None.

SessionGridFile

System.String

None.

PresenterBioFile

System.String

None.

ProgramAgendaFile

System.String

None.

IsDuplicateAllowed

System.Boolean

None.

IsDuplicated

System.Boolean

None.

ParentProgramCreatedOn

System.DateTime

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "ProgramId": "sample string 2",
  "PreviousProgramId": "sample string 3",
  "ProgramType": {
    "Description": "sample string 1",
    "Id": "16ac1975-bc66-4c96-8617-db5b8d0d9023",
    "Name": "sample string 3"
  },
  "ProgramTypeString": "sample string 3",
  "ProgramTitle": "sample string 4",
  "ProgramStartDate": "2024-09-19T12:45:37.8917783-04:00",
  "ProgramEndDate": "2024-09-19T12:45:37.8917783-04:00",
  "SubmissionDate": "2024-09-19T12:45:37.8917783-04:00",
  "ProgramWebsite": "sample string 5",
  "ProgramDescription": "sample string 6",
  "CreditType": {
    "Id": "38518d12-932a-4198-b5a4-b9eb853b1e3b",
    "Name": "sample string 2"
  },
  "CreditTypeString": "sample string 2",
  "RelevantFunctionalAreas": [
    {
      "Id": "2468aa73-0c63-41eb-92f1-5c76623b15de",
      "Name": "sample string 2"
    },
    {
      "Id": "2468aa73-0c63-41eb-92f1-5c76623b15de",
      "Name": "sample string 2"
    }
  ],
  "RelevantFunctionalAreaResponsibilities": [
    {
      "Id": "6057c0c8-9189-492a-a808-47d2ab40e853",
      "FunctionalAreaId": "8e569587-f71f-4cfb-87e4-86dcd6dae850",
      "Name": "sample string 3"
    },
    {
      "Id": "6057c0c8-9189-492a-a808-47d2ab40e853",
      "FunctionalAreaId": "8e569587-f71f-4cfb-87e4-86dcd6dae850",
      "Name": "sample string 3"
    }
  ],
  "AttendanceMonitoredBy": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ],
  "CourseLocations": [
    {
      "Id": "9c936310-782f-4d7e-9ded-9948f357ba45",
      "Country": {
        "Id": "sample string 1",
        "Code": "sample string 2",
        "Name": "sample string 3"
      },
      "StateProvince": {
        "Id": "4628bcc2-2f74-4d9e-aa26-b05a6b29c9b4",
        "Code": "sample string 2",
        "Name": "sample string 3",
        "Country": {
          "Id": "sample string 1",
          "Code": "sample string 2",
          "Name": "sample string 3"
        }
      },
      "StateProvinceString": "sample string 2",
      "City": "sample string 3"
    },
    {
      "Id": "9c936310-782f-4d7e-9ded-9948f357ba45",
      "Country": {
        "Id": "sample string 1",
        "Code": "sample string 2",
        "Name": "sample string 3"
      },
      "StateProvince": {
        "Id": "4628bcc2-2f74-4d9e-aa26-b05a6b29c9b4",
        "Code": "sample string 2",
        "Name": "sample string 3",
        "Country": {
          "Id": "sample string 1",
          "Code": "sample string 2",
          "Name": "sample string 3"
        }
      },
      "StateProvinceString": "sample string 2",
      "City": "sample string 3"
    }
  ],
  "OtherAttendanceMonitors": "sample string 7",
  "Attestation": true,
  "PresenterNames": "sample string 9",
  "ScheduledProgramTime": 1.0,
  "ScheduledNonLearningTime": 1.0,
  "TotalCreditHoursRequested": 1.0,
  "IsActivityOngoing": true,
  "ProgramOccurrence": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "ProgramStatus": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "ProgramStatusString": "sample string 2",
  "Provider": {
    "Id": "38518d12-932a-4198-b5a4-b9eb853b1e3b",
    "Name": "sample string 2"
  },
  "CreditHours": 1.0,
  "HRCIComments": "sample string 10",
  "UserComments": "sample string 11",
  "ReviewCourseType": true,
  "ReviewName": true,
  "ReviewStartDate": true,
  "ReviewEndDate": true,
  "ReviewProgramWebsite": true,
  "ReviewPresenterNames": true,
  "ReviewDescription": true,
  "ReviewCreditType": true,
  "ReviewFunctionalAreas": true,
  "ReviewFunctionalAreaRresponsibilities": true,
  "ReviewtTotalTime": true,
  "ReviewNonLearningTime": true,
  "ReviewOngoingActivity": true,
  "ReviewProgramLocation": true,
  "SessionGridFile": null,
  "PresenterBioFile": null,
  "ProgramAgendaFile": null,
  "IsDuplicateAllowed": false,
  "IsDuplicated": false,
  "ParentProgramCreatedOn": null
}

application/xml, text/xml

Sample:
<ProviderProgram xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models">
  <AttendanceMonitoredBy>
    <OptionSetValue>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </OptionSetValue>
    <OptionSetValue>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </OptionSetValue>
  </AttendanceMonitoredBy>
  <Attestation>true</Attestation>
  <CourseLocations>
    <CourseLocation>
      <City>sample string 3</City>
      <Country>
        <Code>sample string 2</Code>
        <Id>sample string 1</Id>
        <Name>sample string 3</Name>
      </Country>
      <Id>9c936310-782f-4d7e-9ded-9948f357ba45</Id>
      <StateProvince>
        <Code>sample string 2</Code>
        <Country>
          <Code>sample string 2</Code>
          <Id>sample string 1</Id>
          <Name>sample string 3</Name>
        </Country>
        <Id>4628bcc2-2f74-4d9e-aa26-b05a6b29c9b4</Id>
        <Name>sample string 3</Name>
      </StateProvince>
      <StateProvinceString>sample string 2</StateProvinceString>
    </CourseLocation>
    <CourseLocation>
      <City>sample string 3</City>
      <Country>
        <Code>sample string 2</Code>
        <Id>sample string 1</Id>
        <Name>sample string 3</Name>
      </Country>
      <Id>9c936310-782f-4d7e-9ded-9948f357ba45</Id>
      <StateProvince>
        <Code>sample string 2</Code>
        <Country>
          <Code>sample string 2</Code>
          <Id>sample string 1</Id>
          <Name>sample string 3</Name>
        </Country>
        <Id>4628bcc2-2f74-4d9e-aa26-b05a6b29c9b4</Id>
        <Name>sample string 3</Name>
      </StateProvince>
      <StateProvinceString>sample string 2</StateProvinceString>
    </CourseLocation>
  </CourseLocations>
  <CreditHours>1</CreditHours>
  <CreditType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">
    <d2p1:Id>38518d12-932a-4198-b5a4-b9eb853b1e3b</d2p1:Id>
    <d2p1:Name>sample string 2</d2p1:Name>
  </CreditType>
  <HRCIComments>sample string 10</HRCIComments>
  <Id>sample string 1</Id>
  <IsActivityOngoing>true</IsActivityOngoing>
  <OtherAttendanceMonitors>sample string 7</OtherAttendanceMonitors>
  <PresenterNames>sample string 9</PresenterNames>
  <PreviousProgramId>sample string 3</PreviousProgramId>
  <ProgramDescription>sample string 6</ProgramDescription>
  <ProgramEndDate>2024-09-19T12:45:37.8917783-04:00</ProgramEndDate>
  <ProgramId>sample string 2</ProgramId>
  <ProgramOccurrence>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </ProgramOccurrence>
  <ProgramStartDate>2024-09-19T12:45:37.8917783-04:00</ProgramStartDate>
  <ProgramStatus>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </ProgramStatus>
  <ProgramTitle>sample string 4</ProgramTitle>
  <ProgramType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">
    <d2p1:Id>16ac1975-bc66-4c96-8617-db5b8d0d9023</d2p1:Id>
    <d2p1:Name>sample string 3</d2p1:Name>
    <d2p1:Description>sample string 1</d2p1:Description>
  </ProgramType>
  <ProgramWebsite>sample string 5</ProgramWebsite>
  <Provider xmlns:d2p1="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">
    <d2p1:Id>38518d12-932a-4198-b5a4-b9eb853b1e3b</d2p1:Id>
    <d2p1:Name>sample string 2</d2p1:Name>
  </Provider>
  <RelevantFunctionalAreaResponsibilities>
    <FunctionalAreaResponsibility>
      <FunctionalAreaId>8e569587-f71f-4cfb-87e4-86dcd6dae850</FunctionalAreaId>
      <Id>6057c0c8-9189-492a-a808-47d2ab40e853</Id>
      <Name>sample string 3</Name>
    </FunctionalAreaResponsibility>
    <FunctionalAreaResponsibility>
      <FunctionalAreaId>8e569587-f71f-4cfb-87e4-86dcd6dae850</FunctionalAreaId>
      <Id>6057c0c8-9189-492a-a808-47d2ab40e853</Id>
      <Name>sample string 3</Name>
    </FunctionalAreaResponsibility>
  </RelevantFunctionalAreaResponsibilities>
  <RelevantFunctionalAreas>
    <FunctionalArea>
      <Id>2468aa73-0c63-41eb-92f1-5c76623b15de</Id>
      <Name>sample string 2</Name>
    </FunctionalArea>
    <FunctionalArea>
      <Id>2468aa73-0c63-41eb-92f1-5c76623b15de</Id>
      <Name>sample string 2</Name>
    </FunctionalArea>
  </RelevantFunctionalAreas>
  <ReviewCourseType>true</ReviewCourseType>
  <ReviewCreditType>true</ReviewCreditType>
  <ReviewDescription>true</ReviewDescription>
  <ReviewEndDate>true</ReviewEndDate>
  <ReviewFunctionalAreaRresponsibilities>true</ReviewFunctionalAreaRresponsibilities>
  <ReviewFunctionalAreas>true</ReviewFunctionalAreas>
  <ReviewName>true</ReviewName>
  <ReviewNonLearningTime>true</ReviewNonLearningTime>
  <ReviewOngoingActivity>true</ReviewOngoingActivity>
  <ReviewPresenterNames>true</ReviewPresenterNames>
  <ReviewProgramLocation>true</ReviewProgramLocation>
  <ReviewProgramWebsite>true</ReviewProgramWebsite>
  <ReviewStartDate>true</ReviewStartDate>
  <ReviewtTotalTime>true</ReviewtTotalTime>
  <ScheduledNonLearningTime>1</ScheduledNonLearningTime>
  <ScheduledProgramTime>1</ScheduledProgramTime>
  <SubmissionDate>2024-09-19T12:45:37.8917783-04:00</SubmissionDate>
  <UserComments>sample string 11</UserComments>
</ProviderProgram>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ProviderProgram'.

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.