MDC Web Service

<back to all web services

MonitorStatic

MonitorStatic Parameters:
NameParameterData TypeRequiredDescription
DeviceIdbodyintNo
DeviceNamebodystringNo
DeviceTypeIdbodyintNo
DeviceTypeNamebodystringNo
DeviceTypeVersionbodystringNo
FacilityNamebodystringNo
FleetManagerIDpathintNo
IPaddressbodystringNo
MaterialNumberbodystringNo
propertyCdbodystringNo
SiteIdbodyintNo
TimeStampbodyDateTimeNo
VersionbodystringNo
ValuebodystringNo
IsPropertyPushedToFleetManagerbodyboolNo
IsRemoteMonitoredbodyboolNo
MinThresholdbodystringNo
MaxThresholdbodystringNo
IsThresholdBreachedbodyboolNo
DSSMonVersionbodystringNo
ActualPropertyTimeStampbodyDateTimeNo
PropertyAcquisitionErrorbodystringNo
FMInsertionTimebodyDateTimeNo
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>

<MonitorStatic xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MDCWebService">
  <ActualPropertyTimeStamp>0001-01-01T00:00:00</ActualPropertyTimeStamp>
  <DSSMonVersion>String</DSSMonVersion>
  <DeviceId>0</DeviceId>
  <DeviceName>String</DeviceName>
  <DeviceTypeId>0</DeviceTypeId>
  <DeviceTypeName>String</DeviceTypeName>
  <DeviceTypeVersion>String</DeviceTypeVersion>
  <FMInsertionTime>0001-01-01T00:00:00</FMInsertionTime>
  <FacilityName>String</FacilityName>
  <FleetManagerID>0</FleetManagerID>
  <IPaddress>String</IPaddress>
  <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>0001-01-01T00:00:00</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>
</MonitorStatic>

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