Skip to content

QA - Bulk operation: run deterministic OpenMRS validation rules on current CIEL HEAD via OCL API using CIEL Lab #2414

@filiperochalopes

Description

@filiperochalopes

User story

As a maintainer, I want to run a bulk validation against the OCL API for the current CIEL HEAD so we can see which concepts fail deterministic OpenMRS/CIEL QA rules and why.

Use case

Run a bulk operation (“QA - Bulk operation”) that validates all deterministic rules from #2401 against CIEL/HEAD and produces a report that can be reviewed under milestone 53.

Requirements

  • Execute a bulk operation against the OCL API targeting the current CIEL HEAD.
  • Validate all deterministic QA rules defined in CIEL QA checks foundation #2401 (exclude llm-assisted/external rules).
  • Produce output that:
    • lists concepts that fail validation
    • indicates which rules failed and why (rule id + message)
    • groups failures by error category (e.g., missing required fields, invalid mappings)

Acceptance criteria

Metadata

Metadata

Labels

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions