Interface IBulkExportMdmResourceExpander

All Known Implementing Classes:
BulkExportMdmEidMatchOnlyResourceExpander, BulkExportMdmResourceExpander

Interface for mdm expanding Group resources on group bulk export
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    annotateResource(org.hl7.fhir.instance.model.api.IBaseResource resource)
    annotates the given resource to be exported with the implementation specific extra information if applicable
    Set<ca.uhn.fhir.jpa.model.dao.JpaPid>
    expandGroup(String groupResourceId, ca.uhn.fhir.interceptor.model.RequestPartitionId requestPartitionId)
    For the Group resource with the given id, returns all the persistent id ofs the members of the group + the mdm matched resources to a member in the group
  • Method Details

    • expandGroup

      Set<ca.uhn.fhir.jpa.model.dao.JpaPid> expandGroup(String groupResourceId, ca.uhn.fhir.interceptor.model.RequestPartitionId requestPartitionId)
      For the Group resource with the given id, returns all the persistent id ofs the members of the group + the mdm matched resources to a member in the group
    • annotateResource

      void annotateResource(org.hl7.fhir.instance.model.api.IBaseResource resource)
      annotates the given resource to be exported with the implementation specific extra information if applicable