Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 

Shown below is an example of how a number of OpenMRS module objects would map to FHIR resources

 

Patient
private Integer patientId :: n/a - unused
private Set<PatientIdentifier> identifiers :: Patient.identifier
    private Integer patientIdentifierId :: not mapped
    private Patient patient :: not mapped
   private String identifier :: patient.identifier.value
  private PatientIdentifierType identifierType ::
        private Integer patientIdentifierTypeId :: mapping table, type id ==> URL
        private String format :: not mapped
        private Boolean required = Boolean.FALSE :: not mapped
        private String formatDescription :: not mapped
        private Boolean checkDigit = Boolean.FALSE :: not mapped
        private String validator :: not mapped
        private LocationBehavior locationBehavior :: not mapped
        private UniquenessBehavior uniquenessBehavior :: not mapped
  private Location location :: Patient.identifier.assigner (URL)
  private Boolean preferred = false :: if true, Patient.identifier.use = usual
  • No labels