Class: Dataleon::Models::Individual::TechnicalData

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/dataleon/models/individual.rb

Overview

See Also:

Defined Under Namespace

Modules: PortalStep

Instance Attribute Summary collapse

Method Summary

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

This class inherits a constructor from Dataleon::Internal::Type::BaseModel

Instance Attribute Details

#active_aml_suspicionsBoolean?

Flag indicating whether there are active research AML (Anti-Money Laundering) suspicions for the object when you apply for a new entry or get an existing one.

Returns:

  • (Boolean, nil)


649
# File 'lib/dataleon/models/individual.rb', line 649

optional :active_aml_suspicions, Dataleon::Internal::Type::Boolean

#api_versionInteger?

Version number of the API used.

Returns:

  • (Integer, nil)


655
# File 'lib/dataleon/models/individual.rb', line 655

optional :api_version, Integer

#approved_atTime?

Timestamp when the request or process was approved.

Returns:

  • (Time, nil)


661
# File 'lib/dataleon/models/individual.rb', line 661

optional :approved_at, Time

#approved_byString?

Identifier of the actor who approved (e.g., user id or username).

Returns:

  • (String, nil)


667
# File 'lib/dataleon/models/individual.rb', line 667

optional :approved_by, String, nil?: true

#callback_urlString?

URL to receive callback data from the AML system.

Returns:

  • (String, nil)


673
# File 'lib/dataleon/models/individual.rb', line 673

optional :callback_url, String

#callback_url_notificationString?

URL to receive notification updates about the processing status.

Returns:

  • (String, nil)


679
# File 'lib/dataleon/models/individual.rb', line 679

optional :callback_url_notification, String

#disable_notificationBoolean?

Flag to indicate if notifications are disabled.

Returns:

  • (Boolean, nil)


685
# File 'lib/dataleon/models/individual.rb', line 685

optional :disable_notification, Dataleon::Internal::Type::Boolean

#disable_notification_dateTime?

Timestamp when notifications were disabled; null if never disabled.

Returns:

  • (Time, nil)


691
# File 'lib/dataleon/models/individual.rb', line 691

optional :disable_notification_date, Time, nil?: true

#export_typeString?

Export format defined by the API (e.g., “json”, “xml”).

Returns:

  • (String, nil)


697
# File 'lib/dataleon/models/individual.rb', line 697

optional :export_type, String

#filtering_score_aml_suspicionsFloat?

Minimum filtering score (between 0 and 1) for AML suspicions to be considered.

Returns:

  • (Float, nil)


703
# File 'lib/dataleon/models/individual.rb', line 703

optional :filtering_score_aml_suspicions, Float

#finished_atTime?

Timestamp when the process finished.

Returns:

  • (Time, nil)


709
# File 'lib/dataleon/models/individual.rb', line 709

optional :finished_at, Time

#ipString?

IP address of the our system handling the request.

Returns:

  • (String, nil)


715
# File 'lib/dataleon/models/individual.rb', line 715

optional :ip, String

#languageString?

Language preference used in the client workspace (e.g., “fra”).

Returns:

  • (String, nil)


721
# File 'lib/dataleon/models/individual.rb', line 721

optional :language, String

#location_ipString?

IP address of the end client (final user) captured.

Returns:

  • (String, nil)


727
# File 'lib/dataleon/models/individual.rb', line 727

optional :location_ip, String

#need_review_atTime?

Timestamp indicating when the request or process needs review; null if none.

Returns:

  • (Time, nil)


733
# File 'lib/dataleon/models/individual.rb', line 733

optional :need_review_at, Time, nil?: true

#need_review_byString?

Identifier of the actor who requested review (e.g., user id or username).

Returns:

  • (String, nil)


739
# File 'lib/dataleon/models/individual.rb', line 739

optional :need_review_by, String, nil?: true

#notification_confirmationBoolean?

Flag indicating if notification confirmation is required or received.

Returns:

  • (Boolean, nil)


745
# File 'lib/dataleon/models/individual.rb', line 745

optional :notification_confirmation, Dataleon::Internal::Type::Boolean

#portal_stepsArray<Symbol, Dataleon::Models::Individual::TechnicalData::PortalStep>?

List of steps to include in the portal workflow.



751
752
# File 'lib/dataleon/models/individual.rb', line 751

optional :portal_steps,
-> { Dataleon::Internal::Type::ArrayOf[enum: Dataleon::Individual::TechnicalData::PortalStep] }

#qr_codeString?

Indicates whether QR code is enabled (“true” or “false”).

Returns:

  • (String, nil)


758
# File 'lib/dataleon/models/individual.rb', line 758

optional :qr_code, String

#raw_dataBoolean?

Flag indicating whether to include raw data in the response.

Returns:

  • (Boolean, nil)


764
# File 'lib/dataleon/models/individual.rb', line 764

optional :raw_data, Dataleon::Internal::Type::Boolean

#rejected_atTime?

Timestamp when the request or process was rejected; null if not rejected.

Returns:

  • (Time, nil)


770
# File 'lib/dataleon/models/individual.rb', line 770

optional :rejected_at, Time, nil?: true

#rejected_byString?

Identifier of the actor who rejected (e.g., user id or username).

Returns:

  • (String, nil)


776
# File 'lib/dataleon/models/individual.rb', line 776

optional :rejected_by, String, nil?: true

#session_durationInteger?

Duration of the user session in seconds.

Returns:

  • (Integer, nil)


782
# File 'lib/dataleon/models/individual.rb', line 782

optional :session_duration, Integer

#started_atTime?

Timestamp when the process started.

Returns:

  • (Time, nil)


788
# File 'lib/dataleon/models/individual.rb', line 788

optional :started_at, Time

#transfer_atTime?

Date/time of data transfer.

Returns:

  • (Time, nil)


794
# File 'lib/dataleon/models/individual.rb', line 794

optional :transfer_at, Time

#transfer_modeString?

Mode of data transfer.

Returns:

  • (String, nil)


800
# File 'lib/dataleon/models/individual.rb', line 800

optional :transfer_mode, String