public static UnconfirmedCOVNotificationRequest Load(IValueStream stream)
{
stream.EnterSequence();
var subscriberProcessIdentifier = Value<uint>.Load(stream);
var initiatingDeviceIdentifier = Value<ObjectId>.Load(stream);
var monitoredObjectIdentifier = Value<ObjectId>.Load(stream);
var timeRemaining = Value<uint>.Load(stream);
var listOfValues = Value<ReadOnlyArray<PropertyValue>>.Load(stream);
stream.LeaveSequence();
return new UnconfirmedCOVNotificationRequest(subscriberProcessIdentifier, initiatingDeviceIdentifier, monitoredObjectIdentifier, timeRemaining, listOfValues);
}