toUpload static method

dynamic toUpload(
  1. Event event
)

Implementation

static toUpload(Event event) {
  return {
    "event": event.event,
    "program": event.programStage['program'],
    "programStage": event.programStage['id'],
    "trackedEntityInstance": event.trackedEntityInstance,
    "orgUnit": event.orgUnit,
    "eventDate": event.eventDate,
    "status": event.status,
    "storedBy": event.storedBy,
    "coordinate": event.coordinate,
    "dataValues": (event.dataValues ?? [])
        .map((event) => EventDataValue.toUpload(event))
        .toList()
  };
}