FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doCreate(int entryIndex,
        FHIRPersistenceEvent event,
        java.util.List<OperationOutcome.Issue> warnings,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        Resource resource,
        java.lang.String ifNoneExist,
        java.lang.String localIdentifier,
        PayloadPersistenceResponse offloadResponse) | 
 Performs the heavy lifting associated with a 'create' interaction. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doCreate(int entryIndex,
        FHIRPersistenceEvent event,
        java.util.List<OperationOutcome.Issue> warnings,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        Resource resource,
        java.lang.String ifNoneExist,
        java.lang.String localIdentifier,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doCreate(int entryIndex,
        FHIRPersistenceEvent event,
        java.util.List<OperationOutcome.Issue> warnings,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        Resource resource,
        java.lang.String ifNoneExist,
        java.lang.String localIdentifier,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doCreate(int entryIndex,
        FHIRPersistenceEvent event,
        java.util.List<OperationOutcome.Issue> warnings,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        Resource resource,
        java.lang.String ifNoneExist,
        java.lang.String localIdentifier,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doCreate(int entryIndex,
        FHIRPersistenceEvent event,
        java.util.List<OperationOutcome.Issue> warnings,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        Resource resource,
        java.lang.String ifNoneExist,
        java.lang.String localIdentifier,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doDelete(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        java.lang.String searchQueryString) | 
 Performs a 'delete' operation on the specified resource. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doDelete(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        java.lang.String searchQueryString) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doDelete(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        java.lang.String searchQueryString) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doDelete(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        java.lang.String searchQueryString) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doDelete(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        java.lang.String searchQueryString) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doHistory(int entryIndex,
         java.lang.String requestDescription,
         FHIRUrlParser requestURL,
         long accumulatedTime,
         java.lang.String type,
         java.lang.String id,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
         java.lang.String requestUri) | 
 Performs the work of retrieving versions of a Resource. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doHistory(int entryIndex,
         java.lang.String requestDescription,
         FHIRUrlParser requestURL,
         long accumulatedTime,
         java.lang.String type,
         java.lang.String id,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
         java.lang.String requestUri) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doHistory(int entryIndex,
         java.lang.String requestDescription,
         FHIRUrlParser requestURL,
         long accumulatedTime,
         java.lang.String type,
         java.lang.String id,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
         java.lang.String requestUri) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doHistory(int entryIndex,
         java.lang.String requestDescription,
         FHIRUrlParser requestURL,
         long accumulatedTime,
         java.lang.String type,
         java.lang.String id,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
         java.lang.String requestUri) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doHistory(int entryIndex,
         java.lang.String requestDescription,
         FHIRUrlParser requestURL,
         long accumulatedTime,
         java.lang.String type,
         java.lang.String id,
         javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
         java.lang.String requestUri) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doInvoke(java.lang.String method,
        int entryIndex,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        FHIROperationContext operationContext,
        java.lang.String resourceTypeName,
        java.lang.String logicalId,
        java.lang.String versionId,
        Resource resource,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
 Helper method which invokes a custom operation. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doInvoke(java.lang.String method,
        int entryIndex,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        FHIROperationContext operationContext,
        java.lang.String resourceTypeName,
        java.lang.String logicalId,
        java.lang.String versionId,
        Resource resource,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doInvoke(java.lang.String method,
        int entryIndex,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        FHIROperationContext operationContext,
        java.lang.String resourceTypeName,
        java.lang.String logicalId,
        java.lang.String versionId,
        Resource resource,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doInvoke(java.lang.String method,
        int entryIndex,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        FHIROperationContext operationContext,
        java.lang.String resourceTypeName,
        java.lang.String logicalId,
        java.lang.String versionId,
        Resource resource,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doInvoke(java.lang.String method,
        int entryIndex,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        FHIROperationContext operationContext,
        java.lang.String resourceTypeName,
        java.lang.String logicalId,
        java.lang.String versionId,
        Resource resource,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doPatch(int entryIndex,
       FHIRPersistenceEvent event,
       Bundle.Entry validationResponseEntry,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       Resource newResource,
       Resource prevResource,
       FHIRPatch patch,
       java.lang.String ifMatchValue,
       java.lang.String searchQueryString,
       boolean skippableUpdate,
       java.util.List<OperationOutcome.Issue> warnings,
       java.lang.String localIdentifier,
       PayloadPersistenceResponse offloadResponse) | 
 Performs a patch operation (a new version of the Resource will be stored). 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doPatch(int entryIndex,
       FHIRPersistenceEvent event,
       Bundle.Entry validationResponseEntry,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       Resource newResource,
       Resource prevResource,
       FHIRPatch patch,
       java.lang.String ifMatchValue,
       java.lang.String searchQueryString,
       boolean skippableUpdate,
       java.util.List<OperationOutcome.Issue> warnings,
       java.lang.String localIdentifier,
       PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doPatch(int entryIndex,
       FHIRPersistenceEvent event,
       Bundle.Entry validationResponseEntry,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       Resource resource,
       Resource prevResource,
       FHIRPatch patch,
       java.lang.String ifMatchValue,
       java.lang.String searchQueryString,
       boolean skippableUpdate,
       java.util.List<OperationOutcome.Issue> warnings,
       java.lang.String localIdentifier,
       PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doPatch(int entryIndex,
       FHIRPersistenceEvent event,
       Bundle.Entry validationResponseEntry,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       Resource newResource,
       Resource prevResource,
       FHIRPatch patch,
       java.lang.String ifMatchValue,
       java.lang.String searchQueryString,
       boolean skippableUpdate,
       java.util.List<OperationOutcome.Issue> warnings,
       java.lang.String localIdentifier,
       PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doPatch(int entryIndex,
       FHIRPersistenceEvent event,
       Bundle.Entry validationResponseEntry,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       Resource resource,
       Resource prevResource,
       FHIRPatch patch,
       java.lang.String ifMatchValue,
       java.lang.String searchQueryString,
       boolean skippableUpdate,
       java.util.List<OperationOutcome.Issue> warnings,
       java.lang.String localIdentifier,
       PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doRead(int entryIndex,
      java.lang.String requestDescription,
      FHIRUrlParser requestURL,
      long accumulatedTime,
      java.lang.String type,
      java.lang.String id,
      boolean throwExcOnNull,
      boolean includeDeleted,
      Resource contextResource,
      javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
      boolean checkInteractionAllowed) | 
 Performs a 'read' operation to retrieve a Resource. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doRead(int entryIndex,
      java.lang.String requestDescription,
      FHIRUrlParser requestURL,
      long accumulatedTime,
      java.lang.String type,
      java.lang.String id,
      boolean throwExcOnNull,
      boolean includeDeleted,
      Resource contextResource,
      javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
      boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doRead(int entryIndex,
      java.lang.String requestDescription,
      FHIRUrlParser requestURL,
      long accumulatedTime,
      java.lang.String type,
      java.lang.String id,
      boolean throwExcOnNull,
      boolean includeDeleted,
      Resource contextResource,
      javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
      boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doRead(int entryIndex,
      java.lang.String requestDescription,
      FHIRUrlParser requestURL,
      long accumulatedTime,
      java.lang.String type,
      java.lang.String id,
      boolean throwExcOnNull,
      boolean includeDeleted,
      Resource contextResource,
      javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
      boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doRead(int entryIndex,
      java.lang.String requestDescription,
      FHIRUrlParser requestURL,
      long accumulatedTime,
      java.lang.String type,
      java.lang.String id,
      boolean throwExcOnNull,
      boolean includeDeleted,
      Resource contextResource,
      javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
      boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doSearch(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String compartment,
        java.lang.String compartmentId,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
        java.lang.String requestUri,
        Resource contextResource,
        boolean checkInteractionAllowed) | 
 Performs heavy lifting associated with a 'search' operation. 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doSearch(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String compartment,
        java.lang.String compartmentId,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
        java.lang.String requestUri,
        Resource contextResource,
        boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doSearch(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String compartment,
        java.lang.String compartmentId,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
        java.lang.String requestUri,
        Resource contextResource,
        boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doSearch(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String compartment,
        java.lang.String compartmentId,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
        java.lang.String requestUri,
        Resource contextResource,
        boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doSearch(int entryIndex,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String compartment,
        java.lang.String compartmentId,
        javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters,
        java.lang.String requestUri,
        Resource contextResource,
        boolean checkInteractionAllowed) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doUpdate(int entryIndex,
        FHIRPersistenceEvent event,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        Resource newResource,
        Resource prevResource,
        java.lang.String ifMatchValue,
        java.lang.String searchQueryString,
        boolean skippableUpdate,
        java.lang.String localIdentifier,
        java.util.List<OperationOutcome.Issue> warnings,
        boolean isDeleted,
        java.lang.Integer ifNoneMatch,
        PayloadPersistenceResponse offloadResponse) | 
 Performs an update operation (a new version of the Resource will be stored). 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doUpdate(int entryIndex,
        FHIRPersistenceEvent event,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        Resource resource,
        Resource prevResource,
        java.lang.String ifMatchValue,
        java.lang.String searchQueryString,
        boolean skippableUpdate,
        java.lang.String localIdentifier,
        java.util.List<OperationOutcome.Issue> warnings,
        boolean isDeleted,
        java.lang.Integer ifNoneMatch,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doUpdate(int entryIndex,
        FHIRPersistenceEvent event,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        Resource resource,
        Resource prevResource,
        java.lang.String ifMatchValue,
        java.lang.String searchQueryString,
        boolean skippableUpdate,
        java.lang.String localIdentifier,
        java.util.List<OperationOutcome.Issue> warnings,
        boolean isDeleted,
        java.lang.Integer ifNoneMatch,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doUpdate(int entryIndex,
        FHIRPersistenceEvent event,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        Resource newResource,
        Resource prevResource,
        java.lang.String ifMatchValue,
        java.lang.String searchQueryString,
        boolean skippableUpdate,
        java.lang.String localIdentifier,
        java.util.List<OperationOutcome.Issue> warnings,
        boolean isDeleted,
        java.lang.Integer ifNoneMatch,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doUpdate(int entryIndex,
        FHIRPersistenceEvent event,
        Bundle.Entry validationResponseEntry,
        java.lang.String requestDescription,
        FHIRUrlParser requestURL,
        long accumulatedTime,
        java.lang.String type,
        java.lang.String id,
        Resource resource,
        Resource prevResource,
        java.lang.String ifMatchValue,
        java.lang.String searchQueryString,
        boolean skippableUpdate,
        java.lang.String localIdentifier,
        java.util.List<OperationOutcome.Issue> warnings,
        boolean isDeleted,
        java.lang.Integer ifNoneMatch,
        PayloadPersistenceResponse offloadResponse) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitor.doVRead(int entryIndex,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       java.lang.String versionId,
       javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
 Performs a 'vread' operation by retrieving the specified version of a Resource with no query parameters 
 | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorMeta.doVRead(int entryIndex,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       java.lang.String versionId,
       javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorOffload.doVRead(int entryIndex,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       java.lang.String versionId,
       javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorPersist.doVRead(int entryIndex,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       java.lang.String versionId,
       javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  | 
FHIRRestOperationResponse | 
FHIRRestInteractionVisitorReferenceMapping.doVRead(int entryIndex,
       java.lang.String requestDescription,
       FHIRUrlParser requestURL,
       long accumulatedTime,
       java.lang.String type,
       java.lang.String id,
       java.lang.String versionId,
       javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters) | 
  |