Uses of Class
com.ibm.fhir.model.resource.Bundle
-
-
Uses of Bundle in com.ibm.fhir.client
Methods in com.ibm.fhir.client with parameters of type Bundle Modifier and Type Method Description FHIRResponse
FHIRClient. batch(Bundle bundle, FHIRRequestHeader... headers)
Invokes the 'batch/transaction' FHIR REST API operation for a request bundle of type 'batch'.FHIRResponse
FHIRClient. transaction(Bundle bundle, FHIRRequestHeader... headers)
Invokes the 'batch/transaction' FHIR REST API operation for a request bundle of type 'transaction'. -
Uses of Bundle in com.ibm.fhir.client.impl
Methods in com.ibm.fhir.client.impl with parameters of type Bundle Modifier and Type Method Description FHIRResponse
FHIRClientImpl. batch(Bundle bundle, FHIRRequestHeader... headers)
FHIRResponse
FHIRClientImpl. transaction(Bundle bundle, FHIRRequestHeader... headers)
-
Uses of Bundle in com.ibm.fhir.model.resource
Methods in com.ibm.fhir.model.resource that return Bundle Modifier and Type Method Description Bundle
Bundle.Builder. build()
Build theBundle
Methods in com.ibm.fhir.model.resource with parameters of type Bundle Modifier and Type Method Description protected Bundle.Builder
Bundle.Builder. from(Bundle bundle)
-
Uses of Bundle in com.ibm.fhir.model.util
Methods in com.ibm.fhir.model.util that return Bundle Modifier and Type Method Description static Bundle
FHIRUtil. createStandaloneBundle(BundleType bundleType, Map<String,Resource> resources)
Create a self-contained bundle from the passed map of resources, replacing Resource.id values and references with a generated UUID.Methods in com.ibm.fhir.model.util with parameters of type Bundle Modifier and Type Method Description static Bundle.Entry
FHIRUtil. resolveBundleReference(Bundle bundle, Bundle.Entry sourceEntry, Reference ref)
Resolve the referenceref
to an entry withinbundle
static <T extends Resource>
TFHIRUtil. resolveBundleReference(Class<T> resourceType, Bundle bundle, Bundle.Entry sourceEntry, Reference ref)
Resolve the referenceref
to an entry withinbundle
and return the corresponding resourcestatic Resource
FHIRUtil. resolveReference(Reference ref, DomainResource resource, Bundle bundle, Bundle.Entry entry)
Resolve referenceref
to a bundle entry or a resource contained withinresource
and return the corresponding resource container. -
Uses of Bundle in com.ibm.fhir.model.visitor
Methods in com.ibm.fhir.model.visitor with parameters of type Bundle Modifier and Type Method Description boolean
DefaultVisitor. visit(String elementName, int elementIndex, Bundle bundle)
Delegates to#visit(elementName, elementIndex, Resource)
boolean
Visitor. visit(String elementName, int elementIndex, Bundle bundle)
-
Uses of Bundle in com.ibm.fhir.search.parameters
Methods in com.ibm.fhir.search.parameters with parameters of type Bundle Modifier and Type Method Description static Map<String,ParametersMap>
ParametersUtil. buildSearchParametersMapFromBundle(Bundle bundle)
Builds a Map of ParameterMaps from the passed Bundle. -
Uses of Bundle in com.ibm.fhir.server.exception
Methods in com.ibm.fhir.server.exception that return Bundle Modifier and Type Method Description Bundle
FHIRRestBundledRequestException. getResponseBundle()
Constructors in com.ibm.fhir.server.exception with parameters of type Bundle Constructor Description FHIRRestBundledRequestException(String message, Bundle responseBundle)
FHIRRestBundledRequestException(String message, Bundle responseBundle, Throwable t)
-
Uses of Bundle in com.ibm.fhir.server.operation.spi
Methods in com.ibm.fhir.server.operation.spi that return Bundle Modifier and Type Method Description Bundle
FHIRResourceHelpers. doBundle(Bundle bundle, Map<String,String> requestProperties)
Processes a bundled request (batch or transaction type).Bundle
FHIRResourceHelpers. doHistory(String type, String id, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Map<String,String> requestProperties)
Performs the work of retrieving versions of a Resource.Bundle
FHIRResourceHelpers. doSearch(String type, String compartment, String compartmentId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Map<String,String> requestProperties, Resource contextResource)
Performs heavy lifting associated with a 'search' operation.Methods in com.ibm.fhir.server.operation.spi with parameters of type Bundle Modifier and Type Method Description Bundle
FHIRResourceHelpers. doBundle(Bundle bundle, Map<String,String> requestProperties)
Processes a bundled request (batch or transaction type). -
Uses of Bundle in com.ibm.fhir.server.util
Methods in com.ibm.fhir.server.util that return Bundle Modifier and Type Method Description Bundle
FHIRRestHelper. doBundle(Bundle inputBundle, Map<String,String> requestProperties)
Processes a bundled request.Bundle
FHIRRestHelper. doHistory(String type, String id, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Map<String,String> requestProperties)
Performs the work of retrieving versions of a Resource.Bundle
FHIRRestHelper. doSearch(String type, String compartment, String compartmentId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Map<String,String> requestProperties, Resource contextResource)
Performs heavy lifting associated with a 'search' operation.Methods in com.ibm.fhir.server.util with parameters of type Bundle Modifier and Type Method Description Bundle
FHIRRestHelper. doBundle(Bundle inputBundle, Map<String,String> requestProperties)
Processes a bundled request.static void
RestAuditLogger. logBundle(javax.servlet.http.HttpServletRequest request, Bundle bundle, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)
Builds an audit log entry for a 'bundle' REST service invocation.static void
RestAuditLogger. logHistory(javax.servlet.http.HttpServletRequest request, Bundle bundle, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)
Builds an audit log entry for a 'history' REST service invocation.static void
RestAuditLogger. logSearch(javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.MultivaluedMap<String,String> queryParms, Bundle bundle, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)
Builds an audit log entry for a 'search' REST service invocation.
-