Class GroupHandler


  • public class GroupHandler
    extends Object
    GroupHandler handles each Page of Members in a Group (enabling paging of the members of the Group)
    • Constructor Detail

      • GroupHandler

        public GroupHandler()
    • Method Detail

      • register

        public void register​(FHIRPersistence fhirPersistence,
                             String provider)
        register the fhir persistence from the calling class.
        Parameters:
        fhirPersistence -
        provider -
      • process

        public void process​(String groupId)
                     throws Exception
        resolve the groupId into a set of patients and add them to this handler
        Parameters:
        groupId -
        Throws:
        Exception
      • getPageOfMembers

        public List<Group.Member> getPageOfMembers​(int pageNum,
                                                   int pageSize)
        get a page of members from this handler
        Parameters:
        pageNum -
        pageSize -
        Returns: