Registration DTO

{
    "DtoTypeName": "RegistrationDtoV1",
    "DtoTypeVersion": "1",
    "GenericProperties": [
        {
            "Behaviour": 3,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Wie wurden Sie auf unser Angebot aufmerksam?"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Wie wurden Sie auf unser Angebot aufmerksam?"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Angebot"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Angebot"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": "53",
            "Name": "2",
            "Nullable": false,
            "SortOrder": null,
            "Type": 1
        },
        {
            "Behaviour": 3,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Ich wünsche ein Parkticket"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Ich wünsche ein Parkticket"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Wunsch Parkticket"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Wunsch Parkticket"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "16",
            "Nullable": true,
            "SortOrder": null,
            "Type": 3
        },
        {
            "Behaviour": 3,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Ich akzeptiere die <a href=\"http://veb.ch/weiterbildung/an_abmelderegeln.html\">An- und Abmeldebedingungen</a> "
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Ich akzeptiere die <a href=\"http://veb.ch/weiterbildung/an_abmelderegeln.html\">An- und Abmeldebedingungen</a> "
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Allg. Gesch."
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Allg. Gesch."
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "8600",
            "Nullable": false,
            "SortOrder": null,
            "Type": 3
        },
        {
            "Behaviour": 3,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Ich bin Mitglied veb.ch/swisco/ACF"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Ich bin Mitglied veb.ch/swisco/ACF"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Mitglied veb.ch"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Mitglied veb.ch"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "320",
            "Nullable": true,
            "SortOrder": null,
            "Type": 3
        },
        {
            "Behaviour": 3,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Bemerkungen"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Bemerkungen"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Bemerkungen"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Bemerkungen"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": true,
            "LookupId": null,
            "Name": "500",
            "Nullable": true,
            "SortOrder": null,
            "Type": 14
        },
        {
            "Behaviour": 1,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Gutschrift"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Gutschrift"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Gutschrift"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Gutschrift"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "10",
            "Nullable": true,
            "SortOrder": null,
            "Type": 8
        },
        {
            "Behaviour": 1,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Spezialrabatt"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Spezialrabatt"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Spezialrabatt"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Spezialrabatt"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": false,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "11",
            "Nullable": true,
            "SortOrder": null,
            "Type": 8
        },
        {
            "Behaviour": 0,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Zertifikatsregister"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Certification"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Zertifikatsregister"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Certification"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": true,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "CertificationVisible",
            "Nullable": false,
            "SortOrder": null,
            "Type": 3
        },
        {
            "Behaviour": 0,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Note"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Mark"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Note"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Mark"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": true,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "Mark",
            "Nullable": true,
            "SortOrder": null,
            "Type": 8
        },
        {
            "Behaviour": 0,
            "Description": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Punkte"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Points"
                    }
                ]
            },
            "DisplayName": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Punkte"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Points"
                    }
                ]
            },
            "IsDynamicStringValue": false,
            "IsExtensionProperty": true,
            "IsMultiline": false,
            "LookupId": null,
            "Name": "Points",
            "Nullable": true,
            "SortOrder": null,
            "Type": 8
        }
    ],
    "GenericPropertyValues": [],
    "LookupValues": [
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Andere"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Andere"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "406"
        },
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Beilage Treuhänder"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Beilage Treuhänder"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "407"
        },
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Empfehlung"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Empfehlung"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "408"
        },
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Persönliche Zustellung"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Persönliche Zustellung"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "409"
        },
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Suchmaschine im Web"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Suchmaschine im Web"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "410"
        },
        {
            "DisplayText": {
                "Values": [
                    {
                        "IetfLanguageTag": "de-CH",
                        "Value": "Webseite veb.ch"
                    },
                    {
                        "IetfLanguageTag": "en-US",
                        "Value": "Webseite veb.ch"
                    }
                ]
            },
            "LookupId": "53",
            "Value": "411"
        }
    ],
    "MessageList": [],
    "RowState": 0,
    "AccompanyingPersons": 0,
    "DatasourceIdentifierWorkflowState": null,
    "DatasourceIdentifierWorkflowStateEvent": null,
    "EmailAddressCorrespondence": null,
    "Id": 0,
    "IdWorkflowState": 0,
    "IdWorkflowStateEvent": 0,
    "IsWebCreated": false,
    "ObjectIdWorkflowState": null,
    "ObjectIdWorkflowStateEvent": null,
    "OccurrenceEnddate": null,
    "OccurrenceId": 512,
    "OccurrenceIdentifier": null,
    "OccurrenceName": null,
    "OccurrencePublicationName": null,
    "OccurrenceStartdate": null,
    "OccurrenceTextId": null,
    "OccurrenceTypeId": 23,
    "PersonId": 0,
    "PostalAddressCorrespondence": null,
    "PostalAddressInvoice": null,
    "RegistrarId": 0,
    "RegistrationEnddate": null,
    "RegistrationStartdate": null,
    "WorkflowState": null,
    "WorkflowStateEvent": null,
    "Worknote": null
}
AttributBeschreibungDatentyp
DtoTypeNameImmer RegistrationDtoV1String
DtoTypeVersionVersion des DTOsInteger
GenericPropertiesGenericPropertiesGenericProperties DTO
GenericPropertyValuesGenericPropertyValuesGenericPropertyValues DTO
LookupValuesLookupValuesLookupValues DTO
MessageListMessageList→ MessageList DTO
RowState

Wird gesetzt um den Service anzuweisen, wie mit dem Objekt umgegangen werden soll:

0 = Keine Aktion
1 = Einfügen
2 = Aktualisieren
3 = Löschen 

Integer
AccompanyingPersonsWieviele zusätzlichen TeilnehmerInteger
DatasourceIdentifierWorkflowStateNicht setzenString/GUID
DatasourceIdentifierWorkflowStateEventNicht setzenString/GUID
EmailAddressCorrespondenceE-Mail Kommunikationselement für die KorrespondenzCommunicationElement DTO
IdIdInteger
IdWorkflowStateNicht verwendenInteger
IdWorkflowStateEventNicht verwendenInteger
IsWebCreatedWurde Anmeldung über das Web API erstelltBoolean
ObjectIdWorkflowStateNicht verwendenString/GUID
ObjectIdWorkflowStateEventNicht verwendenString/GUID
OccurrenceEnddateDurchführung BisDatetime
OccurrenceIdId zur Durchführung für diese AnmeldungInteger
OccurrenceIdentifierNicht verwenden 
OccurrenceNameDurchführungsname (intern)String
OccurrencePublicationNamePublikationsname der DurchführungDynamicString DTO
OccurrenceStartdateDurchführung VonDatetime
OccurrenceTextIdText Id (intern)String
OccurrenceTypeIdTyp der DurchführungInteger
PersonIdId der Person, welche angemeldet ist/wirdInteger
PostalAddressCorrespondencePostalAddress DTO für die KorrespondenzPostalAddress DTO
PostalAddressInvoicePostalAddress DTO für die RechnungstelleungPostalAddress DTO 
RegistrarIdId des Registrars (falls Registraranmeldung), ansonsten 0Integer
RegistrationEnddateAnmeldung möglich bis (Read only)Datetime
RegistrationStartdateAnmeldung möglich von (Read only)Datetime
WorkflowStateNicht verwenden 
WorkflowStateEventNicht verwenden 
WorknoteArbeitsnotizString