GET api/remotepackerpressure/assignment/{asset}

A method returning RemotePackerPressures assigned (and associated assignment details) to one or all assets.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
asset

provide an asset name from the Asset controller, or a blank string to return all assets.

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of RemotePackerPressureAssignment
NameDescriptionTypeAdditional information
RemotePackerPressureAssignmentId

A unique identifier for this record, submit as zero to insert.

integer

None.

AssetId

A unique identifier for the asset.

integer

None.

RemotePackerPressureId

A unique reference for the RemotePackerPressure.

integer

None.

NextDueToBeSent

The datetime that the remote packer pressure is next due to be sent.

date

None.

SentTimestamp

The datetime that the remote packer pressure was last sent.

date

None.

ScheduleTimerId

A unique identifier for the schedule chosen.

integer

None.

RemotePackerPressure

A representation of a possible packer pressure setting for a Dennis body.

RemotePackerPressure

None.

ScheduleTimer

Indicates a schedule upon which remote packer configuration data may be sent to an asset.

ScheduleTimer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "RemotePackerPressureAssignmentId": 1,
    "AssetId": 2,
    "RemotePackerPressureId": 3,
    "NextDueToBeSent": "2025-04-29T18:42:44.5416507+01:00",
    "SentTimestamp": "2025-04-29T18:42:44.5416507+01:00",
    "ScheduleTimerId": 6,
    "RemotePackerPressure": {
      "RemotePackerPressureId": 1,
      "WasteTypeSequence": 64,
      "WasteTypeName": "sample string 3",
      "PressureSettingSequence": 64,
      "BarrierPressure": 64,
      "PackerPressure": 64
    },
    "ScheduleTimer": {
      "ScheduleTimerId": 1,
      "ScheduleName": "sample string 2",
      "ScheduleDescription": "sample string 3",
      "IsActive": true,
      "StartDateTime": "2025-04-29T18:42:44.5416507+01:00",
      "EndDateTime": "2025-04-29T18:42:44.5416507+01:00",
      "ExecRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "NextRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "LastRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "OccursOnlyOnce": true,
      "FrequencyType": 0,
      "RecursEvery": 8,
      "DayOfWeek": 1,
      "DayOfMonth": 1,
      "DayOfYear": 1,
      "TimeOfDay": "2025-04-29T18:42:44.5416507+01:00"
    }
  },
  {
    "RemotePackerPressureAssignmentId": 1,
    "AssetId": 2,
    "RemotePackerPressureId": 3,
    "NextDueToBeSent": "2025-04-29T18:42:44.5416507+01:00",
    "SentTimestamp": "2025-04-29T18:42:44.5416507+01:00",
    "ScheduleTimerId": 6,
    "RemotePackerPressure": {
      "RemotePackerPressureId": 1,
      "WasteTypeSequence": 64,
      "WasteTypeName": "sample string 3",
      "PressureSettingSequence": 64,
      "BarrierPressure": 64,
      "PackerPressure": 64
    },
    "ScheduleTimer": {
      "ScheduleTimerId": 1,
      "ScheduleName": "sample string 2",
      "ScheduleDescription": "sample string 3",
      "IsActive": true,
      "StartDateTime": "2025-04-29T18:42:44.5416507+01:00",
      "EndDateTime": "2025-04-29T18:42:44.5416507+01:00",
      "ExecRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "NextRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "LastRunTime": "2025-04-29T18:42:44.5416507+01:00",
      "OccursOnlyOnce": true,
      "FrequencyType": 0,
      "RecursEvery": 8,
      "DayOfWeek": 1,
      "DayOfMonth": 1,
      "DayOfYear": 1,
      "TimeOfDay": "2025-04-29T18:42:44.5416507+01:00"
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfRemotePackerPressureAssignment xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <RemotePackerPressureAssignment>
    <RemotePackerPressureAssignmentId>1</RemotePackerPressureAssignmentId>
    <AssetId>2</AssetId>
    <RemotePackerPressureId>3</RemotePackerPressureId>
    <NextDueToBeSent>2025-04-29T18:42:44.5416507+01:00</NextDueToBeSent>
    <SentTimestamp>2025-04-29T18:42:44.5416507+01:00</SentTimestamp>
    <ScheduleTimerId>6</ScheduleTimerId>
    <RemotePackerPressure>
      <RemotePackerPressureId>1</RemotePackerPressureId>
      <WasteTypeSequence>64</WasteTypeSequence>
      <WasteTypeName>sample string 3</WasteTypeName>
      <PressureSettingSequence>64</PressureSettingSequence>
      <BarrierPressure>64</BarrierPressure>
      <PackerPressure>64</PackerPressure>
    </RemotePackerPressure>
    <ScheduleTimer>
      <ScheduleTimerId>1</ScheduleTimerId>
      <ScheduleName>sample string 2</ScheduleName>
      <ScheduleDescription>sample string 3</ScheduleDescription>
      <IsActive>true</IsActive>
      <StartDateTime>2025-04-29T18:42:44.5416507+01:00</StartDateTime>
      <EndDateTime>2025-04-29T18:42:44.5416507+01:00</EndDateTime>
      <ExecRunTime>2025-04-29T18:42:44.5416507+01:00</ExecRunTime>
      <NextRunTime>2025-04-29T18:42:44.5416507+01:00</NextRunTime>
      <LastRunTime>2025-04-29T18:42:44.5416507+01:00</LastRunTime>
      <OccursOnlyOnce>true</OccursOnlyOnce>
      <FrequencyType>AdHoc</FrequencyType>
      <RecursEvery>8</RecursEvery>
      <DayOfWeek>1</DayOfWeek>
      <DayOfMonth>1</DayOfMonth>
      <DayOfYear>1</DayOfYear>
      <TimeOfDay>2025-04-29T18:42:44.5416507+01:00</TimeOfDay>
    </ScheduleTimer>
  </RemotePackerPressureAssignment>
  <RemotePackerPressureAssignment>
    <RemotePackerPressureAssignmentId>1</RemotePackerPressureAssignmentId>
    <AssetId>2</AssetId>
    <RemotePackerPressureId>3</RemotePackerPressureId>
    <NextDueToBeSent>2025-04-29T18:42:44.5416507+01:00</NextDueToBeSent>
    <SentTimestamp>2025-04-29T18:42:44.5416507+01:00</SentTimestamp>
    <ScheduleTimerId>6</ScheduleTimerId>
    <RemotePackerPressure>
      <RemotePackerPressureId>1</RemotePackerPressureId>
      <WasteTypeSequence>64</WasteTypeSequence>
      <WasteTypeName>sample string 3</WasteTypeName>
      <PressureSettingSequence>64</PressureSettingSequence>
      <BarrierPressure>64</BarrierPressure>
      <PackerPressure>64</PackerPressure>
    </RemotePackerPressure>
    <ScheduleTimer>
      <ScheduleTimerId>1</ScheduleTimerId>
      <ScheduleName>sample string 2</ScheduleName>
      <ScheduleDescription>sample string 3</ScheduleDescription>
      <IsActive>true</IsActive>
      <StartDateTime>2025-04-29T18:42:44.5416507+01:00</StartDateTime>
      <EndDateTime>2025-04-29T18:42:44.5416507+01:00</EndDateTime>
      <ExecRunTime>2025-04-29T18:42:44.5416507+01:00</ExecRunTime>
      <NextRunTime>2025-04-29T18:42:44.5416507+01:00</NextRunTime>
      <LastRunTime>2025-04-29T18:42:44.5416507+01:00</LastRunTime>
      <OccursOnlyOnce>true</OccursOnlyOnce>
      <FrequencyType>AdHoc</FrequencyType>
      <RecursEvery>8</RecursEvery>
      <DayOfWeek>1</DayOfWeek>
      <DayOfMonth>1</DayOfMonth>
      <DayOfYear>1</DayOfYear>
      <TimeOfDay>2025-04-29T18:42:44.5416507+01:00</TimeOfDay>
    </ScheduleTimer>
  </RemotePackerPressureAssignment>
</ArrayOfRemotePackerPressureAssignment>