Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Introduce a new convenience class CodedOrFreeText in the Java API
  • Introduce an Enum for what we've historically called "diagnosis certainty" and FHIR refers to as ConditionVerificationStatus
  • Introduce an Enum for what we've historically called "condition status" and FHIR refers to as ConditionClinicalStatus
  • Introduce new Condition domain object, backed by a new `condition` table
  • Introduce a new EncounterDiagnosis domain object, backed by a new `encounter_diagnosis` table. 
  • Introduce new REST APIs for these domain objects (create associated tickets in the RESTWS project for this)
  • Refactor emrapi module's DiagnosisService and ConditionService to use this new functionality under the hood
  • Create a ticket for migrating existing data captured via the emrapi module and deprecating this functionality from emrapi
  • Create a ticket for updating the UIs in the reference application to use these new tables

Extra Credit

Resources

  • Jira Legacy
    serverOpenMRS Issues
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
    keyTRUNK-5015