Skip to main content
NEXCLARASearch

Search the documentation

MenuClose menu

Schemas: vision

Schemas whose first using operation belongs to the vision family. A shared schema is described once, here, and linked from every operation that uses it.

Descriptions come from the contract, which is written in French without accents. They are reproduced as is so that the contract remains the source of truth.

BreakdownOut

Compte d'une categorie.

Type : object

PropertyTypeRequiredDescriptionConstraints
categorystringyes
countintegeryes

Used by : visionRead

CellOut

Valeur d'un segment ; tout est `null` s'il est supprime par le seuil.

Type : object

PropertyTypeRequiredDescriptionConstraints
breakdownarray<BreakdownOut>yes
itemsinteger | nullyesObjets comptes (denominateur d'un taux).
numeratorinteger | nullyesNumerateur d'un taux ; `null` sinon.
p90string | nullyes90e centile d'une duree, en heures.
populationinteger | nullyesPopulation soumise au seuil.
suppressedbooleanyesSegment sous le seuil, ou supprime en complement.
valuestring | nullyesCompte, taux (0 a 1), moyenne ou mediane en heures ; `null` si indefini.

Used by : visionRead

Dimension

Axe de segmentation d'un indicateur.

Type : string

Allowed values : product, policy, month, channel

Used by : visionCatalog, visionRead

Freshness

Age de l'information restituee.

Type : string

Allowed values : live

Used by : visionCatalog

IndicatorDefinitionOut

Contrat d'un indicateur : ce qu'il mesure, sur quoi, et comment.

Type : object

PropertyTypeRequiredDescriptionConstraints
categoriesarray<string>yesCategories fermees de la repartition.
denominatorstringyesObjets comptes au denominateur, ou comptes.
dimensionsarray<Dimension>yes
event_timestringyesHorodatage qui place un objet dans la periode.
familyIndicatorFamilyyes
formulastringyesFormule technique stable, sur les tables sources.
freshnessFreshnessyes
keyIndicatorKeyyes
kindIndicatorKindyes
missing_dataMissingDatayes
numeratorstring | nullyesObjets comptes au numerateur (taux).
populationPopulationyesCe que le seuil de minimisation compte.
sourcesarray<IndicatorSource>yes
unitIndicatorUnityes

Used by : visionCatalog

IndicatorFamily

Familles d'indicateurs de la Specification A.10.

Type : string

Allowed values : activity, decision_quality, data_quality, portfolio, comparison, supervision

Used by : visionCatalog, visionRead

IndicatorKey

Les indicateurs de VISION, et aucun autre.

Type : string

Allowed values : applications.created, evaluations.count, evaluations.outcomes, evaluations.review_rate, evaluations.zones, evaluations.scores, evaluations.completeness, decisions.count, decisions.approval_rate, decisions.decline_rate, decisions.deviation_rate, decisions.escalations, decisions.time_to_decision, imports.row_validity

Used by : visionCatalog, visionRead

IndicatorKind

Nature de la valeur.

Type : string

Allowed values : count, rate, mean, duration, distribution

Used by : visionCatalog

IndicatorSource

Table du locataire lue. Aucune n'appartient a CONTROL (ADR-0055 §8).

Type : string

Allowed values : credit_applications, decisions, human_decisions, policies, credit_products, link_batches

Used by : visionCatalog

IndicatorUnit

Unite d'une valeur. Aucune unite monetaire : aucun montant n'est agrege.

Type : string

Allowed values : applications, evaluations, decisions, escalations, ratio, hours, rows

Used by : visionCatalog

IndicatorValueOut

Valeur d'un indicateur sur la periode, puis par segment.

Type : object

PropertyTypeRequiredDescriptionConstraints
keyIndicatorKeyyes
overallCellOutyes
segmentsarray<nexclara_api__api__v1__vision_schemas__SegmentOut>yes

Used by : visionRead

MissingData

Traitement d'une absence de donnee.

Type : string

Allowed values : zero_is_value, undefined_when_empty

Used by : visionCatalog

PolicyReferenceOut

Version de politique nommee par une lecture, et l'echelle de sa grille.

Type : object

PropertyTypeRequiredDescriptionConstraints
codestringyes
idstring (uuid)yes
product_idstring (uuid)yes
scale_maxinteger | nullyes
scale_mininteger | nullyes
statusstringyes
versionintegeryes

Used by : visionRead

Population

Ce que le seuil de minimisation compte dans un segment.

Type : string

Allowed values : dossiers, import_rows

Used by : visionCatalog

ProductReferenceOut

Produit nomme par une lecture.

Type : object

PropertyTypeRequiredDescriptionConstraints
codestringyes
idstring (uuid)yes
namestringyes
name_enstring | nullyes
statusstringyes

Used by : visionRead

ReadingPeriodOut

Periode lue : mois civils UTC, bornee a l'instant du calcul (fin exclue).

Type : object

PropertyTypeRequiredDescriptionConstraints
endstring (date-time)yes
first_monthstringyes
last_monthstringyes
monthsarray<string>yes
startstring (date-time)yes

Used by : visionRead

UnavailabilityReason

Pourquoi un indicateur attendu n'a pas de valeur.

Type : string

Allowed values : no_observed_outcome, no_loss_source, no_financial_source, no_statistical_model, no_branch_in_model, no_segment_in_model, awaiting_decision, no_supervision_source

Used by : visionCatalog, visionRead

UnavailableIndicator

Indicateurs attendus (Plan Lot 8, Specifications A.10), sans source aujourd'hui.

Type : string

Allowed values : portfolio.default_rate_by_score_band, portfolio.predicted_vs_observed, portfolio.discriminatory_power, portfolio.losses, portfolio.profitability, portfolio.probability_of_default, comparison.by_branch, comparison.by_segment, comparison.by_analyst, supervision.instance

Used by : visionCatalog, visionRead

UnavailableIndicatorOut

Indicateur attendu, sans source : il n'a pas de valeur, il a un motif.

Type : object

PropertyTypeRequiredDescriptionConstraints
familyIndicatorFamilyyes
keyUnavailableIndicatoryes
reasonUnavailabilityReasonyes

Used by : visionCatalog, visionRead

VisionCatalogOut

Registre ferme des indicateurs et regles de restitution en vigueur.

Type : object

PropertyTypeRequiredDescriptionConstraints
can_exportbooleanyesL'appelant detient `analytics.export`.
indicatorsarray<IndicatorDefinitionOut>yes
max_monthsintegeryesEtendue maximale d'une periode, en mois.
min_segment_sizeintegeryesSeuil k : aucun segment de 1 a k-1 dossiers n'est restitue.
score_bandsintegeryesBandes de la repartition des scores par grille.
unavailablearray<UnavailableIndicatorOut>yes

Used by : visionCatalog

VisionReadingOut

Une lecture des indicateurs, a un instant.

Type : object

PropertyTypeRequiredDescriptionConstraints
computed_atstring (date-time)yes
indicatorsarray<IndicatorValueOut>yes
min_segment_sizeintegeryes
periodReadingPeriodOutyes
policiesarray<PolicyReferenceOut>yes
policy_idstring (uuid) | nullyes
product_idstring (uuid) | nullyes
productsarray<ProductReferenceOut>yes
unavailablearray<UnavailableIndicatorOut>yes

Used by : visionRead

nexclara_api__api__v1__vision_schemas__SegmentOut

Une modalite d'une dimension et sa valeur.

Type : object

PropertyTypeRequiredDescriptionConstraints
cellCellOutyes
dimensionDimensionyes
keystringyesIdentifiant du produit ou de la politique, mois AAAA-MM, canal.
partialbooleanyesMois en cours a l'instant du calcul.

Used by : visionRead