Terms of Service Declaration in Model UI Fragment Properties@0.0.4
Contents
FragmentProperty: Terms of Service DeclarationStatus: EXPERIMENTAL
Documentation
Adds a terms of service declaration to the UI fragment in order to be accepted by the user.
Typed Element: → 'NameLinkTextType'
Base Type: STRUCTURED
Abstract: Yes
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This structured data type extends the name link type by adding a struct member for providing arbitrary text. The actual meaning of the text depends on the property referring to this data type.
Structured Value Members:
Abstract: Yes
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This structured data type extends the name link type by adding a struct member for providing arbitrary text. The actual meaning of the text depends on the property referring to this data type.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
Instanciatable Types 10
Name: → 'LicenseType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type consitutes a reference to a (software) license as well as a property value providing the concrete license text that defines the granted rights as well as restrictions for use of the fragment's implementation.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This data type consitutes a reference to a (software) license as well as a property value providing the concrete license text that defines the granted rights as well as restrictions for use of the fragment's implementation.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
Name: → 'LicenseListType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: Using this datatype allows to provide a list of applicable or provided licenses.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: Using this datatype allows to provide a list of applicable or provided licenses.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
Name: → 'CategorizedDescriptionType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This property type is an extension to the name link text structured type in order to add category strings.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This property type is an extension to the name link text structured type in order to add category strings.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- category : → 'StringType' [0..∞] The list of category strings.
Name: → 'DataCollectionDeclarationType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This extension to the categorized name link structured datatype is intended for providing a description of pontentially collected usage information or other data that shall be sent to the fragment vendor.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This extension to the categorized name link structured datatype is intended for providing a description of pontentially collected usage information or other data that shall be sent to the fragment vendor.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- category : → 'StringType' [0..∞] The list of category strings.
- dataCollectionActivationType : → 'DataCollectionActivationTypeType' [0..1] Specifies the legal mode of the data collection and submittance.
- collectingEntity : → 'GenericReferenceType' [0..1] Refers to the legally incorporated entity that collects and retrieves the data.
Name: → 'DataStorageLocationDeclarationType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the location where data are stored or processed.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the location where data are stored or processed.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- category : → 'StringType' [0..∞] The list of category strings.
- location : → 'LocationType' [0..∞] Refers to the location where data are being stored or processed.
- storingEntity : → 'GenericReferenceType' [0..1] Refers to the entity owning or being responsible for the data storage.
Name: → 'DataTransferPolicyDeclarationType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the justification for certain data transfer activities.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the justification for certain data transfer activities.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- category : → 'StringType' [0..∞] The list of category strings.
- transferOccasion : → 'MultilineStringType' [0..∞] Explains the events triggering the data transfer.
- transferReason : → 'MultilineStringType' [0..∞] Provides the reason why data are being transferred.
- legalJustification : → 'MultilineStringType' [0..∞] Provides the legal justification that is the foundation of the data transfer.
Name: → 'DataProcessingDeclarationType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the justification for certain data processing activities.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the categorized name link text struct in order to support value statements for the declaration of the justification for certain data processing activities.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- category : → 'StringType' [0..∞] The list of category strings.
- dataProcessingActivationType : → 'DataCollectionActivationTypeType' [0..∞] Expresses the mode of the data processing.
- processingEntity : → 'GenericReferenceType' [0..∞] Refers to the entity responsible for the data processing.
- purpose : → 'MultilineStringType' [0..∞] Provides a description of the purpose of the data processing.
Name: → 'RegulatoryDomainType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the name link text structure that allows the specific declaration of the compliance of the delivered software with a specific legal regulation.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the name link text structure that allows the specific declaration of the compliance of the delivered software with a specific legal regulation.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- regulationLevel : → 'RegulationLevelType' [0..1] The classification of the legal body the regulation originates from. In case of ambiguous regulation, the level may be used to decide to which body adhere to.
- regulatingEntity : → 'GenericReferenceType' [0..1] Refers to the specific entity the regulation originates from.
- regulatedDesignAspect : → 'RegulatedDesignAspectType' [0..1] Describes the design aspect of the software artifact being delivered that is influenced by the regulation.
- legalDocumentReference : → 'GenericReferenceListType' [0..∞] The specific reference to the legal text, or document, or paragraph therein.
Name: → 'TermsOfServiceDeclarationType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This property type is an extension to the name link text structured type in order to provide the description of terms of service for the software artifact being delivered.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..1
From Model: UI Fragment Properties
Documentation: This property type is an extension to the name link text structured type in order to provide the description of terms of service for the software artifact being delivered.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- contact : → 'MultilineStringType' [0..1] Contact information on the matter of legal complaints or inquiries.
Name: → 'PersonasType' Status: EXPERIMENTAL
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the name link text struct intended for the description of the software developers' ideas about the intended users and the resulting design decisions.
Structured Value Members:
Base Type: STRUCTURED
Abstract: No
Cardinality: 0..∞
From Model: UI Fragment Properties
Documentation: This structured data type is an extension to the name link text struct intended for the description of the software developers' ideas about the intended users and the resulting design decisions.
- name : → 'StringType' [1..1] The name of the entity or person.
- url : → 'URLType' [0..1] The optional URL to the entity's or person's online identity.
- text : → 'MultilineStringType' [0..∞] Arbitrary text entries.
- conclusion : → 'NameLinkTextType' [0..∞] A descrption of the resulting design decisions.