POST PlanCare2Api/CareRegistration/TubeFeeding

Saves a new tube feeding registration

Requires 'Start' permission for function TubeFeedingOverview {79D687A3-2A56-4C47-AC57-43FAB41D3B5D}

Request Information

URI Parameters

None.

Body Parameters

The tube feeding instance to save

TubeFeeding
NameDescriptionTypeAdditional information
BalloonVolumeId

References to a Choice of ChoiceType 'SONDE BALLON'

integer

None.

BalloonVolume

The value of the choice for ChoiceType 'SONDE BALLON'. This property is for reading purposes only.

string

None.

InsertionSiteId

References to a Choice of ChoiceType 'SONDE INBRENGEN'

integer

None.

InsertionSite

The value of the choice for ChoiceType 'SONDE INBRENGEN'. This property is for reading purposes only.

string

None.

TubeTypeId

References to a Choice of ChoiceType 'SONDE SOORT'

integer

None.

TubeType

The value of the choice for ChoiceType 'SONDE SOORT'. This property is for reading purposes only.

string

None.

TubeSizeId

References to a Choice of ChoiceType 'SONDE MAAT'

integer

None.

TubeSize

The value of the choice for ChoiceType 'SONDE MAAT'. This property is for reading purposes only.

string

None.

PumpPosition

Pump position

string

None.

RinseWhen

Rinse when

string

None.

RinseHowOften

Rinse how often

string

None.

RinseWithWhat

Rinse with what

string

None.

RinseSpeed

The rinse speed

string

None.

RinseAmount

The amount to rinse

string

None.

RinsePer24Hours

Rinse per 24 hours

string

None.

Remarks

Remarks of the tubefeeding

string

None.

Length

The length

integer

None.

PlacementDate

The placement date

date

None.

ChangeDate

The change date

date

None.

PumpType

The pumptype

string

None.

TubeLines

The tubelines

Collection of TubeFeedingTubeLine

None.

SupplementaryLines

The supplementary lines

Collection of TubeFeedingSupplementaryLine

None.

Id

The internal id of the registration. Should be 0 for new instance.

integer

Required

EmployeeId

The internal id of the employee who has done the registration. When the EmployeeId is not the same as the logged on employee, then the logged on employee must be authorized in Plancare2 to store information on behalf of the given EmployeeId.

integer

Required

EmployeeName

The name of the employee. This property is for reading purposes only.

string

None.

ClientId

The internal id of the client.

integer

Required

ClientName

The name of the client. This property is for reading purposes only.

string

None.

CreationDate

The date when the registration is created. This property is for reading purposes only.

date

None.

RegistrationDate

The registration date.

date

Required

Request Formats

application/json, text/json

Sample:
{
  "BalloonVolumeId": 1,
  "BalloonVolume": "sample string 1",
  "InsertionSiteId": 1,
  "InsertionSite": "sample string 2",
  "TubeTypeId": 1,
  "TubeType": "sample string 3",
  "TubeSizeId": 1,
  "TubeSize": "sample string 4",
  "PumpPosition": "sample string 5",
  "RinseWhen": "sample string 6",
  "RinseHowOften": "sample string 7",
  "RinseWithWhat": "sample string 8",
  "RinseSpeed": "sample string 9",
  "RinseAmount": "sample string 10",
  "RinsePer24Hours": "sample string 11",
  "Remarks": "sample string 12",
  "Length": 1,
  "PlacementDate": "2026-05-26T22:10:15.9002632+02:00",
  "ChangeDate": "2026-05-26T22:10:15.9002632+02:00",
  "PumpType": "sample string 13",
  "TubeLines": [
    {
      "$id": "2",
      "Id": 1,
      "StartDate": "2026-05-26T22:10:15.9002632+02:00",
      "Administering": "sample string 3",
      "Amount": "sample string 4",
      "FeedingType": "sample string 5",
      "Duration": "sample string 6",
      "Speed": "sample string 7"
    },
    {
      "$ref": "2"
    }
  ],
  "SupplementaryLines": [
    {
      "$id": "3",
      "Id": 1,
      "FeedingType": "sample string 2",
      "Portion": "sample string 3",
      "TimesPerDay": "sample string 4",
      "Amount": "sample string 5",
      "Brand": "sample string 6"
    },
    {
      "$ref": "3"
    }
  ],
  "Id": 14,
  "EmployeeId": 15,
  "EmployeeName": "sample string 16",
  "ClientId": 17,
  "ClientName": "sample string 18",
  "CreationDate": "2026-05-26T22:10:15.9002632+02:00",
  "RegistrationDate": "2026-05-26T22:10:15.9002632+02:00"
}

application/xml, text/xml

Sample:
<TubeFeeding xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface.CareRegistration">
  <ClientId>17</ClientId>
  <ClientName>sample string 18</ClientName>
  <CreationDate>2026-05-26T22:10:15.9002632+02:00</CreationDate>
  <EmployeeId>15</EmployeeId>
  <EmployeeName>sample string 16</EmployeeName>
  <Id>14</Id>
  <RegistrationDate>2026-05-26T22:10:15.9002632+02:00</RegistrationDate>
  <BalloonVolume>sample string 1</BalloonVolume>
  <BalloonVolumeId>1</BalloonVolumeId>
  <ChangeDate>2026-05-26T22:10:15.9002632+02:00</ChangeDate>
  <InsertionSite>sample string 2</InsertionSite>
  <InsertionSiteId>1</InsertionSiteId>
  <Length>1</Length>
  <PlacementDate>2026-05-26T22:10:15.9002632+02:00</PlacementDate>
  <PumpPosition>sample string 5</PumpPosition>
  <PumpType>sample string 13</PumpType>
  <Remarks>sample string 12</Remarks>
  <RinseAmount>sample string 10</RinseAmount>
  <RinseHowOften>sample string 7</RinseHowOften>
  <RinsePer24Hours>sample string 11</RinsePer24Hours>
  <RinseSpeed>sample string 9</RinseSpeed>
  <RinseWhen>sample string 6</RinseWhen>
  <RinseWithWhat>sample string 8</RinseWithWhat>
  <SupplementaryLines>
    <TubeFeedingSupplementaryLine>
      <Amount>sample string 5</Amount>
      <Brand>sample string 6</Brand>
      <FeedingType>sample string 2</FeedingType>
      <Id>1</Id>
      <Portion>sample string 3</Portion>
      <TimesPerDay>sample string 4</TimesPerDay>
    </TubeFeedingSupplementaryLine>
    <TubeFeedingSupplementaryLine>
      <Amount>sample string 5</Amount>
      <Brand>sample string 6</Brand>
      <FeedingType>sample string 2</FeedingType>
      <Id>1</Id>
      <Portion>sample string 3</Portion>
      <TimesPerDay>sample string 4</TimesPerDay>
    </TubeFeedingSupplementaryLine>
  </SupplementaryLines>
  <TubeLines>
    <TubeFeedingTubeLine>
      <Administering>sample string 3</Administering>
      <Amount>sample string 4</Amount>
      <Duration>sample string 6</Duration>
      <FeedingType>sample string 5</FeedingType>
      <Id>1</Id>
      <Speed>sample string 7</Speed>
      <StartDate>2026-05-26T22:10:15.9002632+02:00</StartDate>
    </TubeFeedingTubeLine>
    <TubeFeedingTubeLine>
      <Administering>sample string 3</Administering>
      <Amount>sample string 4</Amount>
      <Duration>sample string 6</Duration>
      <FeedingType>sample string 5</FeedingType>
      <Id>1</Id>
      <Speed>sample string 7</Speed>
      <StartDate>2026-05-26T22:10:15.9002632+02:00</StartDate>
    </TubeFeedingTubeLine>
  </TubeLines>
  <TubeSize>sample string 4</TubeSize>
  <TubeSizeId>1</TubeSizeId>
  <TubeType>sample string 3</TubeType>
  <TubeTypeId>1</TubeTypeId>
</TubeFeeding>

Response Information

Resource Description

Returns the HttpResponseMessage which contains the saved tube feeding instance

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.