-
Type:
Change Request
-
Resolution: Persuasive
-
Priority:
Medium
-
Clinical Quality Language (FHIR)
-
1.5 [deprecated]
-
Clinical Decision Support
-
ELM
-
-
Rob Hausam/Rob Samples: 11-0-0
-
Enhancement
-
Non-substantive
-
Yes
-
1.5 [deprecated]
As an informative aspect of the CQL specification, the ModelInfo file supports implementation-specific usage of various models. In support of the use of the QI Core model, and the inclusion of translator-mediated mapping to base FHIR structures, the model info has various target attributes. Testing in the May connectathon identified additional target attributes that are required in order to correctly support this mapping.
Specifically:
Add librarySystem xs:string optional to the Locator type in cql-annotations to support namespace resolution of locators
Add targetIncludeLibrarySystem xs:string optional to the CqlToElmError type in cql-annotations to support namespace resolution of locators
Add targetUrl xs:anyURI optional and targetVersion xs:string optional to ModelInfo to support namespace resolution of the target mapping model
Add target xs:string optional to the ClassInfo type to support mapping of target class names
Add target xs:string optional to the SimpleTypeInfo type to support mapping of target class names