Closed pieterbos closed 8 years ago
Good catch. Oids are a real nuisance. We don't want to allow them really, but this was done in response to a request from the Australian government. I think a better solution would be an 'oid=' parameter. I'll do some checking with others on this.
The grammar in its current version no longer matches OIDs anywhere; meta-data ids are now all GUIDs (UUIDs).
Sounds like a good solution. I'll remove the OID-files from archie.
In the spec it says in the metadata section
| SYM_UID '=' ( DOTTED_NUMERIC | GUID ) // TODO: this won't match all Oids properly
In the grammar it says GUID only, so the dotted_numeric syntax does not, parse, for example openehr-TEST_PKG-WHOLE.child_with_oid.v1.0.0