Uses of Enum Class
org.apache.camel.component.fhir.api.ExtraParameters
-
Uses of ExtraParameters in org.apache.camel.component.fhir.api
Methods in org.apache.camel.component.fhir.api that return ExtraParametersModifier and TypeMethodDescriptionstatic ExtraParametersReturns the enum constant of this class with the specified name.static ExtraParameters[]ExtraParameters.values()Returns an array containing the constants of this enum class, in the order they are declared.Method parameters in org.apache.camel.component.fhir.api with type arguments of type ExtraParametersModifier and TypeMethodDescription<T extends org.hl7.fhir.instance.model.api.IBaseMetaType>
TFhirMeta.add(T meta, org.hl7.fhir.instance.model.api.IIdType id, Map<ExtraParameters, Object> extraParameters) Add the elements in the given metadata to the already existing set (do not remove any)<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TLoad a page of results using the given URL and bundle type and return a DSTU1 Atom bundle<T extends org.hl7.fhir.instance.model.api.IBaseMetaType>
TFhirMeta.delete(T meta, org.hl7.fhir.instance.model.api.IIdType id, Map<ExtraParameters, Object> extraParameters) Delete the elements in the given metadata from the given id<T extends org.hl7.fhir.instance.model.api.IBaseMetaType>
TFhirMeta.getFromResource(Class<T> metaType, org.hl7.fhir.instance.model.api.IIdType id, Map<ExtraParameters, Object> extraParameters) Fetch the current metadata from a specific resource<T extends org.hl7.fhir.instance.model.api.IBaseMetaType>
TFhirMeta.getFromServer(Class<T> metaType, Map<ExtraParameters, Object> extraParameters) Fetch the current metadata from the whole Server<T extends org.hl7.fhir.instance.model.api.IBaseMetaType>
TFhirMeta.getFromType(Class<T> metaType, String resourceType, Map<ExtraParameters, Object> extraParameters) Fetch the current metadata from a specific type<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirLoadPage.next(T bundle, Map<ExtraParameters, Object> extraParameters) Load the next page of results using the link with relation "next" in the bundle.<T extends org.hl7.fhir.instance.model.api.IBaseConformance>
TFhirCapabilities.ofType(Class<T> type, Map<ExtraParameters, Object> extraParameters) Retrieve the conformance statement using the given model type<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirHistory.onInstance(org.hl7.fhir.instance.model.api.IIdType id, Class<T> returnType, Integer count, Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of a specific resource (by ID and type) on the server.<T extends org.hl7.fhir.instance.model.api.IBaseParameters>
org.hl7.fhir.instance.model.api.IBaseResourceFhirOperation.onInstance(org.hl7.fhir.instance.model.api.IIdType id, String name, T parameters, Class<T> outputParameterType, boolean useHttpGet, Class<org.hl7.fhir.instance.model.api.IBaseResource> returnType, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of a specific resource (by ID and type) on the server.<T extends org.hl7.fhir.instance.model.api.IBaseParameters>
org.hl7.fhir.instance.model.api.IBaseResourceFhirOperation.onInstanceVersion(org.hl7.fhir.instance.model.api.IIdType id, String name, T parameters, Class<T> outputParameterType, boolean useHttpGet, Class<org.hl7.fhir.instance.model.api.IBaseResource> returnType, Map<ExtraParameters, Object> extraParameters) This operation operates on a specific version of a resource<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirHistory.onServer(Class<T> returnType, Integer count, Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of all resources of all types on the server<T extends org.hl7.fhir.instance.model.api.IBaseParameters>
org.hl7.fhir.instance.model.api.IBaseResourceFhirOperation.onServer(String name, T parameters, Class<T> outputParameterType, boolean useHttpGet, Class<org.hl7.fhir.instance.model.api.IBaseResource> returnType, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of all resources of all types on the server<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirHistory.onType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType, Class<T> returnType, Integer count, Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of all resources of the given type on the server<T extends org.hl7.fhir.instance.model.api.IBaseParameters>
org.hl7.fhir.instance.model.api.IBaseResourceFhirOperation.onType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType, String name, T parameters, Class<T> outputParameterType, boolean useHttpGet, Class<org.hl7.fhir.instance.model.api.IBaseResource> returnType, Map<ExtraParameters, Object> extraParameters) Perform the operation across all versions of all resources of the given type on the serverca.uhn.fhir.rest.api.MethodOutcomeFhirPatch.patchById(String patchBody, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Applies the patch to the given resource IDca.uhn.fhir.rest.api.MethodOutcomeFhirPatch.patchById(String patchBody, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Applies the patch to the given resource IDca.uhn.fhir.rest.api.MethodOutcomeFhirPatch.patchByUrl(String patchBody, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Specifies that the update should be performed as a conditional create against a given search URL.<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirLoadPage.previous(T bundle, Map<ExtraParameters, Object> extraParameters) Load the previous page of results using the link with relation "prev" in the bundle.<T extends org.hl7.fhir.instance.model.api.IBaseBundle>
TFhirOperation.processMessage(String respondToUri, org.hl7.fhir.instance.model.api.IBaseBundle msgBundle, boolean asynchronous, Class<T> responseClass, Map<ExtraParameters, Object> extraParameters) ca.uhn.fhir.rest.api.MethodOutcomeFhirCreate.resource(String resourceAsString, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Creates aIBaseResourceon the serverca.uhn.fhir.rest.api.MethodOutcomeFhirCreate.resource(org.hl7.fhir.instance.model.api.IBaseResource resource, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Creates aIBaseResourceon the serverca.uhn.fhir.rest.api.MethodOutcomeFhirDelete.resource(org.hl7.fhir.instance.model.api.IBaseResource resource, Map<ExtraParameters, Object> extraParameters) Deletes the given resourceca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resource(String resourceAsString, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by idca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resource(String resourceAsString, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by idca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resource(org.hl7.fhir.instance.model.api.IBaseResource resource, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by idca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resource(org.hl7.fhir.instance.model.api.IBaseResource resource, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by idca.uhn.fhir.rest.api.MethodOutcomeFhirValidate.resource(String resourceAsString, Map<ExtraParameters, Object> extraParameters) Validates the resourceca.uhn.fhir.rest.api.MethodOutcomeFhirValidate.resource(org.hl7.fhir.instance.model.api.IBaseResource resource, Map<ExtraParameters, Object> extraParameters) Validates the resourceca.uhn.fhir.rest.api.MethodOutcomeFhirDelete.resourceById(String type, String stringId, Map<ExtraParameters, Object> extraParameters) Deletes the resource by resource type e.g "Patient" and it's idca.uhn.fhir.rest.api.MethodOutcomeFhirDelete.resourceById(org.hl7.fhir.instance.model.api.IIdType id, Map<ExtraParameters, Object> extraParameters) * Deletes the given resource byIIdTypeorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(Class<org.hl7.fhir.instance.model.api.IBaseResource> resource, Long longId, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(Class<org.hl7.fhir.instance.model.api.IBaseResource> resource, String stringId, String version, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(Class<org.hl7.fhir.instance.model.api.IBaseResource> resource, org.hl7.fhir.instance.model.api.IIdType id, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(String resourceClass, Long longId, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(String resourceClass, String stringId, String ifVersionMatches, String version, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceById(String resourceClass, org.hl7.fhir.instance.model.api.IIdType id, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by idca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resourceBySearchUrl(String resourceAsString, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by search urlca.uhn.fhir.rest.api.MethodOutcomeFhirUpdate.resourceBySearchUrl(org.hl7.fhir.instance.model.api.IBaseResource resource, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, Map<ExtraParameters, Object> extraParameters) Updates aIBaseResourceon the server by search urlorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceByUrl(Class<org.hl7.fhir.instance.model.api.IBaseResource> resource, String url, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by urlorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceByUrl(Class<org.hl7.fhir.instance.model.api.IBaseResource> resource, org.hl7.fhir.instance.model.api.IIdType iUrl, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by urlorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceByUrl(String resourceClass, String url, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by urlorg.hl7.fhir.instance.model.api.IBaseResourceFhirRead.resourceByUrl(String resourceClass, org.hl7.fhir.instance.model.api.IIdType iUrl, String ifVersionMatches, Boolean returnNull, org.hl7.fhir.instance.model.api.IBaseResource returnResource, Boolean throwError, Map<ExtraParameters, Object> extraParameters) Reads aIBaseResourceon the server by urlca.uhn.fhir.rest.api.MethodOutcomeFhirDelete.resourceConditionalByUrl(String url, Map<ExtraParameters, Object> extraParameters) Specifies deleting should be performed as a conditional delete against a given search URL.org.hl7.fhir.instance.model.api.IBaseBundleFhirSearch.searchByUrl(String url, Map<ExtraParameters, Object> extraParameters) Perform a search directly by URL.FhirTransaction.withBundle(String stringBundle, Map<ExtraParameters, Object> extraParameters) Use the given raw text (should be a Bundle resource) as the transaction inputorg.hl7.fhir.instance.model.api.IBaseBundleFhirTransaction.withBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle, Map<ExtraParameters, Object> extraParameters) Use the given Bundle resource as the transaction inputList<org.hl7.fhir.instance.model.api.IBaseResource> FhirTransaction.withResources(List<org.hl7.fhir.instance.model.api.IBaseResource> resources, Map<ExtraParameters, Object> extraParameters) Use a list of resources as the transaction input