Uses of Class
com.ibm.fhir.model.resource.Bundle
-
-
Uses of Bundle in com.ibm.fhir.bucket.interop
Methods in com.ibm.fhir.bucket.interop that return Bundle Modifier and Type Method Description Bundle
GetExplanationOfBenefitDetail. run(FHIRBucketClient client)
Get the bundle containing the Patient resource plus a list of ExplanationOfBenefit resources associated with the patientBundle
GetPatientBundle. run(FHIRBucketClient client)
Get the bundle containing the Patient resource plus a list of ExplanationOfBenefit resources associated with the patientMethods in com.ibm.fhir.bucket.interop with parameters of type Bundle Modifier and Type Method Description protected int
InteropScenario. processResult(Bundle bundle)
Process the result bundle we retrieved.Constructors in com.ibm.fhir.bucket.interop with parameters of type Bundle Constructor Description GetExplanationOfBenefitDetail(Bundle inputBundle)
-
Uses of Bundle in com.ibm.fhir.bucket.scanner
Methods in com.ibm.fhir.bucket.scanner with parameters of type Bundle Modifier and Type Method Description protected void
BundleBreakerResourceProcessor. process(java.lang.String originalName, Bundle bundle)
Process the bundleprotected void
BundleBreakerResourceProcessor. saveBundle(java.lang.String originalName, Bundle newBundle, int bundleNumber)
Save the newly created bundle to COS.protected void
BundleBreakerResourceProcessor. writeBundle(Bundle bundle, java.lang.String bundleName)
Write the given bundle to COS -
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.cql.helpers
Methods in com.ibm.fhir.cql.helpers that return Bundle Modifier and Type Method Description static Bundle
ModelHelper. bundle(Resource... resources)
Factory method for constructing a SearchSet bundle from an array of resourcesstatic Bundle
ModelHelper. bundle(BundleType type, Resource... resources)
Factory method for constructing a bundle from an array of resourcesMethods in com.ibm.fhir.cql.helpers with parameters of type Bundle Modifier and Type Method Description static java.util.Optional<java.lang.String>
ModelHelper. getLinkByType(Bundle bundle, java.lang.String type)
Helper method for retrieving a Bundle link by a specific link type.Constructors in com.ibm.fhir.cql.helpers with parameters of type Bundle Constructor Description FHIRBundleCursor(FHIRBundleCursor.PageLoader pageLoader, Bundle results)
-
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)
protected void
Bundle.Builder. validate(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, java.util.Map<java.lang.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(java.lang.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(java.lang.String elementName, int elementIndex, Bundle bundle)
Delegates to#visit(elementName, elementIndex, Resource)
boolean
Visitor. visit(java.lang.String elementName, int elementIndex, Bundle bundle)
-
Uses of Bundle in com.ibm.fhir.operation.cqf
Methods in com.ibm.fhir.operation.cqf that return Bundle Modifier and Type Method Description protected Bundle
CareGapsOperation. processAllMeasures(FHIRBundleCursor cursor, java.lang.String subject, java.time.ZoneOffset zoneOffset, org.opencds.cqf.cql.engine.runtime.Interval measurementPeriod, FHIRResourceHelpers resourceHelper, org.opencds.cqf.cql.engine.terminology.TerminologyProvider termProvider, java.util.Map<java.lang.String,org.opencds.cqf.cql.engine.data.DataProvider> dataProviders)
Evaluate all of the measures matching the specified care gap topic.Methods in com.ibm.fhir.operation.cqf with parameters of type Bundle Modifier and Type Method Description protected void
MeasureCollectDataOperation. addEvaluatedResourcesToParameters(Bundle contained, Parameters.Builder parameters, FHIRResourceHelpers resourceHelper)
-
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(java.lang.String message, Bundle responseBundle)
FHIRRestBundledRequestException(java.lang.String message, Bundle responseBundle, java.lang.Throwable t)
-
Uses of Bundle in com.ibm.fhir.server.spi.operation
Methods in com.ibm.fhir.server.spi.operation that return Bundle Modifier and Type Method Description Bundle
FHIRResourceHelpers. doBundle(Bundle bundle, boolean skippableUpdates)
Processes a bundled request (batch or transaction type).Bundle
FHIRResourceHelpers. doHistory(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.default Bundle
FHIRResourceHelpers. doHistory(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, java.lang.String requestUri)
Implement the system level history operation to obtain a list of changes to resourcesBundle
FHIRResourceHelpers. doHistory(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, java.lang.String requestUri, java.lang.String resourceType)
Implement the system level history operation to obtain a list of changes to resources with an optional resourceType which supports for example [base]/Patient/_history requests to return the complete history of changes filtered to a specific resource type.Bundle
FHIRResourceHelpers. doSearch(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)
Performs heavy lifting associated with a 'search' operation.Bundle
FHIRResourceHelpers. doSearch(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 checkIfInteractionAllowed, boolean alwaysIncludeResources)
Performs heavy lifting associated with a 'search' operation.Methods in com.ibm.fhir.server.spi.operation with parameters of type Bundle Modifier and Type Method Description Bundle
FHIRResourceHelpers. doBundle(Bundle bundle, boolean skippableUpdates)
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 (package private) Bundle
FHIRRestHelper. createSearchResponseBundle(java.util.List<ResourceResult<? extends Resource>> resourceResults, FHIRSearchContext searchContext, java.lang.String type)
Creates a bundle that will hold results for a search operation.Bundle
FHIRRestHelper. doBundle(Bundle inputBundle, boolean skippableUpdates)
Bundle
FHIRRestHelper. doHistory(java.lang.String type, java.lang.String id, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, java.lang.String requestUri)
Bundle
FHIRRestHelper. doHistory(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, java.lang.String requestUri, java.lang.String resourceType)
Bundle
FHIRRestHelper. doSearch(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)
Bundle
FHIRRestHelper. doSearch(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, boolean alwaysIncludeResources)
Methods in com.ibm.fhir.server.util with parameters of type Bundle Modifier and Type Method Description Bundle
FHIRRestHelper. doBundle(Bundle inputBundle, boolean skippableUpdates)
static void
RestAuditLogger. logBundle(javax.servlet.http.HttpServletRequest request, Bundle requestBundle, Bundle responseBundle, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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<java.lang.String,java.lang.String> queryParms, Bundle bundle, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus)
Builds an audit log entry for a 'search' REST service invocation.java.util.List<FHIRRestInteraction>
FHIRRestBundleHelper. translateBundleEntries(Bundle requestBundle, java.util.Map<java.lang.Integer,Bundle.Entry> validationResponseEntries, boolean failFast, java.lang.String bundleRequestCorrelationId, boolean skippableUpdates)
Translate each bundle entry into a FHIRRestOperation implementation which can then be executed in a particular order.
-