Uses of Interface
org.hl7.fhir.instance.model.api.IBaseResource
-
-
Uses of IBaseResource in ca.uhn.fhir.context
Methods in ca.uhn.fhir.context that return IBaseResource Modifier and Type Method Description IBaseResourceRuntimeResourceDefinition. toProfile()Deprecated.IBaseResourceRuntimeResourceDefinition. toProfile(String theServerBase)Methods in ca.uhn.fhir.context that return types with arguments of type IBaseResource Modifier and Type Method Description Class<? extends IBaseResource>FhirContext. getDefaultTypeForProfile(String theProfile)Returns the default resource type for the given profileList<Class<? extends IBaseResource>>RuntimeChildChoiceDefinition. getResourceTypes()List<Class<? extends IBaseResource>>RuntimeChildResourceDefinition. getResourceTypes()Methods in ca.uhn.fhir.context with parameters of type IBaseResource Modifier and Type Method Description RuntimeResourceDefinitionFhirContext. getResourceDefinition(IBaseResource theResource)Returns the scanned runtime model for the given type.Method parameters in ca.uhn.fhir.context with type arguments of type IBaseResource Modifier and Type Method Description RuntimeResourceDefinitionFhirContext. getResourceDefinition(Class<? extends IBaseResource> theResourceType)Returns the scanned runtime model for the given type.voidFhirContext. setDefaultTypeForProfile(String theProfile, Class<? extends IBaseResource> theClass)Sets the default type which will be used when parsing a resource that is found to be of the given profile.Constructor parameters in ca.uhn.fhir.context with type arguments of type IBaseResource Constructor Description FhirContext(Class<? extends IBaseResource> theResourceType)Deprecated.It is recommended that you use one of the static initializer methods instead of this method, e.g.FhirContext(Collection<Class<? extends IBaseResource>> theResourceTypes)Deprecated.It is recommended that you use one of the static initializer methods instead of this method, e.g.RuntimeChildResourceDefinition(Field theField, String theElementName, Child theChildAnnotation, Description theDescriptionAnnotation, List<Class<? extends IBaseResource>> theResourceTypes)ConstructorRuntimeElemContainedResourceList(Class<IBaseResource> theClass, boolean theStandardType)RuntimeResourceDefinition(FhirContext theContext, String theResourceName, Class<? extends IBaseResource> theClass, ResourceDef theResourceAnnotation, boolean theStandardType, Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) -
Uses of IBaseResource in ca.uhn.fhir.context.support
Methods in ca.uhn.fhir.context.support with type parameters of type IBaseResource Modifier and Type Method Description <T extends IBaseResource>
TIContextValidationSupport. fetchResource(FhirContext theContext, Class<T> theClass, String theUri)Loads a resource needed by the validation (a StructureDefinition, or a ValueSet)Methods in ca.uhn.fhir.context.support that return IBaseResource Modifier and Type Method Description IBaseResourceIContextValidationSupport. fetchValueSet(FhirContext theContext, String theValueSetUrl)Fetch the given ValueSet by URLMethods in ca.uhn.fhir.context.support that return types with arguments of type IBaseResource Modifier and Type Method Description List<IBaseResource>IContextValidationSupport. fetchAllConformanceResources(FhirContext theContext)Load and return all conformance resources associated with this validation support module.Methods in ca.uhn.fhir.context.support with parameters of type IBaseResource Modifier and Type Method Description default IContextValidationSupport.CodeValidationResultIContextValidationSupport. validateCodeInValueSet(FhirContext theContext, String theCodeSystem, String theCode, String theDisplay, IBaseResource theValueSet)Validates that the given code exists and if possible returns a display name. -
Uses of IBaseResource in ca.uhn.fhir.model.api
Subinterfaces of IBaseResource in ca.uhn.fhir.model.api Modifier and Type Interface Description interfaceIResourceThis interface is the parent interface for all FHIR Resource definition classes.Methods in ca.uhn.fhir.model.api that return IBaseResource Modifier and Type Method Description IBaseResourceIFhirVersion. generateProfile(RuntimeResourceDefinition theRuntimeResourceDefinition, String theServerBase)Methods in ca.uhn.fhir.model.api with parameters of type IBaseResource Modifier and Type Method Description IPrimitiveType<Date>IFhirVersion. getLastUpdated(IBaseResource theResource) -
Uses of IBaseResource in ca.uhn.fhir.model.api.annotation
Methods in ca.uhn.fhir.model.api.annotation that return types with arguments of type IBaseResource Modifier and Type Method Description Class<? extends IBaseResource>[]target()For search params of type "reference", this can optionally be used to specify the resource type(s) that this parameter applies to. -
Uses of IBaseResource in ca.uhn.fhir.model.base.composite
Methods in ca.uhn.fhir.model.base.composite that return IBaseResource Modifier and Type Method Description IBaseResourceBaseResourceReferenceDt. getResource()Gets the actual loaded and parsed resource instance, if it is already present.IBaseResourceBaseResourceReferenceDt. loadResource(IRestfulClient theClient)Returns the referenced resource, fetching it if it has not already been loaded.Methods in ca.uhn.fhir.model.base.composite with parameters of type IBaseResource Modifier and Type Method Description BaseResourceReferenceDtBaseResourceReferenceDt. setResource(IBaseResource theResource) -
Uses of IBaseResource in ca.uhn.fhir.model.base.resource
Subinterfaces of IBaseResource in ca.uhn.fhir.model.base.resource Modifier and Type Interface Description interfaceBaseConformanceinterfaceBaseOperationOutcomeinterfaceBaseSecurityEvent -
Uses of IBaseResource in ca.uhn.fhir.model.primitive
Methods in ca.uhn.fhir.model.primitive with parameters of type IBaseResource Modifier and Type Method Description voidIdDt. applyTo(IBaseResource theResouce)static IdDtIdDt. of(IBaseResource theResouce)Retrieves the ID from the given resource instance -
Uses of IBaseResource in ca.uhn.fhir.model.view
Methods in ca.uhn.fhir.model.view with type parameters of type IBaseResource Modifier and Type Method Description <T extends IBaseResource>
TViewGenerator. newView(IBaseResource theResource, Class<T> theTargetType)Methods in ca.uhn.fhir.model.view with parameters of type IBaseResource Modifier and Type Method Description <T extends IBaseResource>
TViewGenerator. newView(IBaseResource theResource, Class<T> theTargetType) -
Uses of IBaseResource in ca.uhn.fhir.narrative
Methods in ca.uhn.fhir.narrative with parameters of type IBaseResource Modifier and Type Method Description booleanBaseThymeleafNarrativeGenerator. populateResourceNarrative(FhirContext theFhirContext, IBaseResource theResource)booleanINarrativeGenerator. populateResourceNarrative(FhirContext theFhirContext, IBaseResource theResource)Generate any narratives for the given resource that have applicable templates, and populates the appropriate field(s). -
Uses of IBaseResource in ca.uhn.fhir.narrative2
Methods in ca.uhn.fhir.narrative2 with parameters of type IBaseResource Modifier and Type Method Description booleanBaseNarrativeGenerator. populateResourceNarrative(FhirContext theFhirContext, IBaseResource theResource)booleanNullNarrativeGenerator. populateResourceNarrative(FhirContext theFhirContext, IBaseResource theResource) -
Uses of IBaseResource in ca.uhn.fhir.parser
Methods in ca.uhn.fhir.parser with type parameters of type IBaseResource Modifier and Type Method Description protected abstract <T extends IBaseResource>
TBaseParser. doParseResource(Class<T> theResourceType, Reader theReader)<T extends IBaseResource>
TJsonParser. doParseResource(Class<T> theResourceType, JsonLikeStructure theJsonStructure)<T extends IBaseResource>
TJsonParser. doParseResource(Class<T> theResourceType, Reader theReader)protected <T extends IBaseResource>
TRDFParser. doParseResource(Class<T> resourceType, Reader reader)<T extends IBaseResource>
TXmlParser. doParseResource(Class<T> theResourceType, Reader theReader)<T extends IBaseResource>
TBaseParser. parseResource(Class<T> theResourceType, InputStream theInputStream)<T extends IBaseResource>
TBaseParser. parseResource(Class<T> theResourceType, Reader theReader)<T extends IBaseResource>
TBaseParser. parseResource(Class<T> theResourceType, String theMessageString)<T extends IBaseResource>
TIJsonLikeParser. parseResource(Class<T> theResourceType, JsonLikeStructure theJsonLikeStructure)Parses a resource from a JSON-like data structure<T extends IBaseResource>
TIParser. parseResource(Class<T> theResourceType, InputStream theInputStream)Parses a resource<T extends IBaseResource>
TIParser. parseResource(Class<T> theResourceType, Reader theReader)Parses a resource<T extends IBaseResource>
TIParser. parseResource(Class<T> theResourceType, String theString)Parses a resource<T extends IBaseResource>
TJsonParser. parseResource(Class<T> theResourceType, JsonLikeStructure theJsonLikeStructure)Methods in ca.uhn.fhir.parser that return IBaseResource Modifier and Type Method Description IBaseResourceBaseParser. parseResource(InputStream theInputStream)IBaseResourceBaseParser. parseResource(Reader theReader)IBaseResourceBaseParser. parseResource(String theMessageString)IBaseResourceIJsonLikeParser. parseResource(JsonLikeStructure theJsonLikeStructure)Parses a resource from a JSON-like data structureIBaseResourceIParser. parseResource(InputStream theInputStream)Parses a resourceIBaseResourceIParser. parseResource(Reader theReader)Parses a resourceIBaseResourceIParser. parseResource(String theMessageString)Parses a resourceIBaseResourceJsonParser. parseResource(JsonLikeStructure theJsonLikeStructure)Methods in ca.uhn.fhir.parser that return types with arguments of type IBaseResource Modifier and Type Method Description List<Class<? extends IBaseResource>>BaseParser. getPreferTypes()List<Class<? extends IBaseResource>>IParser. getPreferTypes()Gets the preferred types, as set usingIParser.setPreferTypes(List)Methods in ca.uhn.fhir.parser with parameters of type IBaseResource Modifier and Type Method Description protected voidBaseParser. containResourcesForEncoding(IBaseResource theResource)voidJsonParser. doEncodeResourceToJsonLikeWriter(IBaseResource theResource, JsonLikeWriter theEventWriter, BaseParser.EncodeContext theEncodeContext)protected abstract voidBaseParser. doEncodeResourceToWriter(IBaseResource theResource, Writer theWriter, BaseParser.EncodeContext theEncodeContext)protected voidJsonParser. doEncodeResourceToWriter(IBaseResource theResource, Writer theWriter, BaseParser.EncodeContext theEncodeContext)protected voidRDFParser. doEncodeResourceToWriter(IBaseResource resource, Writer writer, BaseParser.EncodeContext encodeContext)voidXmlParser. doEncodeResourceToWriter(IBaseResource theResource, Writer theWriter, BaseParser.EncodeContext theEncodeContext)voidIJsonLikeParser. encodeResourceToJsonLikeWriter(IBaseResource theResource, JsonLikeWriter theJsonLikeWriter)voidJsonParser. encodeResourceToJsonLikeWriter(IBaseResource theResource, JsonLikeWriter theJsonLikeWriter)StringBaseParser. encodeResourceToString(IBaseResource theResource)StringIParser. encodeResourceToString(IBaseResource theResource)voidBaseParser. encodeResourceToWriter(IBaseResource theResource, Writer theWriter)protected voidBaseParser. encodeResourceToWriter(IBaseResource theResource, Writer theWriter, BaseParser.EncodeContext theEncodeContext)voidIParser. encodeResourceToWriter(IBaseResource theResource, Writer theWriter)protected List<IBaseReference>BaseParser. getAllBaseReferences(IBaseResource theResource)protected <T extends IPrimitiveType<String>>
List<T>BaseParser. getProfileTagsForEncoding(IBaseResource theResource, List<T> theProfiles)protected List<? extends IBase>BaseParser. preProcessValues(BaseRuntimeChildDefinition theMetaChildUncast, IBaseResource theResource, List<? extends IBase> theValues, BaseParser.CompositeChildElement theCompositeChildElement, BaseParser.EncodeContext theEncodeContext)protected booleanBaseParser. shouldEncodeResourceId(IBaseResource theResource, BaseParser.EncodeContext theEncodeContext)Method parameters in ca.uhn.fhir.parser with type arguments of type IBaseResource Modifier and Type Method Description voidBaseParser. setPreferTypes(List<Class<? extends IBaseResource>> thePreferTypes)voidIParser. setPreferTypes(List<Class<? extends IBaseResource>> thePreferTypes)If set, when parsing resources the parser will try to use the given types when possible, in the order that they are provided (from highest to lowest priority). -
Uses of IBaseResource in ca.uhn.fhir.rest.annotation
Methods in ca.uhn.fhir.rest.annotation that return types with arguments of type IBaseResource Modifier and Type Method Description Class<? extends IBaseResource>[]targetTypes()For resource reference parameters (ReferenceParam) this value may be used to indicate the resource type(s) which may be referenced by this param.Class<? extends IBaseResource>[]targetTypes()For resource reference parameters (ReferenceParam) this parameter may be used to indicate the resource type(s) which may be referenced by this param.Class<? extends IBaseResource>type()If set to a type other than the default (which isIResource, this method is expected to return a TagList containing only tags which are specific to the given resource type.Class<? extends IBaseResource>type()The return type for this search method.Class<? extends IBaseResource>type()The return type for this search method.Class<? extends IBaseResource>type()If set to a type other than the default (which isIResource, this method is expected to return a TagList containing only tags which are specific to the given resource type.Class<? extends IBaseResource>type()The resource type that this method applies to.Class<? extends IBaseResource>type()This value may be populated with the resource type that the operation applies to.Class<? extends IBaseResource>type()The return type for this search method.Class<? extends IBaseResource>type()The return type for this method.Class<? extends IBaseResource>type()The return type for this method.Class<? extends IBaseResource>type()The return type for this method. -
Uses of IBaseResource in ca.uhn.fhir.rest.api
Methods in ca.uhn.fhir.rest.api that return IBaseResource Modifier and Type Method Description IBaseResourceMethodOutcome. getResource()From a client response: If the method returned an actual resource body (e.g.IBaseResourceIVersionSpecificBundleFactory. getResourceBundle()Methods in ca.uhn.fhir.rest.api that return types with arguments of type IBaseResource Modifier and Type Method Description List<IBaseResource>IVersionSpecificBundleFactory. toListOfResources()Methods in ca.uhn.fhir.rest.api with parameters of type IBaseResource Modifier and Type Method Description voidIVersionSpecificBundleFactory. initializeWithBundleResource(IBaseResource theResource)MethodOutcomeMethodOutcome. setResource(IBaseResource theResource)In a server response: This field may be populated in server code with the final resource for operations where a resource body is being created/updated.Method parameters in ca.uhn.fhir.rest.api with type arguments of type IBaseResource Modifier and Type Method Description voidIVersionSpecificBundleFactory. addResourcesToBundle(List<IBaseResource> theResult, BundleTypeEnum theBundleType, String theServerBase, BundleInclusionRule theBundleInclusionRule, Set<Include> theIncludes)default voidIVersionSpecificBundleFactory. initializeBundleFromResourceList(String theAuthor, List<? extends IBaseResource> theResult, String theServerBase, String theCompleteUrl, int theTotalResults, BundleTypeEnum theBundleType)Deprecated.This was deprecated in HAPI FHIR 4.1.0 as it provides duplicate functionality to theIVersionSpecificBundleFactory.addRootPropertiesToBundle(String, String, String, String, String, Integer, BundleTypeEnum, IPrimitiveType)andIVersionSpecificBundleFactory.addResourcesToBundle(List, BundleTypeEnum, String, BundleInclusionRule, Set)methods -
Uses of IBaseResource in ca.uhn.fhir.rest.client.api
Methods in ca.uhn.fhir.rest.client.api with type parameters of type IBaseResource Modifier and Type Method Description <T extends IBaseResource>
TIRestfulClient. fetchResourceFromUrl(Class<T> theResourceType, String theUrl)Retrieve the contents at the given URL and parse them as a resource.<T extends IBaseResource>
TIGenericClient. read(Class<T> theType, UriDt theUrl)Deprecated.Useread() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)<T extends IBaseResource>
TIGenericClient. read(Class<T> theType, String theId)Deprecated.Useread() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)<T extends IBaseResource>
TIGenericClient. vread(Class<T> theType, IdDt theId)Deprecated.Useread() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)<T extends IBaseResource>
TIGenericClient. vread(Class<T> theType, String theId, String theVersionId)Deprecated.Useread() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)Methods in ca.uhn.fhir.rest.client.api that return IBaseResource Modifier and Type Method Description IBaseResourceIGenericClient. read(UriDt theUrl)Deprecated.Useread() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)Methods in ca.uhn.fhir.rest.client.api with parameters of type IBaseResource Modifier and Type Method Description MethodOutcomeIGenericClient. update(IdDt theId, IBaseResource theResource)Deprecated.Useupdate() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)MethodOutcomeIGenericClient. update(String theId, IBaseResource theResource)Deprecated.Useupdate() fluent methodinstead (deprecated in HAPI FHIR 3.0.0)MethodOutcomeIGenericClient. validate(IBaseResource theResource)Deprecated.Usevalidate() fluent methodinstead (deprecated in HAPI FHIR 3.0.0) -
Uses of IBaseResource in ca.uhn.fhir.rest.gclient
Classes in ca.uhn.fhir.rest.gclient with type parameters of type IBaseResource Modifier and Type Interface Description interfaceIOperationProcessMsgMode<T extends IBaseResource>interfaceIReadExecutable<T extends IBaseResource>interfaceIReadIfNoneMatch<T extends IBaseResource>interfaceIReadTyped<T extends IBaseResource>Methods in ca.uhn.fhir.rest.gclient with type parameters of type IBaseResource Modifier and Type Method Description <R extends IBaseResource>
IOperationProcessMsgMode<R>IOperationProcessMsgMode. asynchronous(Class<R> theResponseClass)<T extends IBaseResource>
IReadTyped<T>IRead. resource(Class<T> theResourceType)Construct a read for the given resource type (e.g.<R extends IBaseResource>
IOperationUntypedWithInput<R>IOperationUntypedWithInput. returnResourceType(Class<R> theReturnType)If this operation returns a single resource body as its return type instead of aParametersresource, use this method to specify that resource type.<R extends IBaseResource>
IOperationProcessMsgMode<R>IOperationProcessMsg. setMessageBundle(IBaseBundle theMsgBundle)Set the Message Bundle to POST to the messaging server.
After this call you must choose either the method synchronous or asynchronous to set the processing mode.<R extends IBaseResource>
IOperationProcessMsgMode<R>IOperationProcessMsgMode. synchronous(Class<R> theResponseClass)Methods in ca.uhn.fhir.rest.gclient that return types with arguments of type IBaseResource Modifier and Type Method Description IReadTyped<IBaseResource>IRead. resource(String theResourceType)Construct a read for the given resource type (e.g.ITransactionTyped<List<IBaseResource>>ITransaction. withResources(List<? extends IBaseResource> theResources)Use a list of resources as the transaction inputMethods in ca.uhn.fhir.rest.gclient with parameters of type IBaseResource Modifier and Type Method Description ICreateTypedICreate. resource(IBaseResource theResource)IDeleteTypedIDelete. resource(IBaseResource theResource)IUpdateTypedIUpdate. resource(IBaseResource theResource)IValidateUntypedIValidate. resource(IBaseResource theResource)Use a resource as validate inputMethod parameters in ca.uhn.fhir.rest.gclient with type arguments of type IBaseResource Modifier and Type Method Description IPatchWithQueryIPatchWithBody. conditional(Class<? extends IBaseResource> theClass)Build a conditional URL using fluent constants on resource typesIQuery<T>IUntypedQuery. forResource(Class<? extends IBaseResource> theClass)TIBaseOn. onType(Class<? extends IBaseResource> theResourceType)Perform the operation across all versions of all resources of the given type on the serverTIClientExecutable. preferResponseType(Class<? extends IBaseResource> theType)Explicitly specify a custom structure type to attempt to use when parsing the response.TIClientExecutable. preferResponseTypes(List<Class<? extends IBaseResource>> theTypes)Explicitly specify a list of custom structure types to attempt to use (in order from most to least preferred) when parsing the response.IDeleteWithQueryIDelete. resourceConditionalByType(Class<? extends IBaseResource> theResourceType)Delete using a conditional/match URL.ITransactionTyped<List<IBaseResource>>ITransaction. withResources(List<? extends IBaseResource> theResources)Use a list of resources as the transaction input -
Uses of IBaseResource in ca.uhn.fhir.rest.param
Methods in ca.uhn.fhir.rest.param that return types with arguments of type IBaseResource Modifier and Type Method Description Class<? extends IBaseResource>ReferenceParam. getResourceType(FhirContext theCtx) -
Uses of IBaseResource in ca.uhn.fhir.rest.server.exceptions
Constructor parameters in ca.uhn.fhir.rest.server.exceptions with type arguments of type IBaseResource Constructor Description ResourceGoneException(Class<? extends IBaseResource> theClass, BaseIdentifierDt thePatientId)Deprecated.This constructor has a dependency on a specific model version and will be removed.ResourceGoneException(Class<? extends IBaseResource> theClass, IIdType theResourceId)Constructor which creates an error message based on a given resource ID -
Uses of IBaseResource in ca.uhn.fhir.util
Methods in ca.uhn.fhir.util with type parameters of type IBaseResource Modifier and Type Method Description static <T extends IBaseResource>
List<T>BundleUtil. toListOfResourcesOfType(FhirContext theContext, IBaseBundle theBundle, Class<T> theTypeToInclude)Extract all of the resources of a given type from a given bundleMethods in ca.uhn.fhir.util that return types with arguments of type IBaseResource Modifier and Type Method Description Collection<IBaseResource>FhirTerser. getAllEmbeddedResources(IBaseResource theResource, boolean theRecurse)Returns all embedded resources that are found embedded withintheResource.static List<org.apache.commons.lang3.tuple.Pair<String,IBaseResource>>BundleUtil. getBundleEntryUrlsAndResources(FhirContext theContext, IBaseBundle theBundle)static List<IBaseResource>BundleUtil. toListOfResources(FhirContext theContext, IBaseBundle theBundle)Extract all of the resources from a given bundleMethods in ca.uhn.fhir.util with parameters of type IBaseResource Modifier and Type Method Description voidIModelVisitor. acceptElement(IBaseResource theResource, IBase theElement, List<String> thePathToElement, BaseRuntimeChildDefinition theChildDefinition, BaseRuntimeElementDefinition<?> theDefinition)voidFhirTerser. clear(IBaseResource theInput)Clear all content on a resourceCollection<IBaseResource>FhirTerser. getAllEmbeddedResources(IBaseResource theResource, boolean theRecurse)Returns all embedded resources that are found embedded withintheResource.<T extends IBase>
List<T>FhirTerser. getAllPopulatedChildElementsOfType(IBaseResource theResource, Class<T> theType)Returns a list containing all child elements (including the resource itself) which are non-empty and are either of the exact type specified, or are a subclass of that type.List<ResourceReferenceInfo>FhirTerser. getAllResourceReferences(IBaseResource theResource)static List<String>SearchParameterUtil. getBaseAsStrings(FhirContext theContext, IBaseResource theResource)List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath)Returns values stored in an element identified by its path.List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath, boolean theCreate)Returns values stored in an element identified by its path.List<IBase>FhirTerser. getValues(IBaseResource theResource, String thePath, boolean theCreate, boolean theAddExtension)Returns values stored in an element identified by its path.<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass)Returns values stored in an element identified by its path.<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass, boolean theCreate)Returns values stored in an element identified by its path.<T extends IBase>
List<T>FhirTerser. getValues(IBaseResource theResource, String thePath, Class<T> theWantedClass, boolean theCreate, boolean theAddExtension)Returns values stored in an element identified by its path.static booleanBundleUtil. isDstu3TransactionPatch(IBaseResource thePayloadResource)DSTU3 did not allow the PATCH verb for transaction bundles- so instead we infer that a bundle is a patch if the payload is a binary resource containing a patch.booleanFhirTerser. isSourceInCompartmentForTarget(String theCompartmentName, IBaseResource theSource, IIdType theTarget)ReturnstrueiftheSourceis in the compartment namedtheCompartmentNamebelonging to resourcetheTargetstatic voidSubscriptionUtil. setReason(FhirContext theContext, IBaseResource theSubscription, String theMessage)static voidMetaUtil. setSource(FhirContext theContext, IBaseResource theResource, String theValue)Sets the value forResource.meta.sourcefor R4+ resources, and places the value in an extension onResource.metawith the URLhttp://hapifhir.io/fhir/StructureDefinition/resource-meta-sourcefor DSTU3.static voidSubscriptionUtil. setStatus(FhirContext theContext, IBaseResource theSubscription, String theStatus)voidFhirTerser. visit(IBaseResource theResource, IModelVisitor theVisitor)Visit all elements in a given resourcevoidFhirTerser. visit(IBaseResource theResource, IModelVisitor2 theVisitor)Visit all elements in a given resourceMethod parameters in ca.uhn.fhir.util with type arguments of type IBaseResource Modifier and Type Method Description BaseRuntimeChildDefinitionFhirTerser. getDefinition(Class<? extends IBaseResource> theResourceType, String thePath)Constructors in ca.uhn.fhir.util with parameters of type IBaseResource Constructor Description ResourceReferenceInfo(FhirContext theContext, IBaseResource theOwningResource, List<String> thePathToElement, IBaseReference theElement) -
Uses of IBaseResource in ca.uhn.fhir.util.bundle
Methods in ca.uhn.fhir.util.bundle that return IBaseResource Modifier and Type Method Description IBaseResourceBundleEntryParts. getResource()IBaseResourceModifiableBundleEntry. getResource()Constructors in ca.uhn.fhir.util.bundle with parameters of type IBaseResource Constructor Description BundleEntryParts(String theFullUrl, RequestTypeEnum theRequestType, String theUrl, IBaseResource theResource, String theConditionalUrl) -
Uses of IBaseResource in ca.uhn.fhir.validation
Methods in ca.uhn.fhir.validation with type parameters of type IBaseResource Modifier and Type Method Description static <T extends IBaseResource>
IValidationContext<T>ValidationContext. forResource(FhirContext theContext, T theResource, ValidationOptions theOptions)<T extends IBaseResource>
TIResourceLoader. load(Class<T> theType, IIdType theId)Load the latest version of a given resourceMethods in ca.uhn.fhir.validation that return types with arguments of type IBaseResource Modifier and Type Method Description static IValidationContext<IBaseResource>ValidationContext. forText(FhirContext theContext, String theResourceBody, ValidationOptions theOptions)static IValidationContext<IBaseResource>ValidationContext. subContext(IValidationContext<IBaseResource> theCtx, IBaseResource theResource, ValidationOptions theOptions)Methods in ca.uhn.fhir.validation with parameters of type IBaseResource Modifier and Type Method Description static IValidationContext<IBaseResource>ValidationContext. subContext(IValidationContext<IBaseResource> theCtx, IBaseResource theResource, ValidationOptions theOptions)ValidationResultFhirValidator. validateWithResult(IBaseResource theResource)Validates a resource instance returning aValidationResultwhich contains the results.ValidationResultFhirValidator. validateWithResult(IBaseResource theResource, ValidationOptions theOptions)Validates a resource instance returning aValidationResultwhich contains the results.Method parameters in ca.uhn.fhir.validation with type arguments of type IBaseResource Modifier and Type Method Description static IValidationContext<IBaseResource>ValidationContext. subContext(IValidationContext<IBaseResource> theCtx, IBaseResource theResource, ValidationOptions theOptions)voidIValidatorModule. validateResource(IValidationContext<IBaseResource> theCtx)Validate the actual resource.voidSchemaBaseValidator. validateResource(IValidationContext<IBaseResource> theContext) -
Uses of IBaseResource in ca.uhn.fhir.validation.schematron
Method parameters in ca.uhn.fhir.validation.schematron with type arguments of type IBaseResource Modifier and Type Method Description voidSchematronBaseValidator. validateResource(IValidationContext<IBaseResource> theCtx) -
Uses of IBaseResource in org.hl7.fhir.instance.model.api
Subinterfaces of IBaseResource in org.hl7.fhir.instance.model.api Modifier and Type Interface Description interfaceIAnyResourceinterfaceIBaseBinaryinterfaceIBaseBundleinterfaceIBaseConformanceinterfaceIBaseOperationOutcomeinterfaceIBaseParametersinterfaceIDomainResourceMethods in org.hl7.fhir.instance.model.api that return IBaseResource Modifier and Type Method Description IBaseResourceIBaseReference. getResource()IBaseResourceIBaseResource. setId(String theId)IBaseResourceIBaseResource. setId(IIdType theId)Methods in org.hl7.fhir.instance.model.api with parameters of type IBaseResource Modifier and Type Method Description voidIIdType. applyTo(IBaseResource theResource)IBaseReferenceIBaseReference. setResource(IBaseResource theResource)
-