SituationElementStructure Data Type

Subtypes
PtSituationElement, RoadSituationElement
Implemented Interfaces
Serializable
Properties
name data type description
References ReferencesStructure
Source SituationSourceStructure
VersionedAtTime string
Properties inherited from AbstractSituationElementStructure
CreationTime string
CountryRef CountryRefStructure
ParticipantRef RequestorRef
SituationNumber SituationNumber
UpdateCountryRef CountryRefStructure
UpdateParticipantRef RequestorRef
Version SituationVersion

Example

{
  "References" : {
    "RelatedToRef" : [ {
      "CreationTime" : "...",
      "CountryRef" : { },
      "ParticipantRef" : { },
      "SituationNumber" : { },
      "UpdateCountryRef" : { },
      "UpdateParticipantRef" : { },
      "Version" : { },
      "ExternalReference" : "...",
      "RelatedAs" : "cause",
      "Extensions" : { }
    }, {
      "CreationTime" : "...",
      "CountryRef" : { },
      "ParticipantRef" : { },
      "SituationNumber" : { },
      "UpdateCountryRef" : { },
      "UpdateParticipantRef" : { },
      "Version" : { },
      "ExternalReference" : "...",
      "RelatedAs" : "effect",
      "Extensions" : { }
    } ]
  },
  "Source" : {
    "Country" : "...",
    "SourceType" : "directReport",
    "Email" : "...",
    "Phone" : "...",
    "Fax" : "...",
    "Web" : "...",
    "Other" : "...",
    "SourceMethod" : "inductionLoopMonitoringStation",
    "AgentReference" : "...",
    "Name" : {
      "value" : "...",
      "lang" : "..."
    },
    "SourceRole" : "...",
    "TimeOfCommunication" : "...",
    "ExternalCode" : "...",
    "SourceFile" : "..."
  },
  "VersionedAtTime" : "...",
  "CreationTime" : "...",
  "CountryRef" : {
    "value" : "ua"
  },
  "ParticipantRef" : {
    "value" : "..."
  },
  "SituationNumber" : {
    "value" : "..."
  },
  "UpdateCountryRef" : {
    "value" : "mq"
  },
  "UpdateParticipantRef" : {
    "value" : "..."
  },
  "Version" : {
    "value" : 12345
  }
}