Uploaded image for project: 'Sync 2'
  1. Sync 2
  2. SYNCT-209

Synchronize Allergy via FHIR and Rest

    Details

    • Type: Task
    • Status: Closed
    • Priority: Must
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Milestone 1
    • Labels:
    • Complexity:
      Undetermined
    • Sprint:
      Sync 2.0 Sprint 10, Sync 2.0 Sprint 11

      Description

      We need to use CodeableConcept to map missing fields while using FHIR. See the table below, with missing mappings:

      Allergy:

      OpenMRS field DB field FHIR field
      codedAllergen : Concept coded_allergen : INT(11) code : CodeableConcept
      nonCodedAllergen : String non_coded_allergen : varchar(255) code : CodeableConcept

      AllergyReactions:

      OpenMRS field DB field FHIR field
      reaction : Concept concept represented by reaction_concept_id : INT(11) entry in manifestation : List<CodeableConcept>
      reactionNonCoded : String reaction_non_coded : varchar(255) text value from entry in manifestation : List<CodeableConcept>
      uuid : String uuid : char(38) id : IdType

       

      For more information, visit wiki: https://wiki.openmrs.org/display/projects/Allergy+synchronization

       

      ACC: 

      1. All Allergy fields are properly mapped when using FHIR
      2. All Allergy fields are properly mapped when using REST

        Attachments

          Activity

            People

            • Assignee:
              alalo Arkadiusz Lalo
              Reporter:
              kcissewski Karol Cissewski
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 days Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 3 hours
                3d 3h