Add additional target mappings to model info

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive
    • Priority: Medium
    • Clinical Quality Language (FHIR)
    • 1.5 [deprecated]
    • Clinical Decision Support
    • ELM
    • Hide

      Agreed, apply additional target attributes to the informative model info description to support model mapping.

      Show
      Agreed, apply additional target attributes to the informative model info description to support model mapping.
    • 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

       

       

       

            Assignee:
            Unassigned
            Reporter:
            Bryn Rhodes
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: