Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Genesys Backend Genesys Backend
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Genesys PGR
  • Genesys BackendGenesys Backend
  • Issues
  • #428

Closed
Open
Created Mar 08, 2019 by Matija Obreza@mobrezaOwner

MCPD coverage

PDCI is a mechanism to assess the coverage of accession passport data provided and it assigns different scores for fields for different types of accessions based on SAMPSTAT field.

We would like to see overall coverage of all passport data fields in Genesys database for a specified filter.

Add missing ES aggregation query for all fields of Accession that are serialized to JSON and stored to ES.

Using JSON schema

  1. Determine JSON schema for Accession and all related types
  2. Take every field name (including nested properties) and find the missing value

The result will be a map of all JSON paths with their missing value. totalCount shows all records matching the filter.

Edited Mar 08, 2019 by Matija Obreza
Assignee
Assign to
Time tracking