| GET | /App/{UserId}/Status/Notes |
|---|
namespace Eras2Amw.Service.Server.ServiceModel.Common
open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations
[<DataContract>]
[<AllowNullLiteral>]
type Address() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Straße")>]
member val Street:String = null with get,set
[<DataMember(Name="Straße2")>]
member val Street2:String = null with get,set
[<DataMember(Name="Hausnummer")>]
member val StreetNumber:String = null with get,set
[<DataMember(Name="Postleitzahl")>]
member val Zipcode:String = null with get,set
[<DataMember(Name="Ort")>]
member val City:String = null with get,set
[<DataMember(Name="Postfach")>]
member val Mailbox:String = null with get,set
[<DataMember(Name="Adresszusatz")>]
member val Additional:String = null with get,set
[<DataMember(Name="Breitengrad")>]
member val Latitude:Double = new Double() with get,set
[<DataMember(Name="Laengengrad")>]
member val Longitude:Double = new Double() with get,set
type UnitKind =
| L = 0
| Kg = 1
| CBM = 2
| Stck = 3
| KWH = 4
| MWH = 5
| GWH = 6
| T = 7
| RM = 8
| Einheit = 9
| Qm = 10
| GJ = 11
| MJ = 12
| Null = 13
type EstimationKind =
| Null = 0
| S1 = 1
| S2 = 2
| S3 = 3
| S4 = 4
| S5 = 5
| N1 = 6
| N2 = 7
type DeviceConsumptionState =
| Null = 0
| RMInOrdnung = 1
| RMFehler = 2
| RMNichtGepr = 3
| RMFehlerTausch = 4
| KeinWohnungszutritt = 5
| Defekt = 6
| FalschLaufend = 7
| Überlauf = 8
| EichungBeachten = 9
| ProbeEntnommen = 10
| ProbeZumLabor = 11
| ProbePositiv = 12
| ProbeNegativ = 13
type DeviceConsumptionOrigin =
| Unbekannt = 0
| Manual = 1
| Emr = 2
| Walkby = 3
| Deleted = 4
[<DataContract>]
[<AllowNullLiteral>]
type DeviceConsumption() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Ablesedatum")>]
member val ReadingDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Faktor")>]
member val Factor:Double = new Double() with get,set
[<DataMember(Name="Ablesung")>]
member val Reading:Nullable<Double> = new Nullable<Double>() with get,set
[<DataMember(Name="Verbrauch")>]
member val Consumption:Nullable<Double> = new Nullable<Double>() with get,set
[<DataMember(Name="Aenderungsdatum")>]
member val ChangeDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Schaetzung")>]
member val Estimation:Nullable<EstimationKind> = new Nullable<EstimationKind>() with get,set
[<DataMember(Name="Status")>]
member val State:Nullable<DeviceConsumptionState> = new Nullable<DeviceConsumptionState>() with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="IstRekonstruiert")>]
member val IsReconstructed:Boolean = new Boolean() with get,set
[<DataMember(Name="Manuell")>]
member val Manual:Nullable<Double> = new Nullable<Double>() with get,set
[<DataMember(Name="Herkunft")>]
member val Origin:Nullable<DeviceConsumptionOrigin> = new Nullable<DeviceConsumptionOrigin>() with get,set
[<DataMember(Name="Lufttemperatur")>]
member val AirTemperature:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="HeizkörperTemperatur")>]
member val RadiatorTemperature:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="LetzterfehlerDatum")>]
member val LastErrorDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Fehler")>]
member val Error:String = null with get,set
[<DataMember(Name="Ampullenfarbe")>]
member val AmpouleColour:String = null with get,set
[<DataMember(Name="AbleseartGuid")>]
member val ReadindKindGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Photo() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Timestamp")>]
member val RecordedDate:DateTime = new DateTime() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type DeviceAdditionalArticle() =
[<DataMember(Name="Guid")>]
member val AdditionalArticleGuid:Guid = new Guid() with get,set
[<DataMember(Name="Menge")>]
member val Quantity:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Device() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Geraetenummer")>]
member val Number:String = null with get,set
[<DataMember(Name="Bezeichnung")>]
member val Label:String = null with get,set
[<DataMember(Name="Beschreibung")>]
member val Description:String = null with get,set
[<DataMember(Name="Einbaudatum")>]
member val InstallationDate:DateTime = new DateTime() with get,set
[<DataMember(Name="Ausbaudatum")>]
member val DeinstallationDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Eichdatum")>]
member val CalibrationDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Einheit")>]
member val Unit:Nullable<UnitKind> = new Nullable<UnitKind>() with get,set
[<DataMember(Name="Memo")>]
member val Note:String = null with get,set
[<DataMember(Name="Abzug")>]
member val Subtraction:Boolean = new Boolean() with get,set
[<DataMember(Name="GrpKennung")>]
member val GroupIdentifier:String = null with get,set
[<DataMember(Name="Dauerschaetzung")>]
member val Estimation:Nullable<EstimationKind> = new Nullable<EstimationKind>() with get,set
[<DataMember(Name="ErstInbetriebnahme")>]
member val FirstActivation:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="FirmwareVersion")>]
member val FirmwareVersion:String = null with get,set
[<DataMember(Name="RaumGuid")>]
member val RoomGuid:Guid = new Guid() with get,set
[<DataMember(Name="LaufendeNummer")>]
member val OngoingNumber:String = null with get,set
[<DataMember(Name="Gemietet")>]
member val IsLeased:Boolean = new Boolean() with get,set
[<DataMember(Name="Gewartet")>]
member val IsMaintained:Boolean = new Boolean() with get,set
[<DataMember(Name="GeraeteKatalogGuid")>]
member val DeviceCatalogGuid:Guid = new Guid() with get,set
[<DataMember(Name="Verbraeuche")>]
member val DeviceConsumptions:IList<DeviceConsumption> = null with get,set
[<DataMember(Name="Fotos")>]
member val Photos:IList<Photo> = null with get,set
[<DataMember(Name="ZusatzArtikel")>]
member val DeviceAdditionalArticles:IList<DeviceAdditionalArticle> = null with get,set
type NutzerKind =
| Leerstand = 0
| Gewerblich = 1
| Privat = 2
| AllgemeineNutzung = 3
[<DataContract>]
[<AllowNullLiteral>]
type NutzerCommunication() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Adresse")>]
member val Address:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="KommunikationsFunktionGuid")>]
member val CommunicationFeatureGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type NutzerPersonen() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Personen")>]
member val NumberOfPeople:Nullable<Int32> = new Nullable<Int32>() with get,set
[<DataMember(Name="Von")>]
member val RangeFrom:DateTime = new DateTime() with get,set
[<DataMember(Name="Bis")>]
member val RangeTo:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type NutzerCoOwnership() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="ShareValue")>]
member val ShareValue:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="Von")>]
member val RangeFrom:DateTime = new DateTime() with get,set
[<DataMember(Name="Bis")>]
member val RangeTo:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type NutzerQuadratmeter() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Quadratmeter_Hzg")>]
member val SquareMeters_Hzg:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="Quadratmeter_Ww")>]
member val SquareMeters_Ww:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="Quadratmeter_Nk")>]
member val SquareMeters_Nk:Nullable<Decimal> = new Nullable<Decimal>() with get,set
[<DataMember(Name="Von")>]
member val RangeFrom:DateTime = new DateTime() with get,set
[<DataMember(Name="Bis")>]
member val RangeTo:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Nutzer() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="ArtDerNutzung")>]
member val Kind:Nullable<NutzerKind> = new Nullable<NutzerKind>() with get,set
[<DataMember(Name="Einzug")>]
member val MoveInDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Auszug")>]
member val MoveOutDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Name1")>]
member val Name1:String = null with get,set
[<DataMember(Name="Name2")>]
member val Name2:String = null with get,set
[<DataMember(Name="Name3")>]
member val Name3:String = null with get,set
[<DataMember(Name="Name4")>]
member val Name4:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="NaechsterTermin")>]
member val NextAppointmentDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Anrede")>]
member val Salutation:String = null with get,set
[<DataMember(Name="Titel")>]
member val Title:String = null with get,set
[<DataMember(Name="NutzerKommunikationen")>]
member val NutzerCommunications:IEnumerable<NutzerCommunication> = null with get,set
[<DataMember(Name="NutzerPersonen")>]
member val NutzerPersonen:IEnumerable<NutzerPersonen> = null with get,set
[<DataMember(Name="NutzerCoOwnership")>]
member val NutzerCoOwnership:IEnumerable<NutzerCoOwnership> = null with get,set
[<DataMember(Name="NutzerQuadratmeter")>]
member val NutzerQuadratmeter:IEnumerable<NutzerQuadratmeter> = null with get,set
[<AllowNullLiteral>]
type Nutzeinheit() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="NeNummerInt")>]
member val Number:String = null with get,set
[<DataMember(Name="Lage")>]
member val Location:String = null with get,set
[<DataMember(Name="BegeReihenfolge")>]
member val WalkSequence:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="AbrechnungseinheitGuid")>]
member val AbrechnungseinheitGuid:Guid = new Guid() with get,set
[<DataMember(Name="Adresse")>]
member val Address:Address = null with get,set
[<DataMember(Name="Geraete")>]
member val Devices:IList<Device> = null with get,set
[<DataMember(Name="Nutzer")>]
member val Nutzer:IList<Nutzer> = null with get,set
[<DataMember(Name="Fotos")>]
member val Photos:IList<Photo> = null with get,set
type ProcessState =
| InProgress = 0
| Updating = 1
| Creating = 2
| Completed = 3
[<DataContract>]
[<AllowNullLiteral>]
type OrderState() =
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="AuftragArten")>]
member val Kinds:IList<Nullable<OrderKind>> = null with get,set
[<DataMember(Name="Bearbeitungsstatus")>]
member val ProcessState:Nullable<ProcessState> = new Nullable<ProcessState>() with get,set
[<DataMember(Name="AbgeschlossenDatum")>]
member val CompletedDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type AppointmentStoreUser() =
[<DataMember(Name="MonteurGuid")>]
member val StoreUserId:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type AppointmentNutzeinheit() =
[<DataMember(Name="NutzeinheitGuid")>]
member val NutzeinheitGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Appointment() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Von")>]
member val From:DateTime = new DateTime() with get,set
[<DataMember(Name="Bis")>]
member val To:DateTime = new DateTime() with get,set
[<DataMember(Name="Monteure")>]
member val AppointmentStoreUsers:IList<AppointmentStoreUser> = null with get,set
[<DataMember(Name="Nutzeinheiten")>]
member val AppointmentNutzeinheiten:IList<AppointmentNutzeinheit> = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type NutzeinheitOrderPosition() =
[<DataMember(Name="NutzeinheitGuid")>]
member val NutzeinheitGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type OrderPosition() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="SollMenge")>]
member val RequiredQuantity:Int32 = new Int32() with get,set
[<DataMember(Name="IstMenge")>]
member val ActualQuantity:Int32 = new Int32() with get,set
[<DataMember(Name="NutzeinheitOrderPositions")>]
member val NutzeinheitOrderPositions:IList<NutzeinheitOrderPosition> = null with get,set
[<DataMember(Name="ArtikelGuid")>]
member val ArticleGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type NutzeinheitOrderState() =
[<DataMember(Name="NutzeinheitGuid")>]
member val NutzeinheitGuid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="AuftragArten")>]
member val OrderKinds:IList<Nullable<NutzeinheitOrderKind>> = null with get,set
[<DataMember(Name="Bearbeitungsstatus")>]
member val ProcessState:Nullable<ProcessState> = new Nullable<ProcessState>() with get,set
[<DataMember(Name="AbgeschlossenDatum")>]
member val CompletedDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="OsVersion")>]
member val OsVersion:String = null with get,set
[<DataMember(Name="AppVersion")>]
member val AppVersion:String = null with get,set
[<DataMember(Name="OsPlatform")>]
member val OsPlatform:String = null with get,set
[<DataMember(Name="AppGeraeteNummmer")>]
member val AppDeviceNumber:String = null with get,set
[<DataMember(Name="AmwInfoKeyGuid")>]
member val AmwInfoKeyGuid:Nullable<Guid> = new Nullable<Guid>() with get,set
type DeviceOrderKind =
| Assembly = 0
| Maintenance = 1
| Exchange = 2
| Reading = 3
| Inspection = 4
| MainReading = 5
[<DataContract>]
[<AllowNullLiteral>]
type DeviceOrderState() =
[<DataMember(Name="GeraeteGuid")>]
member val DeviceGuid:Guid = new Guid() with get,set
[<DataMember(Name="AuftragGuid")>]
member val OrderGuid:Guid = new Guid() with get,set
[<DataMember(Name="AuftragArt")>]
member val OrderKind:Nullable<DeviceOrderKind> = new Nullable<DeviceOrderKind>() with get,set
[<DataMember(Name="Bearbeitungsstatus")>]
member val ProcessState:Nullable<ProcessState> = new Nullable<ProcessState>() with get,set
[<DataMember(Name="AbgeschlossenDatum")>]
member val CompletedDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="AmwInfo")>]
member val AmwInfo:String = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type PersonCommunication() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Adresse")>]
member val Address:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="KommunikationsFunktionGuid")>]
member val CommunicationFeatureGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Person() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Nachname1")>]
member val Lastname1:String = null with get,set
[<DataMember(Name="Nachname2")>]
member val Lastname2:String = null with get,set
[<DataMember(Name="Nachname3")>]
member val Lastname3:String = null with get,set
[<DataMember(Name="Vorname1")>]
member val Firstname1:String = null with get,set
[<DataMember(Name="Vorname2")>]
member val Firstname2:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="Anrede")>]
member val Salutation:String = null with get,set
[<DataMember(Name="Titel")>]
member val Title:String = null with get,set
[<DataMember(Name="PersonKommunikationen")>]
member val PersonCommunications:IEnumerable<PersonCommunication> = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Orderer() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Person")>]
member val Person:Person = null with get,set
[<DataMember(Name="BetrieblichePosition")>]
member val BusinessPosition:String = null with get,set
type SignatureKind =
| Nutzer = 0
| Technician = 1
[<DataContract>]
[<AllowNullLiteral>]
type Signature() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Timestamp")>]
member val RecordedDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="UnterschriftArt")>]
member val Kind:Nullable<SignatureKind> = new Nullable<SignatureKind>() with get,set
[<DataMember(Name="NutzeinheitGuid")>]
member val NutzeinheitGuid:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Order() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="AbrechnungseinheitGuid")>]
member val AbrechnungseinheitGuid:Guid = new Guid() with get,set
[<DataMember(Name="AuftragNummer")>]
member val Number:String = null with get,set
[<DataMember(Name="Bezeichnung")>]
member val Label:String = null with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="UnterschriftBenoetigt")>]
member val IsSignatureRequired:Boolean = new Boolean() with get,set
[<DataMember(Name="Erstellungsdatum")>]
member val CreatedDate:DateTime = new DateTime() with get,set
[<DataMember(Name="AuftragZustand")>]
member val OrderState:OrderState = null with get,set
[<DataMember(Name="Termine")>]
member val Appointments:IList<Appointment> = null with get,set
[<DataMember(Name="AuftragsPositionen")>]
member val OrderPositions:IList<OrderPosition> = null with get,set
[<DataMember(Name="NutzeinheitZustaende")>]
member val NutzeinheitOrderStates:IList<NutzeinheitOrderState> = null with get,set
[<DataMember(Name="GeraeteZustaende")>]
member val DeviceOrderStates:IList<DeviceOrderState> = null with get,set
[<DataMember(Name="Auftraggeber")>]
member val Orderer:Orderer = null with get,set
[<DataMember(Name="Unterschriften")>]
member val Signatures:IList<Signature> = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Customer() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="Name")>]
member val Name:String = null with get,set
[<DataMember(Name="Name2")>]
member val Name2:String = null with get,set
[<DataMember(Name="Name3")>]
member val Name3:String = null with get,set
[<DataMember(Name="Kundennummer")>]
member val Number:String = null with get,set
[<DataMember(Name="Notiz")>]
member val Note:String = null with get,set
[<DataMember(Name="Anrede")>]
member val Salutation:String = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type PersonAbrechnungseinheit() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Anmerkung")>]
member val Note:String = null with get,set
[<DataMember(Name="PersonGuid")>]
member val PersonGuid:Guid = new Guid() with get,set
[<DataMember(Name="BetrieblichePosition")>]
member val BusinessPosition:String = null with get,set
[<AllowNullLiteral>]
type Abrechnungseinheit() =
[<DataMember(Name="Guid")>]
member val Guid:Guid = new Guid() with get,set
[<DataMember(Name="LastModified")>]
member val LastModified:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="Objektnummer")>]
member val Number:String = null with get,set
[<DataMember(Name="Notiz")>]
member val Note:String = null with get,set
[<DataMember(Name="NotizIntern")>]
member val NoteInternal:String = null with get,set
[<DataMember(Name="NotizLegionellen")>]
member val NoteLegionella:String = null with get,set
[<DataMember(Name="Kunde")>]
member val Customer:Customer = null with get,set
[<DataMember(Name="Adresse")>]
member val Address:Address = null with get,set
[<DataMember(Name="BillingPeriodEnd")>]
member val BilligPeriodEnd:Nullable<DateTime> = new Nullable<DateTime>() with get,set
[<DataMember(Name="PersonAbrechnungseinheit")>]
member val PersonAbrechnungseinheiten:IList<PersonAbrechnungseinheit> = null with get,set
[<DataMember(Name="Persons")>]
member val Persons:IList<Person> = null with get,set
[<AllowNullLiteral>]
type GetNotesResponse() =
[<DataMember(Name="Nutzeinheiten")>]
member val Nutzeinheiten:ResizeArray<Nutzeinheit> = new ResizeArray<Nutzeinheit>() with get,set
[<DataMember(Name="Orders")>]
member val Orders:ResizeArray<Order> = new ResizeArray<Order>() with get,set
[<DataMember(Name="Abrechnungseinheiten")>]
member val Abrechnungseinheiten:ResizeArray<Abrechnungseinheit> = new ResizeArray<Abrechnungseinheit>() with get,set
member val ResponseStatus:ResponseStatus = null with get,set
[<DataContract>]
[<AllowNullLiteral>]
type Eras2AppServiceModelBase() =
[<DataMember(Name="UserId")>]
member val UserId:Guid = new Guid() with get,set
[<DataContract>]
[<AllowNullLiteral>]
type GetNotes() =
inherit Eras2AppServiceModelBase()
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /App/{UserId}/Status/Notes HTTP/1.1
Host: mitchell-servamw.eras-online.de
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"Nutzeinheiten":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","NeNummerInt":"String","Lage":"String","BegeReihenfolge":"String","Anmerkung":"String","AbrechnungseinheitGuid":"00000000000000000000000000000000","Adresse":{"Guid":"00000000000000000000000000000000","Straße":"String","Straße2":"String","Hausnummer":"String","Postleitzahl":"String","Ort":"String","Postfach":"String","Adresszusatz":"String","Breitengrad":0,"Laengengrad":0}}],"Orders":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","AbrechnungseinheitGuid":"00000000000000000000000000000000","AuftragNummer":"String","Bezeichnung":"String","Anmerkung":"String","UnterschriftBenoetigt":false,"Erstellungsdatum":"0001-01-01T00:00:00.0000000Z","AuftragZustand":{"LastModified":"0001-01-01T00:00:00.0000000Z","Bearbeitungsstatus":"InProgress","AbgeschlossenDatum":"0001-01-01T00:00:00.0000000Z"},"Auftraggeber":{"Guid":"00000000000000000000000000000000","Person":{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","Nachname1":"String","Nachname2":"String","Nachname3":"String","Vorname1":"String","Vorname2":"String","Anmerkung":"String","Anrede":"String","Titel":"String"},"BetrieblichePosition":"String"}}],"Abrechnungseinheiten":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","Objektnummer":"String","Notiz":"String","NotizIntern":"String","NotizLegionellen":"String","Kunde":{"Guid":"00000000000000000000000000000000","Name":"String","Name2":"String","Name3":"String","Kundennummer":"String","Notiz":"String","Anrede":"String"},"Adresse":{"Guid":"00000000000000000000000000000000","Straße":"String","Straße2":"String","Hausnummer":"String","Postleitzahl":"String","Ort":"String","Postfach":"String","Adresszusatz":"String","Breitengrad":0,"Laengengrad":0},"BillingPeriodEnd":"0001-01-01T00:00:00.0000000Z"}],"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}