Uploaded image for project: 'Webservices REST Module'
  1. Webservices REST Module
  2. RESTWS-267

Need to expose concept mappings and related domain objects

    XMLWordPrintable

    Details

    • Complexity:
      Medium
    • Sprint:
      RESTWS Sprint - Sept 2012, RESTWS Sprint - Feb 2013

      Description

      ConceptMaps are not exposed by the restws and should be. Create resources and controllers for it in the webservices.rest module similar to other resources like ConceptDatatype, ConceptClass, EncounterType, etc.
      This requires adding extra resources and controllers for ConceptMapType, ConceptReferenceTerm, ConceptSource and ConceptReferenceTermMap, see the sub tasks for this ticket

      It would also be good (in addition but at least) to have a concept search that exposed ConceptService.getConceptByMapping. This could be done by using the q= parameter for <code> and adding a source= parameter for source name/uuid.

      As much as possible should be taken so that this works for pre-1.9 mappings and new 1.9+ ones as well.

        Attachments

        1. 06Mar13B.docx
          5 kB
        2. 06Mar13B.pdf
          23 kB
        3. 06Mar13C.docx
          5 kB
        4. 06Mar13C.pdf
          23 kB
        5. Concept_mapping_revised.gliffy
          90 kB
        6. Concept_mapping_revised.png
          Concept_mapping_revised.png
          32 kB
        7. Concept_mapping_v3.gliffy
          56 kB
        8. Concept_mapping_v3.png
          Concept_mapping_v3.png
          57 kB
        9. Concept_mapping_v4.gliffy
          95 kB
        10. Concept_mapping_v4.png
          Concept_mapping_v4.png
          36 kB
        11. Concept_mapping.gliffy
          95 kB
        12. Concept_mapping.png
          Concept_mapping.png
          34 kB
        13. rest19ext_patch.txt
          90 kB
        14. RESTWS-267.docx
          5 kB
        15. RESTWS-267.pdf
          21 kB
        16. side-by-side.gliffy
          511 kB
        17. side-by-side.png
          side-by-side.png
          105 kB

          Issue Links

            Activity

              People

              Assignee:
              raff Rafal Korytkowski
              Reporter:
              r.friedman Roger Friedman
              Votes:
              7 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4 days, 2 hours Original Estimate - 4 days, 2 hours
                  4d 2h
                  Remaining:
                  Time Spent - 3 days, 6 hours Remaining Estimate - 6 hours
                  6h
                  Logged:
                  Time Spent - 3 days, 6 hours Remaining Estimate - 6 hours
                  3d 6h