MDC Web Service

<back to all web services

Monitor510

Monitor510 Parameters:
NameParameterData TypeRequiredDescription
DeviceIdbodyintNo
DeviceNamebodystringNo
DeviceTypeIdbodyintNo
DeviceTypeNamebodystringNo
DeviceTypeVersionbodystringNo
FacilityNamebodystringNo
FleetManagerIDpathintNo
IPaddressbodystringNo
MaterialNumberbodystringNo
propertyCdbodystringNo
SiteIdbodyintNo
TimeStampbodystringNo
VersionbodystringNo
ValuebodystringNo
IsPropertyPushedToFleetManagerbodyboolNo
IsRemoteMonitoredbodyboolNo
MinThresholdbodystringNo
MaxThresholdbodystringNo
IsThresholdBreachedbodyboolNo
DSSMonVersionbodystringNo
ActualPropertyTimeStampbodystringNo
PropertyAcquisitionErrorbodystringNo
FMInsertionTimebodystringNo
IsAlertNotificationEnabledbodyboolNo
respstatbodyResponseErrorNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .soap12 suffix or ?format=soap12

HTTP + SOAP12

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /soap12 HTTP/1.1 
Host: dssserv1.onephilipsmdc.com 
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    <soap12:Body>

<Monitor510 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MDCWebService">
  <ActualPropertyTimeStamp>String</ActualPropertyTimeStamp>
  <DSSMonVersion>String</DSSMonVersion>
  <DeviceId>0</DeviceId>
  <DeviceName>String</DeviceName>
  <DeviceTypeId>0</DeviceTypeId>
  <DeviceTypeName>String</DeviceTypeName>
  <DeviceTypeVersion>String</DeviceTypeVersion>
  <FMInsertionTime>String</FMInsertionTime>
  <FacilityName>String</FacilityName>
  <FleetManagerID>0</FleetManagerID>
  <IPaddress>String</IPaddress>
  <IsAlertNotificationEnabled>false</IsAlertNotificationEnabled>
  <IsPropertyPushedToFleetManager>false</IsPropertyPushedToFleetManager>
  <IsRemoteMonitored>false</IsRemoteMonitored>
  <IsThresholdBreached>false</IsThresholdBreached>
  <MaterialNumber>String</MaterialNumber>
  <MaxThreshold>String</MaxThreshold>
  <MinThreshold>String</MinThreshold>
  <PropertyAcquisitionError>String</PropertyAcquisitionError>
  <SiteId>0</SiteId>
  <TimeStamp>String</TimeStamp>
  <Value>String</Value>
  <Version>String</Version>
  <propertyCd>String</propertyCd>
  <respstat xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:FieldName>String</d2p1:FieldName>
    <d2p1:Message>String</d2p1:Message>
  </respstat>
</Monitor510>

    </soap12:Body>
</soap12:Envelope>