GSA / GSA/ITDB-schema

identifiers Business Case Type

Open
#369 1 comment 0 reactions 0 assignees View on GitHub
Resolved
Dominant language
No language data
Stars
20
Forks
30
PR merge metrics
No merged PRs in 30d

Description

The businessCaseTypes.xsd was updated to include the "identifiers" type. This is defined as allowing only 10 digits. That type restricts the values of agencyMetricID for a project that is linking to an existing metric.

However, when adding a metric the agencyMetricID is defined as being the "shortTextString" type. This means that a code could contain non-numeric data and then would not be allowed to be linked to from a project. The solution seems to be to use the same type definition for both.

This could be a lower priority for this submission if, like us, other agencies currently only have numeric characters in this field. While we do use non-numeric characters in the actual results agency ID, at present, there is only numeric data in the agency metric IDs we use. But, in general, it is concerning when rhere is a mis-match in the definition of the field and a field that references it.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.