Class OrganizationAffiliationParticipatingOrganizationRevInclude

java.lang.Object
dev.dsf.fhir.search.parameters.rev.include.AbstractRevIncludeParameter
dev.dsf.fhir.search.parameters.rev.include.OrganizationAffiliationParticipatingOrganizationRevInclude
All Implemented Interfaces:
SearchQueryRevIncludeParameter

@IncludeParameterDefinition(resourceType=org.hl7.fhir.r4.model.OrganizationAffiliation.class, parameterName="participating-organization", targetResourceTypes=org.hl7.fhir.r4.model.Organization.class) public class OrganizationAffiliationParticipatingOrganizationRevInclude extends AbstractRevIncludeParameter
  • Field Details

  • Constructor Details

    • OrganizationAffiliationParticipatingOrganizationRevInclude

      public OrganizationAffiliationParticipatingOrganizationRevInclude()
  • Method Details

    • getRevIncludeParameterValues

      public static List<String> getRevIncludeParameterValues()
    • getRevIncludeSql

      protected String getRevIncludeSql(IncludeParts includeParts)
      Specified by:
      getRevIncludeSql in class AbstractRevIncludeParameter
    • modifyRevIncludeResource

      protected void modifyRevIncludeResource(IncludeParts includeParts, org.hl7.fhir.r4.model.Resource resource, Connection connection)
      Description copied from class: AbstractRevIncludeParameter
      Use this method to modify the revinclude resources. This method can be used if the resources returned by the include SQL are not complete and additional content needs to be retrieved from a not included column. For example the content of a Binary resource might not be stored in the json column.
      Specified by:
      modifyRevIncludeResource in class AbstractRevIncludeParameter
      Parameters:
      includeParts - not null
      resource - not null
      connection - not null