Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
linenumberstrue
{
    "DtoTypeName": "SurveyResponseDtoV1",
    "DtoTypeVersion": "1",
    "GenericProperties": [],
    "GenericPropertyValues": [],
    "LookupValues": [],
    "MessageList": [],
    "RowState": 0,
    "Id": 1,
    "IdentifierProgress": ""15,
    "TitleMandatoryProgress": {
        "Values": [
            {
                "IetfLanguageTag": "de-CH",
                "Value": "Titel der Umfrage"
            },
            {
                "IetfLanguageTag": "en-US",
                "Value": null
            }
        ]
    }25,
	"RegistrationId": 0815,
    "MembershipRegistrationId": null,
    "DescriptionSurveyId": {
        "Values": [
            {
                "IetfLanguageTag": "de-CH",
 4711,
              "Value": "Beschreibung der Umfrage"
            },
            {
                "IetfLanguageTag": "en-US",
                "Value": null
            }
        ]
    },
    "AdditionalInfo": {
        "Values"NextSectionId": 5,
	"SurveyAnswers": [
            {
                "IetfLanguageTag": "de-CH",
                "Value": "Zusätzliche Informationen für die Umfrage"
            },
            {
                "IetfLanguageTag": "en-US",
                "Value": null
            }
        ]
    },
    		...
	]
	"WorkflowState": null,
    "DataSourceObjectId": "",
    "DataSourceIdentifier":
""
}






Attribut
Beschreibung
Datentyp

DtoTypeName
Immer SurveyDtoV1
String

DtoTypeVersion
Version des DTOs
Integer

GenericProperties
GenericProperties
→ GenericProperties DTO

GenericPropertyValues
GenericPropertyValues
→ GenericPropertyValues DTO

LookupValues
LookupValues
→ LookupValues DTO

MessageList
MessageList
→ 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

Id
Primärschlüssel der Umfrage
Integer

Identifier
TextId der Umfrage
String

Title
Titel der Umfrage
→ DynamicString DTO

Description
Beschreibung der Umfrage (in HTML, resp. Markup)
→ DynamicString DTO

AdditionalInfo
Zusätzliche Infromationen zu der Umfrage (in HTML, resp. Markup)
→ DynamicString DTO

WorkflowState
Workflow Zustand der Umfrage



DataSourceObjectId


String

DataSourceIdentifier


String







AttributBeschreibungDatentyp
DtoTypeNameImmer SurveyResponseDtoV1String
DtoTypeVersionVersion des DTOsInteger
GenericPropertiesGenericProperties→ GenericProperties DTO
GenericPropertyValuesGenericPropertyValues→ GenericPropertyValues DTO
LookupValuesLookupValues→ LookupValues 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
IdPrimärschlüssel der UmfrageantwortInteger
ProgressBerechnete Prozentzahl der ausgefüllten FragenInteger
MandatoryProgressBerechnete Prozentzahl der ausgefüllten PflichtfragenInteger
RegistrationId
Integer
MembershipRegistrationId
Integer
SurveyId
Integer
NextSectionId
Integer
ResponseDate
DateTime
SurveyAnswersListe von AntwortenSurvey Answer DTO
WorkflowStateWorkflow Zustand der UmfrageantwortWorkflowState DTO