Data source/CH.BETREG/linkage strategy

From CDQ
Jump to navigation Jump to search


This page specifies how a record in the data mirror is linked to a trusted reference data source, e.g. in order to receive and share updates.

Linkage strategy[edit]

Data source  Data source CH.BETREG
Country scope Defines a address/country a given concept is used in (or valid in, or relevant for etc.), i.e. the country-specific scope of a concept. CH (Schweiz, Switzerland, Suisse, Svizzera, Svizra, 瑞士)
Linkage type Describes whether a record is linked strict, e.g. by IDENTIFIER or an IDENTIFIER_COMBINATION, or FUZZY using different attributes in a matching configuration with defined confidence thresholds. IDENTIFIER
Manages identifier(s) Defines whether there are any identifiers issued or managed by this data source Global location number
Manages identifier(s) Defines whether there are any identifiers issued or managed by this data source
Concept(s) Specifies concepts which are controlled by a data quality rule or another schema or constraint. }}
Description Informal and comprehensive human-readable definition of a concept. n/a
Release status The release status in terms of development progress or maturity of a product feature or a business capability.<br/><code>EMPTY</code> (0): No feature considered yet, just rough idea for capability.<br/><code>IDEA</code> (1): Just an idea, not yet designed in detail.<br/><code>DESIGN</code> (2): Software design ready, development not yet started.<br/><code>DEVELOPMENT</code> (3): Software development in progress.<br/><code>ALPHA</code> (4): First functional release, in terms of a Minimal Viable Product (MVP).<br/><code>BETA</code> (5): Tested by selected users.<br/><code>RC</code> (6): Release candidate, fully tested, not yet used in production by many customers.<br/><code>LIVE</code> (7): Used in production by customers, fully monitored and supported.<br/><code>DEPRECATED</code> (-1): End of life planned, but still available.<br/><code>EOL</code> (-2): End of life, historic service, no longer available.<br/><code>BROKEN</code> (-3): Service was used in production but is currently not available. However, CDQ tries to repair or reactivate it.<br/><code>DISCONTINUED</code> (-4): The data source has ceased providing updates; nonetheless, we continue to offer the most recent available data. BETA
Linkage matching configuration Defines the attributes, comparators and thresholds for fuzzy matching/linkage {
  "matchingAttributes": 
  [
     {
        "contentSelector": "businessPartner.identifiers[type.technicalKey=GS1_GLN].value",
        "comparator": "EXACT",
        "high": "0.9",
        "low": "0.001"
     },
     {
        "contentSelector": "businessPartner.categories[?(@.technicalKey=='HEALTHCARE_ORGANISATION')]",
        "comparator": "EXACT",
        "high": "0.9",
        "low": "0.001"
     }
  ]

}


Link Quality Evaluation[edit]

Similarity matching configuration Defines the attributes, comparators and thresholds for judging the similarity between records n/a
Match Threshold Defines the upper threshold for evaluating the link quality. </br>After we lookup the CDQ.POOL by the specified linkage strategy, we take the match with the highest score to evaluate the link quality. This is calculated via the matching similartiy score. </br>* Shared with exact match: if no matching similarity score is defined and the match was found</br>* Shared with confident match: if match is higher then upper_treshold</br>* Pending linkage decision: if match is between upper_treshold and lower_treshold</br>* Shared_with_no_match: if match is lower then lower_treshold n/a
Maybe Match Threshold Defines the lower threshold for evaluating the link quality. </br>After we lookup the CDQ.POOL by the specified linkage strategy, we take the match with the highest score to evaluate the link quality. This is calculated via the matching similartiy score. </br>* Shared with exact match: if no matching similarity score is defined and the match was found</br>* Shared with confident match: if match is higher then upper_treshold</br>* Pending linkage decision: if match is between upper_treshold and lower_treshold</br>* Shared_with_no_match: if match is lower then lower_treshold n/a