| GET,OPTIONS | /v1/dispatch/courier/vans |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class CourierVansRequest
{
}
public static class CourierOfficeResponse
{
public CourierOfficeView Office = null;
public Boolean Available = null;
public ResponseStatus ResponseStatus = null;
public CourierOfficeView getOffice() { return Office; }
public CourierOfficeResponse setOffice(CourierOfficeView value) { this.Office = value; return this; }
public Boolean isAvailable() { return Available; }
public CourierOfficeResponse setAvailable(Boolean value) { this.Available = value; return this; }
public ResponseStatus getResponseStatus() { return ResponseStatus; }
public CourierOfficeResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; }
}
public static class CourierOfficeView
{
public Date ServerUtc = null;
public ArrayList<CourierOfficeVan> Vans = new ArrayList<CourierOfficeVan>();
public ArrayList<CourierHeldView> Held = new ArrayList<CourierHeldView>();
public ArrayList<CourierVehicleOption> Vehicles = new ArrayList<CourierVehicleOption>();
public ArrayList<CourierProfileOption> Profiles = new ArrayList<CourierProfileOption>();
public ArrayList<CourierDriverOption> Drivers = new ArrayList<CourierDriverOption>();
public ArrayList<CourierDeskRow> Desk = new ArrayList<CourierDeskRow>();
public Integer GoCount = null;
public Integer HeldCount = null;
public Integer ReadyToOffer = null;
public Integer IntakeMin = null;
public String FacilityNoun = null;
public Date getServerUtc() { return ServerUtc; }
public CourierOfficeView setServerUtc(Date value) { this.ServerUtc = value; return this; }
public ArrayList<CourierOfficeVan> getVans() { return Vans; }
public CourierOfficeView setVans(ArrayList<CourierOfficeVan> value) { this.Vans = value; return this; }
public ArrayList<CourierHeldView> getHeld() { return Held; }
public CourierOfficeView setHeld(ArrayList<CourierHeldView> value) { this.Held = value; return this; }
public ArrayList<CourierVehicleOption> getVehicles() { return Vehicles; }
public CourierOfficeView setVehicles(ArrayList<CourierVehicleOption> value) { this.Vehicles = value; return this; }
public ArrayList<CourierProfileOption> getProfiles() { return Profiles; }
public CourierOfficeView setProfiles(ArrayList<CourierProfileOption> value) { this.Profiles = value; return this; }
public ArrayList<CourierDriverOption> getDrivers() { return Drivers; }
public CourierOfficeView setDrivers(ArrayList<CourierDriverOption> value) { this.Drivers = value; return this; }
public ArrayList<CourierDeskRow> getDesk() { return Desk; }
public CourierOfficeView setDesk(ArrayList<CourierDeskRow> value) { this.Desk = value; return this; }
public Integer getGoCount() { return GoCount; }
public CourierOfficeView setGoCount(Integer value) { this.GoCount = value; return this; }
public Integer getHeldCount() { return HeldCount; }
public CourierOfficeView setHeldCount(Integer value) { this.HeldCount = value; return this; }
public Integer getReadyToOffer() { return ReadyToOffer; }
public CourierOfficeView setReadyToOffer(Integer value) { this.ReadyToOffer = value; return this; }
public Integer getIntakeMin() { return IntakeMin; }
public CourierOfficeView setIntakeMin(Integer value) { this.IntakeMin = value; return this; }
public String getFacilityNoun() { return FacilityNoun; }
public CourierOfficeView setFacilityNoun(String value) { this.FacilityNoun = value; return this; }
}
public static class CourierOfficeVan
{
public Integer DriverContactId = null;
public String DriverCode = null;
public String Name = null;
public Boolean Online = null;
public String Zone = null;
public String VehicleUnit = null;
public String FacilityName = null;
public String State = null;
public Date LeaveByUtc = null;
public String LeaveByText = null;
public Integer SlackMin = null;
public Integer InVan = null;
public Integer Committed = null;
public BigDecimal Cap = null;
public String CapUnit = null;
public String UnitMany = null;
public String CriticalCode = null;
public Integer DriveMin = null;
public String SendNote = null;
public ArrayList<CourierVanChip> Aboard = new ArrayList<CourierVanChip>();
public ArrayList<CourierVanChip> Queued = new ArrayList<CourierVanChip>();
public Integer getDriverContactId() { return DriverContactId; }
public CourierOfficeVan setDriverContactId(Integer value) { this.DriverContactId = value; return this; }
public String getDriverCode() { return DriverCode; }
public CourierOfficeVan setDriverCode(String value) { this.DriverCode = value; return this; }
public String getName() { return Name; }
public CourierOfficeVan setName(String value) { this.Name = value; return this; }
public Boolean isOnline() { return Online; }
public CourierOfficeVan setOnline(Boolean value) { this.Online = value; return this; }
public String getZone() { return Zone; }
public CourierOfficeVan setZone(String value) { this.Zone = value; return this; }
public String getVehicleUnit() { return VehicleUnit; }
public CourierOfficeVan setVehicleUnit(String value) { this.VehicleUnit = value; return this; }
public String getFacilityName() { return FacilityName; }
public CourierOfficeVan setFacilityName(String value) { this.FacilityName = value; return this; }
public String getState() { return State; }
public CourierOfficeVan setState(String value) { this.State = value; return this; }
public Date getLeaveByUtc() { return LeaveByUtc; }
public CourierOfficeVan setLeaveByUtc(Date value) { this.LeaveByUtc = value; return this; }
public String getLeaveByText() { return LeaveByText; }
public CourierOfficeVan setLeaveByText(String value) { this.LeaveByText = value; return this; }
public Integer getSlackMin() { return SlackMin; }
public CourierOfficeVan setSlackMin(Integer value) { this.SlackMin = value; return this; }
public Integer getInVan() { return InVan; }
public CourierOfficeVan setInVan(Integer value) { this.InVan = value; return this; }
public Integer getCommitted() { return Committed; }
public CourierOfficeVan setCommitted(Integer value) { this.Committed = value; return this; }
public BigDecimal getCap() { return Cap; }
public CourierOfficeVan setCap(BigDecimal value) { this.Cap = value; return this; }
public String getCapUnit() { return CapUnit; }
public CourierOfficeVan setCapUnit(String value) { this.CapUnit = value; return this; }
public String getUnitMany() { return UnitMany; }
public CourierOfficeVan setUnitMany(String value) { this.UnitMany = value; return this; }
public String getCriticalCode() { return CriticalCode; }
public CourierOfficeVan setCriticalCode(String value) { this.CriticalCode = value; return this; }
public Integer getDriveMin() { return DriveMin; }
public CourierOfficeVan setDriveMin(Integer value) { this.DriveMin = value; return this; }
public String getSendNote() { return SendNote; }
public CourierOfficeVan setSendNote(String value) { this.SendNote = value; return this; }
public ArrayList<CourierVanChip> getAboard() { return Aboard; }
public CourierOfficeVan setAboard(ArrayList<CourierVanChip> value) { this.Aboard = value; return this; }
public ArrayList<CourierVanChip> getQueued() { return Queued; }
public CourierOfficeVan setQueued(ArrayList<CourierVanChip> value) { this.Queued = value; return this; }
}
public static class CourierVanChip
{
public String Code = null;
public String CourierStep = null;
public String LevelCode = null;
public String LevelName = null;
public Integer Units = null;
public String Area = null;
public Date DueUtc = null;
public String DueText = null;
public Boolean Movable = null;
public String NoMoveWhy = null;
public ArrayList<CourierMoveTarget> Targets = new ArrayList<CourierMoveTarget>();
public String getCode() { return Code; }
public CourierVanChip setCode(String value) { this.Code = value; return this; }
public String getCourierStep() { return CourierStep; }
public CourierVanChip setCourierStep(String value) { this.CourierStep = value; return this; }
public String getLevelCode() { return LevelCode; }
public CourierVanChip setLevelCode(String value) { this.LevelCode = value; return this; }
public String getLevelName() { return LevelName; }
public CourierVanChip setLevelName(String value) { this.LevelName = value; return this; }
public Integer getUnits() { return Units; }
public CourierVanChip setUnits(Integer value) { this.Units = value; return this; }
public String getArea() { return Area; }
public CourierVanChip setArea(String value) { this.Area = value; return this; }
public Date getDueUtc() { return DueUtc; }
public CourierVanChip setDueUtc(Date value) { this.DueUtc = value; return this; }
public String getDueText() { return DueText; }
public CourierVanChip setDueText(String value) { this.DueText = value; return this; }
public Boolean isMovable() { return Movable; }
public CourierVanChip setMovable(Boolean value) { this.Movable = value; return this; }
public String getNoMoveWhy() { return NoMoveWhy; }
public CourierVanChip setNoMoveWhy(String value) { this.NoMoveWhy = value; return this; }
public ArrayList<CourierMoveTarget> getTargets() { return Targets; }
public CourierVanChip setTargets(ArrayList<CourierMoveTarget> value) { this.Targets = value; return this; }
}
public static class CourierMoveTarget
{
public Integer DriverContactId = null;
public String Name = null;
public Boolean Ok = null;
public String Why = null;
public String LeaveByText = null;
public Integer getDriverContactId() { return DriverContactId; }
public CourierMoveTarget setDriverContactId(Integer value) { this.DriverContactId = value; return this; }
public String getName() { return Name; }
public CourierMoveTarget setName(String value) { this.Name = value; return this; }
public Boolean isOk() { return Ok; }
public CourierMoveTarget setOk(Boolean value) { this.Ok = value; return this; }
public String getWhy() { return Why; }
public CourierMoveTarget setWhy(String value) { this.Why = value; return this; }
public String getLeaveByText() { return LeaveByText; }
public CourierMoveTarget setLeaveByText(String value) { this.LeaveByText = value; return this; }
}
public static class CourierHeldView
{
public String Code = null;
public String Area = null;
public Integer Units = null;
public String UnitMany = null;
public BigDecimal Miles = null;
public String LevelCode = null;
public String LevelName = null;
public String DueText = null;
public String HeldReason = null;
public Integer HeldMin = null;
public ArrayList<String> Why = new ArrayList<String>();
public Integer BestDriverContactId = null;
public String BestName = null;
public String BestLeaveByText = null;
public String getCode() { return Code; }
public CourierHeldView setCode(String value) { this.Code = value; return this; }
public String getArea() { return Area; }
public CourierHeldView setArea(String value) { this.Area = value; return this; }
public Integer getUnits() { return Units; }
public CourierHeldView setUnits(Integer value) { this.Units = value; return this; }
public String getUnitMany() { return UnitMany; }
public CourierHeldView setUnitMany(String value) { this.UnitMany = value; return this; }
public BigDecimal getMiles() { return Miles; }
public CourierHeldView setMiles(BigDecimal value) { this.Miles = value; return this; }
public String getLevelCode() { return LevelCode; }
public CourierHeldView setLevelCode(String value) { this.LevelCode = value; return this; }
public String getLevelName() { return LevelName; }
public CourierHeldView setLevelName(String value) { this.LevelName = value; return this; }
public String getDueText() { return DueText; }
public CourierHeldView setDueText(String value) { this.DueText = value; return this; }
public String getHeldReason() { return HeldReason; }
public CourierHeldView setHeldReason(String value) { this.HeldReason = value; return this; }
public Integer getHeldMin() { return HeldMin; }
public CourierHeldView setHeldMin(Integer value) { this.HeldMin = value; return this; }
public ArrayList<String> getWhy() { return Why; }
public CourierHeldView setWhy(ArrayList<String> value) { this.Why = value; return this; }
public Integer getBestDriverContactId() { return BestDriverContactId; }
public CourierHeldView setBestDriverContactId(Integer value) { this.BestDriverContactId = value; return this; }
public String getBestName() { return BestName; }
public CourierHeldView setBestName(String value) { this.BestName = value; return this; }
public String getBestLeaveByText() { return BestLeaveByText; }
public CourierHeldView setBestLeaveByText(String value) { this.BestLeaveByText = value; return this; }
}
public static class CourierVehicleOption
{
public Integer CourierProfileId = null;
public Integer EquipmentID = null;
public String UnitNumber = null;
public String VehicleType = null;
public String CapacityUnit = null;
public BigDecimal CapacityLimit = null;
public Boolean IsRefrigerated = null;
public String Status = null;
public Integer getCourierProfileId() { return CourierProfileId; }
public CourierVehicleOption setCourierProfileId(Integer value) { this.CourierProfileId = value; return this; }
public Integer getEquipmentID() { return EquipmentID; }
public CourierVehicleOption setEquipmentID(Integer value) { this.EquipmentID = value; return this; }
public String getUnitNumber() { return UnitNumber; }
public CourierVehicleOption setUnitNumber(String value) { this.UnitNumber = value; return this; }
public String getVehicleType() { return VehicleType; }
public CourierVehicleOption setVehicleType(String value) { this.VehicleType = value; return this; }
public String getCapacityUnit() { return CapacityUnit; }
public CourierVehicleOption setCapacityUnit(String value) { this.CapacityUnit = value; return this; }
public BigDecimal getCapacityLimit() { return CapacityLimit; }
public CourierVehicleOption setCapacityLimit(BigDecimal value) { this.CapacityLimit = value; return this; }
public Boolean getIsRefrigerated() { return IsRefrigerated; }
public CourierVehicleOption setIsRefrigerated(Boolean value) { this.IsRefrigerated = value; return this; }
public String getStatus() { return Status; }
public CourierVehicleOption setStatus(String value) { this.Status = value; return this; }
}
public static class CourierProfileOption
{
public Integer CourierProfileID = null;
public String Name = null;
public String RouteShape = null;
public Boolean Enabled = null;
public String UnitOne = null;
public String UnitMany = null;
public String FacilityNoun = null;
public ArrayList<CourierFacilityOption> Facilities = new ArrayList<CourierFacilityOption>();
public Integer getCourierProfileID() { return CourierProfileID; }
public CourierProfileOption setCourierProfileID(Integer value) { this.CourierProfileID = value; return this; }
public String getName() { return Name; }
public CourierProfileOption setName(String value) { this.Name = value; return this; }
public String getRouteShape() { return RouteShape; }
public CourierProfileOption setRouteShape(String value) { this.RouteShape = value; return this; }
public Boolean isEnabled() { return Enabled; }
public CourierProfileOption setEnabled(Boolean value) { this.Enabled = value; return this; }
public String getUnitOne() { return UnitOne; }
public CourierProfileOption setUnitOne(String value) { this.UnitOne = value; return this; }
public String getUnitMany() { return UnitMany; }
public CourierProfileOption setUnitMany(String value) { this.UnitMany = value; return this; }
public String getFacilityNoun() { return FacilityNoun; }
public CourierProfileOption setFacilityNoun(String value) { this.FacilityNoun = value; return this; }
public ArrayList<CourierFacilityOption> getFacilities() { return Facilities; }
public CourierProfileOption setFacilities(ArrayList<CourierFacilityOption> value) { this.Facilities = value; return this; }
}
public static class CourierFacilityOption
{
public Integer CourierFacilityID = null;
public String Code = null;
public String Name = null;
public String Address = null;
public Integer IntakeMin = null;
public Integer getCourierFacilityID() { return CourierFacilityID; }
public CourierFacilityOption setCourierFacilityID(Integer value) { this.CourierFacilityID = value; return this; }
public String getCode() { return Code; }
public CourierFacilityOption setCode(String value) { this.Code = value; return this; }
public String getName() { return Name; }
public CourierFacilityOption setName(String value) { this.Name = value; return this; }
public String getAddress() { return Address; }
public CourierFacilityOption setAddress(String value) { this.Address = value; return this; }
public Integer getIntakeMin() { return IntakeMin; }
public CourierFacilityOption setIntakeMin(Integer value) { this.IntakeMin = value; return this; }
}
public static class CourierDriverOption
{
public Integer ContactId = null;
public String Code = null;
public String Name = null;
public Boolean Online = null;
public String Zone = null;
public String VehicleUnit = null;
public Integer EquipmentID = null;
public Boolean SentToFacility = null;
public Integer getContactId() { return ContactId; }
public CourierDriverOption setContactId(Integer value) { this.ContactId = value; return this; }
public String getCode() { return Code; }
public CourierDriverOption setCode(String value) { this.Code = value; return this; }
public String getName() { return Name; }
public CourierDriverOption setName(String value) { this.Name = value; return this; }
public Boolean isOnline() { return Online; }
public CourierDriverOption setOnline(Boolean value) { this.Online = value; return this; }
public String getZone() { return Zone; }
public CourierDriverOption setZone(String value) { this.Zone = value; return this; }
public String getVehicleUnit() { return VehicleUnit; }
public CourierDriverOption setVehicleUnit(String value) { this.VehicleUnit = value; return this; }
public Integer getEquipmentID() { return EquipmentID; }
public CourierDriverOption setEquipmentID(Integer value) { this.EquipmentID = value; return this; }
public Boolean isSentToFacility() { return SentToFacility; }
public CourierDriverOption setSentToFacility(Boolean value) { this.SentToFacility = value; return this; }
}
public static class CourierDeskRow
{
public String Code = null;
public Integer CourierProfileId = null;
public String FacilityName = null;
public String LevelCode = null;
public String LevelName = null;
public Date DueUtc = null;
public String DueText = null;
public Integer Units = null;
public Integer UnitsFound = null;
public String UnitMany = null;
public BigDecimal Fare = null;
public BigDecimal FinalPrice = null;
public BigDecimal TipAmount = null;
public String PayMode = null;
public String CaptureMode = null;
public String CustomerName = null;
public String Area = null;
public Date IntakeUtc = null;
public Integer IntakeMinAgo = null;
public String DamageNote = null;
public Boolean FinalPriceAfterCount = null;
public Boolean NeedsPrice = null;
public Integer ItemCount = null;
public Integer MissingCount = null;
public Integer PhotoCount = null;
public String getCode() { return Code; }
public CourierDeskRow setCode(String value) { this.Code = value; return this; }
public Integer getCourierProfileId() { return CourierProfileId; }
public CourierDeskRow setCourierProfileId(Integer value) { this.CourierProfileId = value; return this; }
public String getFacilityName() { return FacilityName; }
public CourierDeskRow setFacilityName(String value) { this.FacilityName = value; return this; }
public String getLevelCode() { return LevelCode; }
public CourierDeskRow setLevelCode(String value) { this.LevelCode = value; return this; }
public String getLevelName() { return LevelName; }
public CourierDeskRow setLevelName(String value) { this.LevelName = value; return this; }
public Date getDueUtc() { return DueUtc; }
public CourierDeskRow setDueUtc(Date value) { this.DueUtc = value; return this; }
public String getDueText() { return DueText; }
public CourierDeskRow setDueText(String value) { this.DueText = value; return this; }
public Integer getUnits() { return Units; }
public CourierDeskRow setUnits(Integer value) { this.Units = value; return this; }
public Integer getUnitsFound() { return UnitsFound; }
public CourierDeskRow setUnitsFound(Integer value) { this.UnitsFound = value; return this; }
public String getUnitMany() { return UnitMany; }
public CourierDeskRow setUnitMany(String value) { this.UnitMany = value; return this; }
public BigDecimal getFare() { return Fare; }
public CourierDeskRow setFare(BigDecimal value) { this.Fare = value; return this; }
public BigDecimal getFinalPrice() { return FinalPrice; }
public CourierDeskRow setFinalPrice(BigDecimal value) { this.FinalPrice = value; return this; }
public BigDecimal getTipAmount() { return TipAmount; }
public CourierDeskRow setTipAmount(BigDecimal value) { this.TipAmount = value; return this; }
public String getPayMode() { return PayMode; }
public CourierDeskRow setPayMode(String value) { this.PayMode = value; return this; }
public String getCaptureMode() { return CaptureMode; }
public CourierDeskRow setCaptureMode(String value) { this.CaptureMode = value; return this; }
public String getCustomerName() { return CustomerName; }
public CourierDeskRow setCustomerName(String value) { this.CustomerName = value; return this; }
public String getArea() { return Area; }
public CourierDeskRow setArea(String value) { this.Area = value; return this; }
public Date getIntakeUtc() { return IntakeUtc; }
public CourierDeskRow setIntakeUtc(Date value) { this.IntakeUtc = value; return this; }
public Integer getIntakeMinAgo() { return IntakeMinAgo; }
public CourierDeskRow setIntakeMinAgo(Integer value) { this.IntakeMinAgo = value; return this; }
public String getDamageNote() { return DamageNote; }
public CourierDeskRow setDamageNote(String value) { this.DamageNote = value; return this; }
public Boolean isFinalPriceAfterCount() { return FinalPriceAfterCount; }
public CourierDeskRow setFinalPriceAfterCount(Boolean value) { this.FinalPriceAfterCount = value; return this; }
public Boolean isNeedsPrice() { return NeedsPrice; }
public CourierDeskRow setNeedsPrice(Boolean value) { this.NeedsPrice = value; return this; }
public Integer getItemCount() { return ItemCount; }
public CourierDeskRow setItemCount(Integer value) { this.ItemCount = value; return this; }
public Integer getMissingCount() { return MissingCount; }
public CourierDeskRow setMissingCount(Integer value) { this.MissingCount = value; return this; }
public Integer getPhotoCount() { return PhotoCount; }
public CourierDeskRow setPhotoCount(Integer value) { this.PhotoCount = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /v1/dispatch/courier/vans HTTP/1.1 Host: api.dev.dynamics.trendsic.com Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Office:
{
ServerUtc: 0001-01-01,
Vans:
[
{
DriverContactId: 0,
DriverCode: String,
Name: String,
Online: False,
Zone: String,
VehicleUnit: String,
FacilityName: String,
State: String,
LeaveByUtc: 0001-01-01,
LeaveByText: String,
SlackMin: 0,
InVan: 0,
Committed: 0,
Cap: 0,
CapUnit: String,
UnitMany: String,
CriticalCode: String,
DriveMin: 0,
SendNote: String,
Aboard:
[
{
Code: String,
CourierStep: String,
LevelCode: String,
LevelName: String,
Units: 0,
Area: String,
DueUtc: 0001-01-01,
DueText: String,
Movable: False,
NoMoveWhy: String,
Targets:
[
{
DriverContactId: 0,
Name: String,
Ok: False,
Why: String,
LeaveByText: String
}
]
}
],
Queued:
[
{
Code: String,
CourierStep: String,
LevelCode: String,
LevelName: String,
Units: 0,
Area: String,
DueUtc: 0001-01-01,
DueText: String,
Movable: False,
NoMoveWhy: String,
Targets:
[
{
DriverContactId: 0,
Name: String,
Ok: False,
Why: String,
LeaveByText: String
}
]
}
]
}
],
Held:
[
{
Code: String,
Area: String,
Units: 0,
UnitMany: String,
Miles: 0,
LevelCode: String,
LevelName: String,
DueText: String,
HeldReason: String,
HeldMin: 0,
Why:
[
String
],
BestDriverContactId: 0,
BestName: String,
BestLeaveByText: String
}
],
Vehicles:
[
{
CourierProfileId: 0,
EquipmentID: 0,
UnitNumber: String,
VehicleType: String,
CapacityUnit: String,
CapacityLimit: 0,
IsRefrigerated: False,
Status: String
}
],
Profiles:
[
{
CourierProfileID: 0,
Name: String,
RouteShape: String,
Enabled: False,
UnitOne: String,
UnitMany: String,
FacilityNoun: String,
Facilities:
[
{
CourierFacilityID: 0,
Code: String,
Name: String,
Address: String,
IntakeMin: 0
}
]
}
],
Drivers:
[
{
ContactId: 0,
Code: String,
Name: String,
Online: False,
Zone: String,
VehicleUnit: String,
EquipmentID: 0,
SentToFacility: False
}
],
Desk:
[
{
Code: String,
CourierProfileId: 0,
FacilityName: String,
LevelCode: String,
LevelName: String,
DueUtc: 0001-01-01,
DueText: String,
Units: 0,
UnitsFound: 0,
UnitMany: String,
Fare: 0,
FinalPrice: 0,
TipAmount: 0,
PayMode: String,
CaptureMode: String,
CustomerName: String,
Area: String,
IntakeUtc: 0001-01-01,
IntakeMinAgo: 0,
DamageNote: String,
FinalPriceAfterCount: False,
NeedsPrice: False,
ItemCount: 0,
MissingCount: 0,
PhotoCount: 0
}
],
GoCount: 0,
HeldCount: 0,
ReadyToOffer: 0,
IntakeMin: 0,
FacilityNoun: String
},
Available: False,
ResponseStatus:
{
ErrorCode: String,
Message: String,
StackTrace: String,
Errors:
[
{
ErrorCode: String,
FieldName: String,
Message: String,
Meta:
{
String: String
}
}
],
Meta:
{
String: String
}
}
}