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 BundleGetExplanationOfBenefitDetail. run(FHIRBucketClient client)Get the bundle containing the Patient resource plus a list of ExplanationOfBenefit resources associated with the patientBundleGetPatientBundle. 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 intInteropScenario. 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 voidBundleBreakerResourceProcessor. process(java.lang.String originalName, Bundle bundle)Process the bundleprotected voidBundleBreakerResourceProcessor. saveBundle(java.lang.String originalName, Bundle newBundle, int bundleNumber)Save the newly created bundle to COS.protected voidBundleBreakerResourceProcessor. 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 FHIRResponseFHIRClient. batch(Bundle bundle, FHIRRequestHeader... headers)Invokes the 'batch/transaction' FHIR REST API operation for a request bundle of type 'batch'.FHIRResponseFHIRClient. 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 FHIRResponseFHIRClientImpl. batch(Bundle bundle, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. 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 BundleModelHelper. bundle(Resource... resources)Factory method for constructing a SearchSet bundle from an array of resourcesstatic BundleModelHelper. 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 BundleBundle.Builder. build()Build theBundleMethods in com.ibm.fhir.model.resource with parameters of type Bundle Modifier and Type Method Description protected Bundle.BuilderBundle.Builder. from(Bundle bundle)protected voidBundle.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 BundleFHIRUtil. 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.EntryFHIRUtil. resolveBundleReference(Bundle bundle, Bundle.Entry sourceEntry, Reference ref)Resolve the referencerefto an entry withinbundlestatic <T extends Resource>
TFHIRUtil. resolveBundleReference(java.lang.Class<T> resourceType, Bundle bundle, Bundle.Entry sourceEntry, Reference ref)Resolve the referencerefto an entry withinbundleand return the corresponding resourcestatic ResourceFHIRUtil. resolveReference(Reference ref, DomainResource resource, Bundle bundle, Bundle.Entry entry)Resolve referencerefto a bundle entry or a resource contained withinresourceand 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 booleanDefaultVisitor. visit(java.lang.String elementName, int elementIndex, Bundle bundle)Delegates to#visit(elementName, elementIndex, Resource)booleanVisitor. 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 BundleCareGapsOperation. 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 voidMeasureCollectDataOperation. 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 BundleFHIRRestBundledRequestException. 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 BundleFHIRResourceHelpers. doBundle(Bundle bundle, boolean skippableUpdates)Processes a bundled request (batch or transaction type).BundleFHIRResourceHelpers. 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 BundleFHIRResourceHelpers. 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 resourcesBundleFHIRResourceHelpers. 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.BundleFHIRResourceHelpers. 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.BundleFHIRResourceHelpers. 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 BundleFHIRResourceHelpers. 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) BundleFHIRRestHelper. 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.BundleFHIRRestHelper. doBundle(Bundle inputBundle, boolean skippableUpdates)BundleFHIRRestHelper. 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)BundleFHIRRestHelper. doHistory(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, java.lang.String requestUri, java.lang.String resourceType)BundleFHIRRestHelper. 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)BundleFHIRRestHelper. 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 BundleFHIRRestHelper. doBundle(Bundle inputBundle, boolean skippableUpdates)static voidRestAuditLogger. 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 voidRestAuditLogger. 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 voidRestAuditLogger. 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.
-