Groovy Status Help?

When writing an app in groovy there's a way to get the information about the device (id, name, displayName, typeName).

There's also an option to get device status.

  1. Is this status field set for every device?
  2. In Smart Things this field was set to ACTIVE or ONLINE if the device was actually online, what are possible values in Hubitat?