global class TrackedCommunicationOutput { global List categories; global String communicatorReference; global String contextReference; global List mediums; global String name; global List notes; global Datetime occurrenceEndDateTime; global Datetime occurrenceStartDateTime; global List payloads; global String priority; global List reasonCodes; global List recipients; global List replacedItems; global String requesterReference; global String status; global String statusReason; global String subject; global String type; global TrackedCommunicationOutput() { } global Object clone() { } global Boolean equals(Object obj) { } global Double getBuildVersion() { } global Integer hashCode() { } global String toString() { } }