EquipmentAvailabilityStructure Data Type

Implemented Interfaces
Serializable
Properties
name data type description
EquipmentRef EquipmentRefStructure
Description array of NaturalLanguageStringStructure
EquipmentTypeRef EquipmentTypeRefStructure
ValidityPeriod HalfOpenTimestampOutputRangeStructure
EquipmentStatus EquipmentStatusEnumeration
EquipmentFeatures EquipmentFeatures
Extensions Extensions

Example

{
  "EquipmentRef" : {
    "value" : "..."
  },
  "Description" : [ {
    "value" : "...",
    "lang" : "..."
  }, {
    "value" : "...",
    "lang" : "..."
  } ],
  "EquipmentTypeRef" : {
    "value" : "..."
  },
  "ValidityPeriod" : {
    "StartTime" : "...",
    "EndTime" : "...",
    "EndTimeStatus" : "shortTerm"
  },
  "EquipmentStatus" : "available",
  "EquipmentFeatures" : {
    "FeatureRef" : [ {
      "value" : "..."
    }, {
      "value" : "..."
    } ]
  },
  "Extensions" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  }
}