Class OrganizationEndpointRevInclude

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

@IncludeParameterDefinition(resourceType=org.hl7.fhir.r4.model.Organization.class, parameterName="endpoint", targetResourceTypes=org.hl7.fhir.r4.model.Endpoint.class) public class OrganizationEndpointRevInclude extends AbstractRevIncludeParameter
  • Field Details

  • Constructor Details

    • OrganizationEndpointRevInclude

      public OrganizationEndpointRevInclude()
  • 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