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.

        Gliffy Diagrams

          Attachments

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