Closed ryanbnl closed 3 years ago
This is a really messy area that has caused a lot of confusion for a lot of people, judging by the constant questions.
Even here:
So, it means that it should NOT include name of the RAT test (that is already included in the valueset).
Should or shall?
The JSON Schema for v1.0.1 defines it like this:
"nm": {
"description": "NAA Test Name",
"type": "string"
},
"ma": {
"description": "RAT Test name and manufacturer",
"$ref": "https://id.uvci.eu/DGC.ValueSets.schema.json#/$defs/test-manf"
},
where both nm
and ma
are optional from a structural JSON schema perspective.
Verification Business Rules will determine via a data-driven approach (what kind of test do we have? which fields do we need for that kind of test?) what is valid.
Summary:
ma
field only, not nm
ma
and 'nm' are both optional according to the Annex in EU Regsnm field remains in the schema to allow optional sharing information about NAA Test name
... but elsewhere in the eHealthNetwork documentation it was stated as a general principle that all optional-only items have been dropped from the spec, so nm
should actually be removed
closing this one as out-dated wrt v1.3.0
See #58