Uses of Class
com.ibm.fhir.model.resource.Resource
-
-
Uses of Resource in com.ibm.fhir.bucket.api
Methods in com.ibm.fhir.bucket.api that return Resource Modifier and Type Method Description ResourceResourceEntry. getResource()Constructors in com.ibm.fhir.bucket.api with parameters of type Resource Constructor Description ResourceEntry(BucketLoaderJob job, Resource resource, int lineNumber, int cost)Public constructor -
Uses of Resource in com.ibm.fhir.bucket.client
Methods in com.ibm.fhir.bucket.client that return Resource Modifier and Type Method Description ResourceFhirServerResponse. getResource()Methods in com.ibm.fhir.bucket.client with parameters of type Resource Modifier and Type Method Description static StringFHIRBucketClientUtil. resourceToString(Resource resource)Render the resource as a stringvoidFhirServerResponse. setResource(Resource resource)Method parameters in com.ibm.fhir.bucket.client with type arguments of type Resource Modifier and Type Method Description FhirServerResponseFHIRBucketClient. get(String url, Function<Reader,Resource> fn)Constructors in com.ibm.fhir.bucket.client with parameters of type Resource Constructor Description PostResource(Resource resource) -
Uses of Resource in com.ibm.fhir.bucket.scanner
Methods in com.ibm.fhir.bucket.scanner with parameters of type Resource Modifier and Type Method Description protected booleanCOSReader. process(BucketLoaderJob job, Resource resource, int lineNumber, String line)Process the resource parsed from the input streamList<OperationOutcome.Issue>COSReader. validateInput(Resource resource)Validate the input resource and throw if there are validation errorsbooleanIdReferenceMappingVisitor. visit(String elementName, int elementIndex, Resource resource) -
Uses of Resource in com.ibm.fhir.bulkdata.audit
Methods in com.ibm.fhir.bulkdata.audit with parameters of type Resource Modifier and Type Method Description voidBulkAuditLogger. logCreateOnImport(Resource newResource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus, String location, String users)Builds an audit log entry for a 'create' in a bulkdata service invocation.voidBulkAuditLogger. logReadOnExport(Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus, String location, String users)Builds an audit log entry for a 'read' in a bulkdata service invocation.voidBulkAuditLogger. logUpdateOnImport(Resource oldResource, Resource updatedResource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus, String location, String users)Builds an audit log entry for an 'update' in a bulkdata service invocation.voidBulkAuditLogger. logValidateOnImport(Resource newResource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus, String location, String users)Builds an audit log entry for a 'validate' in a bulkdata service invocation. -
Uses of Resource in com.ibm.fhir.bulkdata.common
Methods in com.ibm.fhir.bulkdata.common that return types with arguments of type Resource Modifier and Type Method Description static Map<Class<? extends Resource>,List<Map<String,List<String>>>>BulkDataUtils. getSearchParametersFromTypeFilters(String typeFilters)Methods in com.ibm.fhir.bulkdata.common with parameters of type Resource Modifier and Type Method Description static List<OperationOutcome.Issue>BulkDataUtils. validateInput(Resource resource)Validate the input resource and throw if there are validation errorsMethod parameters in com.ibm.fhir.bulkdata.common with type arguments of type Resource Modifier and Type Method Description static intBulkDataUtils. readFhirResourceFromHttps(String dataUrl, int numOfLinesToSkip, List<Resource> fhirResources, ImportTransientUserData transientUserData)static intBulkDataUtils. readFhirResourceFromLocalFile(String filePath, int numOfLinesToSkip, List<Resource> fhirResources, ImportTransientUserData transientUserData)static intBulkDataUtils. readFhirResourceFromObjectStore(com.ibm.cloud.objectstorage.services.s3.AmazonS3 cosClient, String bucketName, String itemName, int numOfLinesToSkip, List<Resource> fhirResources, ImportTransientUserData transientUserData) -
Uses of Resource in com.ibm.fhir.bulkdata.dto
Methods in com.ibm.fhir.bulkdata.dto that return types with arguments of type Resource Modifier and Type Method Description List<Resource>ReadResultDTO. getResources()Methods in com.ibm.fhir.bulkdata.dto with parameters of type Resource Modifier and Type Method Description voidReadResultDTO. addResource(Resource resource)Method parameters in com.ibm.fhir.bulkdata.dto with type arguments of type Resource Modifier and Type Method Description voidReadResultDTO. setResources(List<Resource> resources)Constructor parameters in com.ibm.fhir.bulkdata.dto with type arguments of type Resource Constructor Description ReadResultDTO(List<Resource> resources) -
Uses of Resource in com.ibm.fhir.bulkdata.export.patient.resource
Methods in com.ibm.fhir.bulkdata.export.patient.resource that return types with arguments of type Resource Modifier and Type Method Description List<Resource>PatientResourceHandler. executeSearch(List<String> patientIds)Method parameters in com.ibm.fhir.bulkdata.export.patient.resource with type arguments of type Resource Modifier and Type Method Description voidPatientResourceHandler. register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, Class<? extends Resource> resourceType, Map<Class<? extends Resource>,List<Map<String,List<String>>>> searchParametersForResoureTypes, String provider)voidPatientResourceHandler. register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, Class<? extends Resource> resourceType, Map<Class<? extends Resource>,List<Map<String,List<String>>>> searchParametersForResoureTypes, String provider) -
Uses of Resource in com.ibm.fhir.bulkdata.export.system.resource
Fields in com.ibm.fhir.bulkdata.export.system.resource with type parameters of type Resource Modifier and Type Field Description protected Class<? extends Resource>SystemExportResourceHandler. resourceTypeMethod parameters in com.ibm.fhir.bulkdata.export.system.resource with type arguments of type Resource Modifier and Type Method Description voidSystemExportResourceHandler. fillChunkData(String exportFormat, ExportTransientUserData chunkData, List<Resource> resources) -
Uses of Resource in com.ibm.fhir.bulkdata.export.writer
Method parameters in com.ibm.fhir.bulkdata.export.writer with type arguments of type Resource Modifier and Type Method Description voidSparkParquetWriter. writeParquet(List<Resource> resources, String outDirName)Write a list of resources to a parquet file under a single logical file that is actually a directory. -
Uses of Resource in com.ibm.fhir.bulkdata.jbatch.export.fast
Fields in com.ibm.fhir.bulkdata.jbatch.export.fast with type parameters of type Resource Modifier and Type Field Description (package private) Class<? extends Resource>ResourcePayloadReader. resourceType -
Uses of Resource in com.ibm.fhir.bulkdata.jbatch.export.patient
Fields in com.ibm.fhir.bulkdata.jbatch.export.patient with type parameters of type Resource Modifier and Type Field Description protected Class<? extends Resource>ChunkReader. resourceTypeprotected Map<Class<? extends Resource>,List<Map<String,List<String>>>>ChunkReader. searchParametersForResoureTypes -
Uses of Resource in com.ibm.fhir.bulkdata.jbatch.export.system
Fields in com.ibm.fhir.bulkdata.jbatch.export.system with type parameters of type Resource Modifier and Type Field Description (package private) Class<? extends Resource>ChunkReader. resourceType(package private) Map<Class<? extends Resource>,List<Map<String,List<String>>>>ChunkReader. searchParametersForResoureTypes -
Uses of Resource in com.ibm.fhir.bulkdata.provider
Methods in com.ibm.fhir.bulkdata.provider that return types with arguments of type Resource Modifier and Type Method Description List<Resource>Provider. getResources()gets the read resources. -
Uses of Resource in com.ibm.fhir.bulkdata.provider.impl
Methods in com.ibm.fhir.bulkdata.provider.impl that return types with arguments of type Resource Modifier and Type Method Description List<Resource>FileProvider. getResources()List<Resource>HttpsProvider. getResources()List<Resource>S3Provider. getResources() -
Uses of Resource in com.ibm.fhir.client
Methods in com.ibm.fhir.client with parameters of type Resource Modifier and Type Method Description FHIRResponseFHIRClient. conditionalCreate(Resource resource, FHIRParameters parameters, FHIRRequestHeader... headers)Invokes the 'conditional create' FHIR REST API operation.FHIRResponseFHIRClient. conditionalUpdate(Resource resource, FHIRParameters parameters, FHIRRequestHeader... headers)Invokes the 'conditional update' FHIR REST API operation.FHIRResponseFHIRClient. create(Resource resource, FHIRRequestHeader... headers)Invokes the 'create' FHIR REST API operation.FHIRResponseFHIRClient. invoke(String operationName, Resource resource, FHIRRequestHeader... headers)Invokes the 'invoke' FHIR REST API operation.FHIRResponseFHIRClient. invoke(String resourceType, String operationName, Resource resource, FHIRRequestHeader... headers)Invokes the 'invoke' FHIR REST API operation.FHIRResponseFHIRClient. invoke(String resourceType, String operationName, String resourceId, Resource resource, FHIRRequestHeader... headers)Invokes the 'invoke' FHIR REST API operation.FHIRResponseFHIRClient. invoke(String resourceType, String operationName, String resourceId, String versionId, Resource resource, FHIRRequestHeader... headers)Invokes the 'invoke' FHIR REST API operation.FHIRResponseFHIRClient. update(Resource resource, FHIRRequestHeader... headers)Invokes the 'update' FHIR REST API operation.FHIRResponseFHIRClient. validate(Resource resource, FHIRRequestHeader... headers)Invokes the 'validate' FHIR REST API operation. -
Uses of Resource in com.ibm.fhir.client.impl
Methods in com.ibm.fhir.client.impl with parameters of type Resource Modifier and Type Method Description FHIRResponseFHIRClientImpl. conditionalCreate(Resource resource, FHIRParameters parameters, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. conditionalUpdate(Resource resource, FHIRParameters parameters, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. create(Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(String operationName, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(String resourceType, String operationName, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(String resourceType, String operationName, String resourceId, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(String resourceType, String operationName, String resourceId, String versionId, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. update(Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. validate(Resource resource, FHIRRequestHeader... headers) -
Uses of Resource in com.ibm.fhir.model.generator
Methods in com.ibm.fhir.model.generator with parameters of type Resource Modifier and Type Method Description voidGeneratingVisitor. postVisit(Resource resource)booleanGeneratingVisitor. preVisit(Resource resource) -
Uses of Resource in com.ibm.fhir.model.parser
Methods in com.ibm.fhir.model.parser with type parameters of type Resource Modifier and Type Method Description abstract <T extends Resource>
TFHIRAbstractParser. parse(InputStream in)abstract <T extends Resource>
TFHIRAbstractParser. parse(Reader reader)<T extends Resource>
TFHIRJsonParser. parse(InputStream in)<T extends Resource>
TFHIRJsonParser. parse(Reader reader)<T extends Resource>
TFHIRJsonParser. parse(javax.json.JsonObject jsonObject)<T extends Resource>
TFHIRParser. parse(InputStream in)Read a resource from the passed InputStream.<T extends Resource>
TFHIRParser. parse(Reader reader)Read a resource using the passed Reader.<T extends Resource>
TFHIRXMLParser. parse(InputStream in)<T extends Resource>
TFHIRXMLParser. parse(Reader reader)<T extends Resource>
TFHIRJsonParser. parseAndFilter(InputStream in, Collection<String> elementsToInclude)<T extends Resource>
TFHIRJsonParser. parseAndFilter(Reader reader, Collection<String> elementsToInclude)<T extends Resource>
TFHIRJsonParser. parseAndFilter(javax.json.JsonObject jsonObject, Collection<String> elementsToInclude) -
Uses of Resource in com.ibm.fhir.model.patch
Methods in com.ibm.fhir.model.patch with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRJsonPatch. apply(T resource)<T extends Resource>
TFHIRPatch. apply(T resource)Apply this patch to a resource -
Uses of Resource in com.ibm.fhir.model.resource
Subclasses of Resource in com.ibm.fhir.model.resource Modifier and Type Class Description classAccountA financial tool for tracking value accrued for a particular purpose.classActivityDefinitionThis resource allows for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.classAdverseEventActual or potential/avoided event causing unintended physical injury resulting from or contributed to by medical care, a research study or other healthcare setting factors that requires additional monitoring, treatment, or hospitalization, or that results in death.classAllergyIntoleranceRisk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.classAppointmentA booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time.classAppointmentResponseA reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.classAuditEventA record of an event made for purposes of maintaining a security log.classBasicBasic is used for handling concepts not yet defined in FHIR, narrative-only resources that don't map to an existing resource, and custom resources not appropriate for inclusion in the FHIR specification.classBinaryA resource that represents the data of a single raw artifact as digital content accessible in its native format.classBiologicallyDerivedProductA material substance originating from a biological entity intended to be transplanted or infused into another (possibly the same) biological entity.classBodyStructureRecord details about an anatomical structure.classBundleA container for a collection of resources.classCapabilityStatementA Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.classCarePlanDescribes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.classCareTeamThe Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.classCatalogEntryCatalog entries are wrappers that contextualize items included in a catalog.classChargeItemThe resource ChargeItem describes the provision of healthcare provider products for a certain patient, therefore referring not only to the product, but containing in addition details of the provision, like date, time, amounts and participating organizations and persons.classChargeItemDefinitionThe ChargeItemDefinition resource provides the properties that apply to the (billing) codes necessary to calculate costs and prices.classClaimA provider issued list of professional services and products which have been provided, or are to be provided, to a patient which is sent to an insurer for reimbursement.classClaimResponseThis resource provides the adjudication details from the processing of a Claim resource.classClinicalImpressionA record of a clinical assessment performed to determine what problem(s) may affect the patient and before planning the treatments or management strategies that are best to manage a patient's condition.classCodeSystemThe CodeSystem resource is used to declare the existence of and describe a code system or code system supplement and its key properties, and optionally define a part or all of its content.classCommunicationAn occurrence of information being transmitted; e.g.classCommunicationRequestA request to convey information; e.g.classCompartmentDefinitionA compartment definition that defines how resources are accessed on a server.classCompositionA set of healthcare-related information that is assembled together into a single logical package that provides a single coherent statement of meaning, establishes its own context and that has clinical attestation with regard to who is making the statement.classConceptMapA statement of relationships from one set of concepts to one or more other concepts - either concepts in code systems, or data element/data element concepts, or classes in class models.classConditionA clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.classConsentA record of a healthcare consumer’s choices, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time.classContractLegally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.classCoverageFinancial instrument which may be used to reimburse or pay for health care products and services.classCoverageEligibilityRequestThe CoverageEligibilityRequest provides patient and insurance coverage information to an insurer for them to respond, in the form of an CoverageEligibilityResponse, with information regarding whether the stated coverage is valid and in- force and optionally to provide the insurance details of the policy.classCoverageEligibilityResponseThis resource provides eligibility and plan details from the processing of an CoverageEligibilityRequest resource.classDetectedIssueIndicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g.classDeviceA type of a manufactured item that is used in the provision of healthcare without being substantially changed through that activity.classDeviceDefinitionThe characteristics, operational status and capabilities of a medical-related component of a medical device.classDeviceMetricDescribes a measurement, calculation or setting capability of a medical device.classDeviceRequestRepresents a request for a patient to employ a medical device.classDeviceUseStatementA record of a device being used by a patient where the record is the result of a report from the patient or another clinician.classDiagnosticReportThe findings and interpretation of diagnostic tests performed on patients, groups of patients, devices, and locations, and/or specimens derived from these.classDocumentManifestA collection of documents compiled for a purpose together with metadata that applies to the collection.classDocumentReferenceA reference to a document of any kind for any purpose.classDomainResourceA resource that includes narrative, extensions, and contained resources.classEffectEvidenceSynthesisThe EffectEvidenceSynthesis resource describes the difference in an outcome between exposures states in a population where the effect estimate is derived from a combination of research studies.classEncounterAn interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.classEndpointThe technical details of an endpoint that can be used for electronic services, such as for web services providing XDS.classEnrollmentRequestThis resource provides the insurance enrollment details to the insurer regarding a specified coverage.classEnrollmentResponseThis resource provides enrollment and plan details from the processing of an EnrollmentRequest resource.classEpisodeOfCareAn association between a patient and an organization / healthcare provider(s) during which time encounters may occur.classEventDefinitionThe EventDefinition resource provides a reusable description of when a particular event can occur.classEvidenceThe Evidence resource describes the conditional state (population and any exposures being compared within the population) and outcome (if specified) that the knowledge (evidence, assertion, recommendation) is about.classEvidenceVariableThe EvidenceVariable resource describes a "PICO" element that knowledge (evidence, assertion, recommendation) is about.classExampleScenarioExample of workflow instance.classExplanationOfBenefitThis resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.classFamilyMemberHistorySignificant health conditions for a person related to the patient relevant in the context of care for the patient.classFlagProspective warnings of potential issues when providing care to the patient.classGoalDescribes the intended objective(s) for a patient, group or organization care, for example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, etc.classGraphDefinitionA formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references.classGroupRepresents a defined collection of entities that may be discussed or acted upon collectively but which are not expected to act collectively, and are not formally or legally recognized; i.e.classGuidanceResponseA guidance response is the formal response to a guidance request, including any output parameters returned by the evaluation, as well as the description of any proposed actions to be taken.classHealthcareServiceThe details of a healthcare service available at a location.classImagingStudyRepresentation of the content produced in a DICOM imaging study.classImmunizationDescribes the event of a patient being administered a vaccine or a record of an immunization as reported by a patient, a clinician or another party.classImmunizationEvaluationDescribes a comparison of an immunization event against published recommendations to determine if the administration is "valid" in relation to those recommendations.classImmunizationRecommendationA patient's point-in-time set of recommendations (i.e.classImplementationGuideA set of rules of how a particular interoperability or standards problem is solved - typically through the use of FHIR resources.classInsurancePlanDetails of a Health Insurance product/plan provided by an organization.classInvoiceInvoice containing collected ChargeItems from an Account with calculated individual and total price for Billing purpose.classLibraryThe Library resource is a general-purpose container for knowledge asset definitions.classLinkageIdentifies two or more records (resource instances) that refer to the same real-world "occurrence".classListA list is a curated collection of resources.classLocationDetails and position information for a physical place where services are provided and resources and participants may be stored, found, contained, or accommodated.classMeasureThe Measure resource provides the definition of a quality measure.classMeasureReportThe MeasureReport resource contains the results of the calculation of a measure; and optionally a reference to the resources involved in that calculation.classMediaA photo, video, or audio recording acquired or used in healthcare.classMedicationThis resource is primarily used for the identification and definition of a medication for the purposes of prescribing, dispensing, and administering a medication as well as for making statements about medication use.classMedicationAdministrationDescribes the event of a patient consuming or otherwise being administered a medication.classMedicationDispenseIndicates that a medication product is to be or has been dispensed for a named person/patient.classMedicationKnowledgeInformation about a medication that is used to support knowledge.classMedicationRequestAn order or request for both supply of the medication and the instructions for administration of the medication to a patient.classMedicationStatementA record of a medication that is being consumed by a patient.classMedicinalProductDetailed definition of a medicinal product, typically for uses other than direct patient care (e.g.classMedicinalProductAuthorizationThe regulatory authorization of a medicinal product.classMedicinalProductContraindicationThe clinical particulars - indications, contraindications etc.classMedicinalProductIndicationIndication for the Medicinal Product.classMedicinalProductIngredientAn ingredient of a manufactured item or pharmaceutical product.classMedicinalProductInteractionThe interactions of the medicinal product with other medicinal products, or other forms of interactions.classMedicinalProductManufacturedThe manufactured item as contained in the packaged medicinal product.classMedicinalProductPackagedA medicinal product in a container or package.classMedicinalProductPharmaceuticalA pharmaceutical product described in terms of its composition and dose form.classMedicinalProductUndesirableEffectDescribe the undesirable effects of the medicinal product.classMessageDefinitionDefines the characteristics of a message that can be shared between systems, including the type of event that initiates the message, the content to be transmitted and what response(s), if any, are permitted.classMessageHeaderThe header for a message exchange that is either requesting or responding to an action.classMolecularSequenceRaw data describing a biological sequence.classNamingSystemA curated namespace that issues unique symbols within that namespace for the identification of concepts, people, devices, etc.classNutritionOrderA request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.classObservationMeasurements and simple assertions made about a patient, device or other subject.classObservationDefinitionSet of definitional characteristics for a kind of observation or measurement produced or consumed by an orderable health care service.classOperationDefinitionA formal computable definition of an operation (on the RESTful interface) or a named query (using the search interaction).classOperationOutcomeA collection of error, warning, or information messages that result from a system action.classOrganizationA formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action.classOrganizationAffiliationDefines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship.classParametersThis resource is a non-persisted resource used to pass information into and back from an [operation](operations.html).classPatientDemographics and other administrative information about an individual or animal receiving care or other health-related services.classPaymentNoticeThis resource provides the status of the payment for goods and services rendered, and the request and response resource references.classPaymentReconciliationThis resource provides the details including amount of a payment and allocates the payment items being paid.classPersonDemographics and administrative information about a person independent of a specific health-related context.classPlanDefinitionThis resource allows for the definition of various types of plans as a sharable, consumable, and executable artifact.classPractitionerA person who is directly or indirectly involved in the provisioning of healthcare.classPractitionerRoleA specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.classProcedureAn action that is or was performed on or for a patient.classProvenanceProvenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that resource.classQuestionnaireA structured set of questions intended to guide the collection of answers from end-users.classQuestionnaireResponseA structured set of questions and their answers.classRelatedPersonInformation about a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process.classRequestGroupA group of related requests that can be used to capture intended activities that have inter-dependencies such as "give this medication after that one".classResearchDefinitionThe ResearchDefinition resource describes the conditional state (population and any exposures being compared within the population) and outcome (if specified) that the knowledge (evidence, assertion, recommendation) is about.classResearchElementDefinitionThe ResearchElementDefinition resource describes a "PICO" element that knowledge (evidence, assertion, recommendation) is about.classResearchStudyA process where a researcher or organization plans and then executes a series of steps intended to increase the field of healthcare-related knowledge.classResearchSubjectA physical entity which is the primary unit of operational and/or administrative interest in a study.classRiskAssessmentAn assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.classRiskEvidenceSynthesisThe RiskEvidenceSynthesis resource describes the likelihood of an outcome in a population plus exposure state where the risk estimate is derived from a combination of research studies.classScheduleA container for slots of time that may be available for booking appointments.classSearchParameterA search parameter that defines a named search item that can be used to search/filter on a resource.classServiceRequestA record of a request for service such as diagnostic investigations, treatments, or operations to be performed.classSlotA slot of time on a schedule that may be available for booking appointments.classSpecimenA sample to be used for analysis.classSpecimenDefinitionA kind of specimen with associated set of requirements.classStructureDefinitionA definition of a FHIR structure.classStructureMapA Map of relationships between 2 structures that can be used to transform data.classSubscriptionThe subscription resource is used to define a push-based subscription from a server to another system.classSubstanceA homogeneous material with a definite composition.classSubstanceNucleicAcidNucleic acids are defined by three distinct elements: the base, sugar and linkage.classSubstancePolymerTodo.classSubstanceProteinA SubstanceProtein is defined as a single unit of a linear amino acid sequence, or a combination of subunits that are either covalently linked or have a defined invariant stoichiometric relationship.classSubstanceReferenceInformationTodo.classSubstanceSourceMaterialSource material shall capture information on the taxonomic and anatomical origins as well as the fraction of a material that can result in or can be modified to form a substance.classSubstanceSpecificationThe detailed description of a substance, typically at a level beyond what is used for prescribing.classSupplyDeliveryRecord of delivery of what is supplied.classSupplyRequestA record of a request for a medication, substance or device used in the healthcare setting.classTaskA task to be performed.classTerminologyCapabilitiesA TerminologyCapabilities resource documents a set of capabilities (behaviors) of a FHIR Terminology Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.classTestReportA summary of information based on the results of executing a TestScript.classTestScriptA structured set of tests against a FHIR server or client implementation to determine compliance against the FHIR specification.classValueSetA ValueSet resource instance specifies a set of codes drawn from one or more code systems, intended for use in a particular context.classVerificationResultDescribes validation requirements, source(s), status and dates for one or more elements.classVisionPrescriptionAn authorization for the provision of glasses and/or contact lenses to a patient.Fields in com.ibm.fhir.model.resource with type parameters of type Resource Modifier and Type Field Description protected List<Resource>DomainResource.Builder. containedprotected List<Resource>DomainResource. containedMethods in com.ibm.fhir.model.resource with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TResource. as(Class<T> resourceType)<T extends Resource>
booleanResource. is(Class<T> resourceType)Methods in com.ibm.fhir.model.resource that return Resource Modifier and Type Method Description abstract ResourceResource.Builder. build()ResourceBundle.Entry.Response. getOutcome()An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction.ResourceBundle.Entry. getResource()The Resource for the entry.ResourceParameters.Parameter. getResource()If the parameter is a whole resource.Methods in com.ibm.fhir.model.resource that return types with arguments of type Resource Modifier and Type Method Description List<Resource>DomainResource. getContained()These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Methods in com.ibm.fhir.model.resource with parameters of type Resource Modifier and Type Method Description Account.BuilderAccount.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ActivityDefinition.BuilderActivityDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AdverseEvent.BuilderAdverseEvent.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AllergyIntolerance.BuilderAllergyIntolerance.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Appointment.BuilderAppointment.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AppointmentResponse.BuilderAppointmentResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AuditEvent.BuilderAuditEvent.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Basic.BuilderBasic.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.BiologicallyDerivedProduct.BuilderBiologicallyDerivedProduct.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.BodyStructure.BuilderBodyStructure.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CapabilityStatement.BuilderCapabilityStatement.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CarePlan.BuilderCarePlan.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CareTeam.BuilderCareTeam.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CatalogEntry.BuilderCatalogEntry.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ChargeItem.BuilderChargeItem.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ChargeItemDefinition.BuilderChargeItemDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Claim.BuilderClaim.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ClaimResponse.BuilderClaimResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ClinicalImpression.BuilderClinicalImpression.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CodeSystem.BuilderCodeSystem.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Communication.BuilderCommunication.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CommunicationRequest.BuilderCommunicationRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CompartmentDefinition.BuilderCompartmentDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Composition.BuilderComposition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ConceptMap.BuilderConceptMap.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Condition.BuilderCondition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Consent.BuilderConsent.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Contract.BuilderContract.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Coverage.BuilderCoverage.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CoverageEligibilityRequest.BuilderCoverageEligibilityRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CoverageEligibilityResponse.BuilderCoverageEligibilityResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DetectedIssue.BuilderDetectedIssue.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Device.BuilderDevice.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceDefinition.BuilderDeviceDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceMetric.BuilderDeviceMetric.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceRequest.BuilderDeviceRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceUseStatement.BuilderDeviceUseStatement.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DiagnosticReport.BuilderDiagnosticReport.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DocumentManifest.BuilderDocumentManifest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DocumentReference.BuilderDocumentReference.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DomainResource.BuilderDomainResource.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EffectEvidenceSynthesis.BuilderEffectEvidenceSynthesis.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Encounter.BuilderEncounter.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Endpoint.BuilderEndpoint.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EnrollmentRequest.BuilderEnrollmentRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EnrollmentResponse.BuilderEnrollmentResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EpisodeOfCare.BuilderEpisodeOfCare.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EventDefinition.BuilderEventDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Evidence.BuilderEvidence.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EvidenceVariable.BuilderEvidenceVariable.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ExampleScenario.BuilderExampleScenario.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ExplanationOfBenefit.BuilderExplanationOfBenefit.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.FamilyMemberHistory.BuilderFamilyMemberHistory.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Flag.BuilderFlag.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Goal.BuilderGoal.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.GraphDefinition.BuilderGraphDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Group.BuilderGroup.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.GuidanceResponse.BuilderGuidanceResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.HealthcareService.BuilderHealthcareService.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImagingStudy.BuilderImagingStudy.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Immunization.BuilderImmunization.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImmunizationEvaluation.BuilderImmunizationEvaluation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImmunizationRecommendation.BuilderImmunizationRecommendation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImplementationGuide.BuilderImplementationGuide.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.InsurancePlan.BuilderInsurancePlan.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Invoice.BuilderInvoice.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Library.BuilderLibrary.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Linkage.BuilderLinkage.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.List.BuilderList.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Location.BuilderLocation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Measure.BuilderMeasure.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MeasureReport.BuilderMeasureReport.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Media.BuilderMedia.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Medication.BuilderMedication.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationAdministration.BuilderMedicationAdministration.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationDispense.BuilderMedicationDispense.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationKnowledge.BuilderMedicationKnowledge.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationRequest.BuilderMedicationRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationStatement.BuilderMedicationStatement.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProduct.BuilderMedicinalProduct.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductAuthorization.BuilderMedicinalProductAuthorization.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductContraindication.BuilderMedicinalProductContraindication.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductIndication.BuilderMedicinalProductIndication.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductIngredient.BuilderMedicinalProductIngredient.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductInteraction.BuilderMedicinalProductInteraction.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductManufactured.BuilderMedicinalProductManufactured.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductPackaged.BuilderMedicinalProductPackaged.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductPharmaceutical.BuilderMedicinalProductPharmaceutical.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductUndesirableEffect.BuilderMedicinalProductUndesirableEffect.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MessageDefinition.BuilderMessageDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MessageHeader.BuilderMessageHeader.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MolecularSequence.BuilderMolecularSequence.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.NamingSystem.BuilderNamingSystem.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.NutritionOrder.BuilderNutritionOrder.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Observation.BuilderObservation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ObservationDefinition.BuilderObservationDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OperationDefinition.BuilderOperationDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OperationOutcome.BuilderOperationOutcome.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Organization.BuilderOrganization.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OrganizationAffiliation.BuilderOrganizationAffiliation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Patient.BuilderPatient.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PaymentNotice.BuilderPaymentNotice.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PaymentReconciliation.BuilderPaymentReconciliation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Person.BuilderPerson.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PlanDefinition.BuilderPlanDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Practitioner.BuilderPractitioner.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PractitionerRole.BuilderPractitionerRole.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Procedure.BuilderProcedure.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Provenance.BuilderProvenance.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Questionnaire.BuilderQuestionnaire.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.QuestionnaireResponse.BuilderQuestionnaireResponse.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RelatedPerson.BuilderRelatedPerson.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RequestGroup.BuilderRequestGroup.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchDefinition.BuilderResearchDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchElementDefinition.BuilderResearchElementDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchStudy.BuilderResearchStudy.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchSubject.BuilderResearchSubject.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RiskAssessment.BuilderRiskAssessment.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RiskEvidenceSynthesis.BuilderRiskEvidenceSynthesis.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Schedule.BuilderSchedule.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SearchParameter.BuilderSearchParameter.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ServiceRequest.BuilderServiceRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Slot.BuilderSlot.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Specimen.BuilderSpecimen.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SpecimenDefinition.BuilderSpecimenDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.StructureDefinition.BuilderStructureDefinition.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.StructureMap.BuilderStructureMap.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Subscription.BuilderSubscription.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Substance.BuilderSubstance.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceNucleicAcid.BuilderSubstanceNucleicAcid.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstancePolymer.BuilderSubstancePolymer.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceProtein.BuilderSubstanceProtein.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceReferenceInformation.BuilderSubstanceReferenceInformation.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceSourceMaterial.BuilderSubstanceSourceMaterial.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceSpecification.BuilderSubstanceSpecification.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SupplyDelivery.BuilderSupplyDelivery.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SupplyRequest.BuilderSupplyRequest.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Task.BuilderTask.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TerminologyCapabilities.BuilderTerminologyCapabilities.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TestReport.BuilderTestReport.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TestScript.BuilderTestScript.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ValueSet.BuilderValueSet.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.VerificationResult.BuilderVerificationResult.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.VisionPrescription.BuilderVisionPrescription.Builder. contained(Resource... contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.protected Resource.BuilderResource.Builder. from(Resource resource)Bundle.Entry.Response.BuilderBundle.Entry.Response.Builder. outcome(Resource outcome)An OperationOutcome containing hints and warnings produced as part of processing this entry in a batch or transaction.Bundle.Entry.BuilderBundle.Entry.Builder. resource(Resource resource)The Resource for the entry.Parameters.Parameter.BuilderParameters.Parameter.Builder. resource(Resource resource)If the parameter is a whole resource.Method parameters in com.ibm.fhir.model.resource with type arguments of type Resource Modifier and Type Method Description Account.BuilderAccount.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ActivityDefinition.BuilderActivityDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AdverseEvent.BuilderAdverseEvent.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AllergyIntolerance.BuilderAllergyIntolerance.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Appointment.BuilderAppointment.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AppointmentResponse.BuilderAppointmentResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.AuditEvent.BuilderAuditEvent.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Basic.BuilderBasic.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.BiologicallyDerivedProduct.BuilderBiologicallyDerivedProduct.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.BodyStructure.BuilderBodyStructure.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CapabilityStatement.BuilderCapabilityStatement.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CarePlan.BuilderCarePlan.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CareTeam.BuilderCareTeam.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CatalogEntry.BuilderCatalogEntry.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ChargeItem.BuilderChargeItem.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ChargeItemDefinition.BuilderChargeItemDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Claim.BuilderClaim.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ClaimResponse.BuilderClaimResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ClinicalImpression.BuilderClinicalImpression.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CodeSystem.BuilderCodeSystem.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Communication.BuilderCommunication.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CommunicationRequest.BuilderCommunicationRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CompartmentDefinition.BuilderCompartmentDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Composition.BuilderComposition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ConceptMap.BuilderConceptMap.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Condition.BuilderCondition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Consent.BuilderConsent.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Contract.BuilderContract.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Coverage.BuilderCoverage.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CoverageEligibilityRequest.BuilderCoverageEligibilityRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.CoverageEligibilityResponse.BuilderCoverageEligibilityResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DetectedIssue.BuilderDetectedIssue.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Device.BuilderDevice.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceDefinition.BuilderDeviceDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceMetric.BuilderDeviceMetric.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceRequest.BuilderDeviceRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DeviceUseStatement.BuilderDeviceUseStatement.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DiagnosticReport.BuilderDiagnosticReport.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DocumentManifest.BuilderDocumentManifest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DocumentReference.BuilderDocumentReference.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.DomainResource.BuilderDomainResource.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EffectEvidenceSynthesis.BuilderEffectEvidenceSynthesis.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Encounter.BuilderEncounter.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Endpoint.BuilderEndpoint.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EnrollmentRequest.BuilderEnrollmentRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EnrollmentResponse.BuilderEnrollmentResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EpisodeOfCare.BuilderEpisodeOfCare.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EventDefinition.BuilderEventDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Evidence.BuilderEvidence.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.EvidenceVariable.BuilderEvidenceVariable.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ExampleScenario.BuilderExampleScenario.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ExplanationOfBenefit.BuilderExplanationOfBenefit.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.FamilyMemberHistory.BuilderFamilyMemberHistory.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Flag.BuilderFlag.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Goal.BuilderGoal.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.GraphDefinition.BuilderGraphDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Group.BuilderGroup.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.GuidanceResponse.BuilderGuidanceResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.HealthcareService.BuilderHealthcareService.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImagingStudy.BuilderImagingStudy.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Immunization.BuilderImmunization.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImmunizationEvaluation.BuilderImmunizationEvaluation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImmunizationRecommendation.BuilderImmunizationRecommendation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ImplementationGuide.BuilderImplementationGuide.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.InsurancePlan.BuilderInsurancePlan.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Invoice.BuilderInvoice.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Library.BuilderLibrary.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Linkage.BuilderLinkage.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.List.BuilderList.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Location.BuilderLocation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Measure.BuilderMeasure.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MeasureReport.BuilderMeasureReport.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Media.BuilderMedia.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Medication.BuilderMedication.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationAdministration.BuilderMedicationAdministration.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationDispense.BuilderMedicationDispense.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationKnowledge.BuilderMedicationKnowledge.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationRequest.BuilderMedicationRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicationStatement.BuilderMedicationStatement.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProduct.BuilderMedicinalProduct.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductAuthorization.BuilderMedicinalProductAuthorization.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductContraindication.BuilderMedicinalProductContraindication.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductIndication.BuilderMedicinalProductIndication.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductIngredient.BuilderMedicinalProductIngredient.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductInteraction.BuilderMedicinalProductInteraction.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductManufactured.BuilderMedicinalProductManufactured.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductPackaged.BuilderMedicinalProductPackaged.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductPharmaceutical.BuilderMedicinalProductPharmaceutical.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MedicinalProductUndesirableEffect.BuilderMedicinalProductUndesirableEffect.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MessageDefinition.BuilderMessageDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MessageHeader.BuilderMessageHeader.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.MolecularSequence.BuilderMolecularSequence.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.NamingSystem.BuilderNamingSystem.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.NutritionOrder.BuilderNutritionOrder.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Observation.BuilderObservation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ObservationDefinition.BuilderObservationDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OperationDefinition.BuilderOperationDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OperationOutcome.BuilderOperationOutcome.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Organization.BuilderOrganization.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.OrganizationAffiliation.BuilderOrganizationAffiliation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Patient.BuilderPatient.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PaymentNotice.BuilderPaymentNotice.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PaymentReconciliation.BuilderPaymentReconciliation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Person.BuilderPerson.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PlanDefinition.BuilderPlanDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Practitioner.BuilderPractitioner.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.PractitionerRole.BuilderPractitionerRole.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Procedure.BuilderProcedure.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Provenance.BuilderProvenance.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Questionnaire.BuilderQuestionnaire.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.QuestionnaireResponse.BuilderQuestionnaireResponse.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RelatedPerson.BuilderRelatedPerson.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RequestGroup.BuilderRequestGroup.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchDefinition.BuilderResearchDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchElementDefinition.BuilderResearchElementDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchStudy.BuilderResearchStudy.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ResearchSubject.BuilderResearchSubject.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RiskAssessment.BuilderRiskAssessment.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.RiskEvidenceSynthesis.BuilderRiskEvidenceSynthesis.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Schedule.BuilderSchedule.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SearchParameter.BuilderSearchParameter.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ServiceRequest.BuilderServiceRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Slot.BuilderSlot.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Specimen.BuilderSpecimen.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SpecimenDefinition.BuilderSpecimenDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.StructureDefinition.BuilderStructureDefinition.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.StructureMap.BuilderStructureMap.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Subscription.BuilderSubscription.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Substance.BuilderSubstance.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceNucleicAcid.BuilderSubstanceNucleicAcid.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstancePolymer.BuilderSubstancePolymer.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceProtein.BuilderSubstanceProtein.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceReferenceInformation.BuilderSubstanceReferenceInformation.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceSourceMaterial.BuilderSubstanceSourceMaterial.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SubstanceSpecification.BuilderSubstanceSpecification.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SupplyDelivery.BuilderSupplyDelivery.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.SupplyRequest.BuilderSupplyRequest.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.Task.BuilderTask.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TerminologyCapabilities.BuilderTerminologyCapabilities.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TestReport.BuilderTestReport.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.TestScript.BuilderTestScript.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.ValueSet.BuilderValueSet.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.VerificationResult.BuilderVerificationResult.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.VisionPrescription.BuilderVisionPrescription.Builder. contained(Collection<Resource> contained)These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. -
Uses of Resource in com.ibm.fhir.model.util
Methods in com.ibm.fhir.model.util with type parameters of type Resource Modifier and Type Method Description static <T extends Resource>
TFHIRUtil. addTag(T resource, Coding tag)Return a copy of resourceresourcewith tagtagstatic <T extends Resource>
TFHIRUtil. resolveBundleReference(Class<T> resourceType, Bundle bundle, Bundle.Entry sourceEntry, Reference ref)Resolve the referencerefto an entry withinbundleand return the corresponding resourceMethods in com.ibm.fhir.model.util that return Resource Modifier and Type Method Description static ResourceFHIRUtil. resolveContainedReference(DomainResource resource, Reference ref)Resolve the referencerefto a bundle entry and return the corresponding resource containerstatic 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.Methods in com.ibm.fhir.model.util that return types with arguments of type Resource Modifier and Type Method Description static Class<? extends Resource>ModelSupport. getResourceType(String name)static Collection<Class<? extends Resource>>ModelSupport. getResourceTypes()static Collection<Class<? extends Resource>>ModelSupport. getResourceTypes(boolean includeAbstractTypes)Methods in com.ibm.fhir.model.util with parameters of type Resource Modifier and Type Method Description static URIFHIRUtil. buildLocationURI(String type, Resource resource)Builds a relative "Location" header value for the specified resource.static StringFHIRUtil. getExtensionStringValue(Resource resource, String extensionUrl)Returns the string value of the specified extension element within the specified resource.static List<Reference>ReferenceFinder. getReferences(Resource resource)Returns a list of Reference fields that are found in the specified resource instance.static booleanFHIRUtil. hasTag(Resource resource, Coding tag)static javax.json.JsonObjectJsonSupport. toJsonObject(Resource resource)Method parameters in com.ibm.fhir.model.util with type arguments of type Resource Modifier and Type Method Description static BundleFHIRUtil. 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. -
Uses of Resource in com.ibm.fhir.model.visitor
Methods in com.ibm.fhir.model.visitor with parameters of type Resource Modifier and Type Method Description protected voidCopyingVisitor. doVisitEnd(String elementName, int elementIndex, Resource resource)protected voidPathAwareVisitor. doVisitEnd(String elementName, int elementIndex, Resource resource)protected voidCopyingVisitor. doVisitStart(String elementName, int elementIndex, Resource resource)protected voidPathAwareVisitor. doVisitStart(String elementName, int elementIndex, Resource resource)protected voidResourceFingerprintVisitor. doVisitStart(String elementName, int elementIndex, Resource resource)voidCopyingVisitor. postVisit(Resource resource)voidDefaultVisitor. postVisit(Resource resource)voidVisitor. postVisit(Resource resource)booleanDefaultVisitor. preVisit(Resource resource)booleanVisitor. preVisit(Resource resource)booleanDefaultVisitor. visit(String elementName, int elementIndex, Resource resource)Delegates to#visit(elementName, elementIndex, Visitable)booleanVisitor. visit(String elementName, int elementIndex, Resource resource)voidCopyingVisitor. visitEnd(String elementName, int index, Resource resource)Subclasses may override doVisitEndvoidDefaultVisitor. visitEnd(String elementName, int elementIndex, Resource resource)voidPathAwareVisitor. visitEnd(String elementName, int elementIndex, Resource resource)voidVisitor. visitEnd(String elementName, int elementIndex, Resource resource)voidCopyingVisitor. visitStart(String elementName, int index, Resource resource)Subclasses may override doVisitStartvoidDefaultVisitor. visitStart(String elementName, int elementIndex, Resource resource)voidPathAwareVisitor. visitStart(String elementName, int elementIndex, Resource resource)voidVisitor. visitStart(String elementName, int elementIndex, Resource resource) -
Uses of Resource in com.ibm.fhir.notification
Methods in com.ibm.fhir.notification that return Resource Modifier and Type Method Description ResourceFHIRNotificationEvent. getResource()Methods in com.ibm.fhir.notification with parameters of type Resource Modifier and Type Method Description voidFHIRNotificationEvent. setResource(Resource resource) -
Uses of Resource in com.ibm.fhir.operation.apply
Method parameters in com.ibm.fhir.operation.apply with type arguments of type Resource Modifier and Type Method Description protected ParametersApplyOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.bulkdata
Method parameters in com.ibm.fhir.operation.bulkdata with type arguments of type Resource Modifier and Type Method Description protected ParametersExportOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersImportOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersStatusOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.bulkdata.util
Method parameters in com.ibm.fhir.operation.bulkdata.util with type arguments of type Resource Modifier and Type Method Description OperationConstants.ExportTypeBulkDataExportUtil. checkExportType(FHIROperationContext.Type type, Class<? extends Resource> resourceType)Check the Export Type is valid and converts to intermediate enum -
Uses of Resource in com.ibm.fhir.operation.convert
Method parameters in com.ibm.fhir.operation.convert with type arguments of type Resource Modifier and Type Method Description protected ParametersConvertOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.document
Method parameters in com.ibm.fhir.operation.document with type arguments of type Resource Modifier and Type Method Description protected ParametersDocumentOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.everything
Method parameters in com.ibm.fhir.operation.everything with type arguments of type Resource Modifier and Type Method Description protected ParametersEverythingOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.healthcheck
Method parameters in com.ibm.fhir.operation.healthcheck with type arguments of type Resource Modifier and Type Method Description protected ParametersHealthcheckOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.reindex
Method parameters in com.ibm.fhir.operation.reindex with type arguments of type Resource Modifier and Type Method Description protected ParametersReindexOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.term
Methods in com.ibm.fhir.operation.term with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
TAbstractTermOperation. getResource(FHIROperationContext operationContext, String logicalId, Parameters parameters, FHIRResourceHelpers resourceHelper, Class<T> resourceType)Method parameters in com.ibm.fhir.operation.term with type arguments of type Resource Modifier and Type Method Description protected abstract ParametersAbstractTermOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersClosureOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersCodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersExpandOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersLookupOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersSubsumesOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersTranslateOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.operation.validate
Method parameters in com.ibm.fhir.operation.validate with type arguments of type Resource Modifier and Type Method Description protected ParametersValidateOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of Resource in com.ibm.fhir.path
Methods in com.ibm.fhir.path that return Resource Modifier and Type Method Description ResourceFHIRPathResourceNode. resource()TheResourcewrapped by this FHIRPathResource nodeMethods in com.ibm.fhir.path with parameters of type Resource Modifier and Type Method Description static FHIRPathResourceNode.BuilderFHIRPathResourceNode. builder(Resource resource)Static factory method for creating builder instances from aResourcestatic FHIRPathResourceNodeFHIRPathResourceNode. resourceNode(Resource resource)Static factory method for creating FHIRPathResourceNode instances from aResourcestatic FHIRPathResourceNodeFHIRPathResourceNode. resourceNode(String name, Resource resource)Static factory method for creating named FHIRPathResourceNode instances from aResourcestatic FHIRPathTreeFHIRPathTree. tree(Resource resource)Static factory method for creating FHIRPathTree instances from aResourceConstructors in com.ibm.fhir.path with parameters of type Resource Constructor Description Builder(FHIRPathType type, Resource resource) -
Uses of Resource in com.ibm.fhir.path.evaluator
Methods in com.ibm.fhir.path.evaluator with parameters of type Resource Modifier and Type Method Description Collection<FHIRPathNode>FHIRPathEvaluator. evaluate(Resource resource, String expr)Evaluate a FHIRPath expression against aResourceConstructors in com.ibm.fhir.path.evaluator with parameters of type Resource Constructor Description EvaluationContext(Resource resource)Create an evaluation context where the passed resource is the context root. -
Uses of Resource in com.ibm.fhir.path.function
Methods in com.ibm.fhir.path.function with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
TFHIRPathAbstractTermFunction. getResource(List<Collection<FHIRPathNode>> arguments, Class<T> resourceType) -
Uses of Resource in com.ibm.fhir.path.patch
Methods in com.ibm.fhir.path.patch with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRPathPatch. apply(T resource)<T extends Resource>
TFHIRPathPatchAdd. apply(T resource)<T extends Resource>
TFHIRPathPatchDelete. apply(T resource)<T extends Resource>
TFHIRPathPatchInsert. apply(T resource)<T extends Resource>
TFHIRPathPatchMove. apply(T resource)<T extends Resource>
TFHIRPathPatchReplace. apply(T resource) -
Uses of Resource in com.ibm.fhir.path.util
Methods in com.ibm.fhir.path.util with parameters of type Resource Modifier and Type Method Description protected voidAddingVisitor. doVisitEnd(String elementName, int elementIndex, Resource resource) -
Uses of Resource in com.ibm.fhir.persistence
Classes in com.ibm.fhir.persistence with type parameters of type Resource Modifier and Type Class Description classMultiResourceResult<T extends Resource>A Result wrapper for FHIR interactions that can return multiple resources.static classMultiResourceResult.Builder<T extends Resource>classSingleResourceResult<T extends Resource>A Result wrapper for FHIR interactions that return a single resource.static classSingleResourceResult.Builder<T extends Resource>Fields in com.ibm.fhir.persistence declared as Resource Modifier and Type Field Description (package private) TSingleResourceResult.Builder. resource(package private) TSingleResourceResult. resourceMethods in com.ibm.fhir.persistence with type parameters of type Resource Modifier and Type Method Description static <T extends Resource>
MultiResourceResult.Builder<T>MultiResourceResult. builder(Class<T> clazz)<T extends Resource>
SingleResourceResult<T>FHIRPersistence. create(FHIRPersistenceContext context, T resource)Stores a new FHIR Resource in the datastore.default <T extends Resource>
SingleResourceResult<T>FHIRPersistence. delete(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)Deletes the specified FHIR Resource from the datastore.<T extends Resource>
MultiResourceResult<T>FHIRPersistence. history(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)Retrieves all of the versions of the specified FHIR Resource.<T extends Resource>
SingleResourceResult<T>FHIRPersistence. read(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)Retrieves the most recent version of a FHIR Resource from the datastore.<T extends Resource>
SingleResourceResult<T>FHIRPersistence. update(FHIRPersistenceContext context, String logicalId, T resource)Updates an existing FHIR Resource by storing a new version in the datastore.<T extends Resource>
SingleResourceResult<T>FHIRPersistence. vread(FHIRPersistenceContext context, Class<T> resourceType, String logicalId, String versionId)Retrieves a specific version of a FHIR Resource from the datastore.Methods in com.ibm.fhir.persistence that return types with arguments of type Resource Modifier and Type Method Description MultiResourceResult<Resource>FHIRPersistence. search(FHIRPersistenceContext context, Class<? extends Resource> resourceType)Performs a search on the specified target resource type using the specified search parameters.Methods in com.ibm.fhir.persistence with parameters of type Resource Modifier and Type Method Description MultiResourceResult.Builder<T>MultiResourceResult.Builder. resource(T... resource)The return resources from the interactionMethod parameters in com.ibm.fhir.persistence with type arguments of type Resource Modifier and Type Method Description ResourcePayloadFHIRPersistence. fetchResourcePayloads(Class<? extends Resource> resourceType, Instant fromLastModified, Instant toLastModified, Function<ResourcePayload,Boolean> process)Special function for high speed export of resource payloads.MultiResourceResult<Resource>FHIRPersistence. search(FHIRPersistenceContext context, Class<? extends Resource> resourceType)Performs a search on the specified target resource type using the specified search parameters. -
Uses of Resource in com.ibm.fhir.persistence.interceptor
Methods in com.ibm.fhir.persistence.interceptor that return Resource Modifier and Type Method Description ResourceFHIRPersistenceEvent. getFhirResource()Returns the resource associated with the REST API request that triggered the interceptor invocation.ResourceFHIRPersistenceEvent. getPrevFhirResource()Returns the "previous" resource associated with the REST API request that triggered the interceptor invocation.Methods in com.ibm.fhir.persistence.interceptor with parameters of type Resource Modifier and Type Method Description voidFHIRPersistenceEvent. setFhirResource(Resource resource)Sets the specific resource in 'this'.voidFHIRPersistenceEvent. setPrevFhirResource(Resource prevFhirResource)Sets the "previous" resource associated with an "update" request.Constructors in com.ibm.fhir.persistence.interceptor with parameters of type Resource Constructor Description FHIRPersistenceEvent(Resource fhirResource, Map<String,Object> properties)Ctor which accepts the FHIR resource and a collection of properties. -
Uses of Resource in com.ibm.fhir.persistence.jdbc.impl
Methods in com.ibm.fhir.persistence.jdbc.impl with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
List<T>FHIRPersistenceJDBCImpl. convertResourceDTOList(List<Resource> resourceDTOList, Class<T> resourceType)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. create(FHIRPersistenceContext context, T resource)<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. delete(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)<T extends Resource>
MultiResourceResult<T>FHIRPersistenceJDBCImpl. history(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. read(FHIRPersistenceContext context, Class<T> resourceType, String logicalId)<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. update(FHIRPersistenceContext context, String logicalId, T resource)<T extends Resource>
voidFHIRPersistenceJDBCImpl. updateParameters(ResourceIndexRecord rir, Class<T> resourceTypeClass, Resource existingResourceDTO, ReindexResourceDAO reindexDAO, OperationOutcome.Builder operationOutcomeResult)Update the parameters for the resource described by the given DTO<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. vread(FHIRPersistenceContext context, Class<T> resourceType, String logicalId, String versionId)Methods in com.ibm.fhir.persistence.jdbc.impl that return types with arguments of type Resource Modifier and Type Method Description protected List<Resource>FHIRPersistenceJDBCImpl. convertResourceDTOList(List<Resource> resourceDTOList, Class<? extends Resource> resourceType, List<String> elements)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.protected List<Resource>FHIRPersistenceJDBCImpl. convertResourceDTOListOld(List<Resource> resourceDTOList, Class<? extends Resource> resourceType)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.MultiResourceResult<Resource>FHIRPersistenceJDBCImpl. search(FHIRPersistenceContext context, Class<? extends Resource> resourceType)Methods in com.ibm.fhir.persistence.jdbc.impl with parameters of type Resource Modifier and Type Method Description protected voidFHIRPersistenceJDBCImpl. addCompartmentParams(List<ExtractedParameterValue> allParameters, Resource fhirResource)Augment the given allParameters list with ibm-internal parameters that represent relationships between the fhirResource to its compartments.Method parameters in com.ibm.fhir.persistence.jdbc.impl with type arguments of type Resource Modifier and Type Method Description protected List<Resource>FHIRPersistenceJDBCImpl. buildSortedResourceDTOList(ResourceDAO resourceDao, Class<? extends Resource> resourceType, List<Long> sortedIdList)This method takes the passed list of sorted Resource ids, acquires the ResourceDTO corresponding to each id, and returns those ResourceDTOs in a List, sorted according to the input sorted ids.protected List<Resource>FHIRPersistenceJDBCImpl. convertResourceDTOList(List<Resource> resourceDTOList, Class<? extends Resource> resourceType, List<String> elements)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.protected List<Resource>FHIRPersistenceJDBCImpl. convertResourceDTOListOld(List<Resource> resourceDTOList, Class<? extends Resource> resourceType)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.ResourcePayloadFHIRPersistenceJDBCImpl. fetchResourcePayloads(Class<? extends Resource> resourceType, Instant fromLastModified, Instant toLastModified, Function<ResourcePayload,Boolean> processor)MultiResourceResult<Resource>FHIRPersistenceJDBCImpl. search(FHIRPersistenceContext context, Class<? extends Resource> resourceType) -
Uses of Resource in com.ibm.fhir.persistence.util
Methods in com.ibm.fhir.persistence.util that return Resource Modifier and Type Method Description static ResourceFHIRPersistenceUtil. createDeletedResourceMarker(Resource deletedResource)Create a minimal deleted resource marker from the given resourceMethods in com.ibm.fhir.persistence.util with parameters of type Resource Modifier and Type Method Description static ResourceFHIRPersistenceUtil. createDeletedResourceMarker(Resource deletedResource)Create a minimal deleted resource marker from the given resource -
Uses of Resource in com.ibm.fhir.profile
Methods in com.ibm.fhir.profile with parameters of type Resource Modifier and Type Method Description static List<Constraint>ProfileSupport. getConstraints(Resource resource)static List<String>ProfileSupport. getResourceAssertedProfiles(Resource resource) -
Uses of Resource in com.ibm.fhir.provider
Methods in com.ibm.fhir.provider that return Resource Modifier and Type Method Description ResourceFHIRProvider. readFrom(Class<Resource> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, InputStream entityStream)Methods in com.ibm.fhir.provider with parameters of type Resource Modifier and Type Method Description longFHIRProvider. getSize(Resource t, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)voidFHIRProvider. writeTo(Resource t, Class<?> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream)Method parameters in com.ibm.fhir.provider with type arguments of type Resource Modifier and Type Method Description ResourceFHIRProvider. readFrom(Class<Resource> type, Type genericType, Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, InputStream entityStream) -
Uses of Resource in com.ibm.fhir.registry
Methods in com.ibm.fhir.registry with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRRegistry. getResource(String url, Class<T> resourceType)Get the resource for the given canonical url and resource type<T extends Resource>
Collection<T>FHIRRegistry. getResources(Class<T> resourceType)Get the resources for the given resource typeMethod parameters in com.ibm.fhir.registry with type arguments of type Resource Modifier and Type Method Description StringFHIRRegistry. getLatestVersion(String url, Class<? extends Resource> resourceType)Get the latest version of a resource for the given url and resource typebooleanFHIRRegistry. hasResource(String url, Class<? extends Resource> resourceType)Indicates whether a resource for the given canonical url and resource type exists in the registry -
Uses of Resource in com.ibm.fhir.registry.resource
Fields in com.ibm.fhir.registry.resource declared as Resource Modifier and Type Field Description protected ResourceFHIRRegistryResource. resourceFields in com.ibm.fhir.registry.resource with type parameters of type Resource Modifier and Type Field Description protected Class<? extends Resource>FHIRRegistryResource. resourceTypeMethods in com.ibm.fhir.registry.resource that return Resource Modifier and Type Method Description ResourceFHIRRegistryResource. getResource()Methods in com.ibm.fhir.registry.resource that return types with arguments of type Resource Modifier and Type Method Description Class<? extends Resource>FHIRRegistryResource. getResourceType()Methods in com.ibm.fhir.registry.resource with parameters of type Resource Modifier and Type Method Description static FHIRRegistryResourceFHIRRegistryResource. from(Resource resource)Constructors in com.ibm.fhir.registry.resource with parameters of type Resource Constructor Description FHIRRegistryResource(Class<? extends Resource> resourceType, String id, String url, FHIRRegistryResource.Version version, String kind, String type, Resource resource)Constructor parameters in com.ibm.fhir.registry.resource with type arguments of type Resource Constructor Description FHIRRegistryResource(Class<? extends Resource> resourceType, String id, String url, FHIRRegistryResource.Version version, String kind, String type)FHIRRegistryResource(Class<? extends Resource> resourceType, String id, String url, FHIRRegistryResource.Version version, String kind, String type, Resource resource) -
Uses of Resource in com.ibm.fhir.registry.spi
Method parameters in com.ibm.fhir.registry.spi with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceFHIRRegistryResourceProvider. getRegistryResource(Class<? extends Resource> resourceType, String url, String version)Get the registry resource from this provider for the given resource type, url and versionCollection<FHIRRegistryResource>FHIRRegistryResourceProvider. getRegistryResources(Class<? extends Resource> resourceType)Get the registry resources from this provider for the given resource type -
Uses of Resource in com.ibm.fhir.registry.util
Fields in com.ibm.fhir.registry.util with type parameters of type Resource Modifier and Type Field Description protected Map<Class<? extends Resource>,Map<String,List<FHIRRegistryResource>>>PackageRegistryResourceProvider. registryResourceMapMethods in com.ibm.fhir.registry.util that return Resource Modifier and Type Method Description ResourcePackageRegistryResource. getResource()Get the FHIR resource associated with this registry resourcestatic ResourceFHIRRegistryUtil. loadResource(String path)Methods in com.ibm.fhir.registry.util with parameters of type Resource Modifier and Type Method Description static Index.EntryIndex.Entry. entry(Resource resource)static StringFHIRRegistryUtil. getUrl(Resource resource)static StringFHIRRegistryUtil. getVersion(Resource resource)static booleanFHIRRegistryUtil. isDefinitionalResource(Resource resource)Method parameters in com.ibm.fhir.registry.util with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourcePackageRegistryResourceProvider. getRegistryResource(Class<? extends Resource> resourceType, String url, String version)Collection<FHIRRegistryResource>PackageRegistryResourceProvider. getRegistryResources(Class<? extends Resource> resourceType)static booleanFHIRRegistryUtil. isDefinitionalResourceType(Class<? extends Resource> resourceType)Indicates whether the resource type is a definitional resource type per: http://hl7.org/fhir/definition.htmlstatic voidFHIRRegistryUtil. requireDefinitionalResourceType(Class<? extends Resource> resourceType)Throw anIllegalArgumentExceptionif the resource type is not a definitional resource type per: http://hl7.org/fhir/definition.htmlConstructor parameters in com.ibm.fhir.registry.util with type arguments of type Resource Constructor Description PackageRegistryResource(Class<? extends Resource> resourceType, String id, String url, FHIRRegistryResource.Version version, String kind, String type, String path) -
Uses of Resource in com.ibm.fhir.search.util
Methods in com.ibm.fhir.search.util with parameters of type Resource Modifier and Type Method Description static Map<String,Set<CompartmentReference>>SearchUtil. extractCompartmentParameterValues(Resource fhirResource, Map<String,Set<String>> compartmentRefParams)Extracts the parameter values defining compartment membership.static Map<SearchParameter,List<FHIRPathNode>>SearchUtil. extractParameterValues(Resource resource)skips the empty extracted search parametersstatic Map<SearchParameter,List<FHIRPathNode>>SearchUtil. extractParameterValues(Resource resource, boolean skipEmpty)extract parameter values. -
Uses of Resource in com.ibm.fhir.server.operation.spi
Methods in com.ibm.fhir.server.operation.spi that return Resource Modifier and Type Method Description ResourceFHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, String operationName, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.default ResourceFHIRResourceHelpers. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource)Performs a 'read' operation to retrieve a Resource.ResourceFHIRResourceHelpers. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Performs a 'read' operation to retrieve a Resource with select query parameters.default ResourceFHIRResourceHelpers. doVRead(String type, String id, String versionId)Performs a 'vread' operation by retrieving the specified version of a Resource with no query parametersResourceFHIRResourceHelpers. doVRead(String type, String id, String versionId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Performs a 'vread' operation by retrieving the specified version of a Resource.ResourceFHIRRestOperationResponse. getPrevResource()ResourceFHIRRestOperationResponse. getResource()Methods in com.ibm.fhir.server.operation.spi with parameters of type Resource Modifier and Type Method Description default FHIRRestOperationResponseFHIRResourceHelpers. doCreate(String type, Resource resource, String ifNoneExist)Performs the heavy lifting associated with a 'create' interaction.FHIRRestOperationResponseFHIRResourceHelpers. doCreate(String type, Resource resource, String ifNoneExist, boolean doValidation)Performs the heavy lifting associated with a 'create' interaction.ResourceFHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, String operationName, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.default ResourceFHIRResourceHelpers. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource)Performs a 'read' operation to retrieve a Resource.ResourceFHIRResourceHelpers. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Performs a 'read' operation to retrieve a Resource with select query parameters.BundleFHIRResourceHelpers. doSearch(String type, String compartment, String compartmentId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Resource contextResource)Performs heavy lifting associated with a 'search' operation.default FHIRRestOperationResponseFHIRResourceHelpers. doUpdate(String type, String id, Resource newResource, String ifMatchValue, String searchQueryString, boolean skippableUpdate)Performs an update operation (a new version of the Resource will be stored).FHIRRestOperationResponseFHIRResourceHelpers. doUpdate(String type, String id, Resource newResource, String ifMatchValue, String searchQueryString, boolean skippableUpdate, boolean doValidation)Performs an update operation (a new version of the Resource will be stored).voidFHIRRestOperationResponse. setPrevResource(Resource prevResource)voidFHIRRestOperationResponse. setResource(Resource resource)Method parameters in com.ibm.fhir.server.operation.spi with type arguments of type Resource Modifier and Type Method Description protected abstract ParametersAbstractOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)This is the method that concrete subclasses must implement to perform the operation logic.ParametersAbstractOperation. invoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)Validate the input parameters, invoke the operation, validate the output parameters, and return the result.ParametersFHIROperation. invoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelpers)protected voidAbstractOperation. validateInputParameters(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters)protected voidAbstractOperation. validateOperationContext(FHIROperationContext operationContext, Class<? extends Resource> resourceType)Constructors in com.ibm.fhir.server.operation.spi with parameters of type Resource Constructor Description FHIRRestOperationResponse(javax.ws.rs.core.Response.Status status, URI locationURI, Resource resource) -
Uses of Resource in com.ibm.fhir.server.registry
Method parameters in com.ibm.fhir.server.registry with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceServerRegistryResourceProvider. getRegistryResource(Class<? extends Resource> resourceType, String url, String version)Collection<FHIRRegistryResource>ServerRegistryResourceProvider. getRegistryResources(Class<? extends Resource> resourceType) -
Uses of Resource in com.ibm.fhir.server.resources
Methods in com.ibm.fhir.server.resources with parameters of type Resource Modifier and Type Method Description protected javax.ws.rs.core.Response.ResponseBuilderFHIRResource. addHeaders(javax.ws.rs.core.Response.ResponseBuilder rb, Resource resource)Adds the Etag and Last-Modified headers to the specified response object.javax.ws.rs.core.ResponseBatch. bundle(Resource resource)javax.ws.rs.core.ResponseUpdate. conditionalUpdate(String type, Resource resource, String ifMatch, boolean onlyIfModified)javax.ws.rs.core.ResponseCreate. create(String type, Resource resource, String ifNoneExist)javax.ws.rs.core.ResponseOperation. invoke(String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(String resourceTypeName, String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(String resourceTypeName, String logicalId, String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(String resourceTypeName, String logicalId, String versionId, String operationName, Resource resource)javax.ws.rs.core.ResponseUpdate. update(String type, String id, Resource resource, String ifMatch, boolean onlyIfModified) -
Uses of Resource in com.ibm.fhir.server.util
Methods in com.ibm.fhir.server.util that return Resource Modifier and Type Method Description ResourceFHIRRestHelper. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, String operationName, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.ResourceFHIRRestHelper. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource)ResourceFHIRRestHelper. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)ResourceFHIRRestHelper. doVRead(String type, String id, String versionId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)static ResourceFHIROperationUtil. getSingleResourceOutputParameter(Parameters parameters)Methods in com.ibm.fhir.server.util with parameters of type Resource Modifier and Type Method Description FHIRRestOperationResponseFHIRRestHelper. doCreate(String type, Resource resource, String ifNoneExist, boolean doValidation)ResourceFHIRRestHelper. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, String operationName, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.ResourceFHIRRestHelper. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource)ResourceFHIRRestHelper. doRead(String type, String id, boolean throwExcOnNull, boolean includeDeleted, Resource contextResource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)BundleFHIRRestHelper. doSearch(String type, String compartment, String compartmentId, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String requestUri, Resource contextResource)FHIRRestOperationResponseFHIRRestHelper. doUpdate(String type, String id, Resource newResource, String ifMatchValue, String searchQueryString, boolean skippableUpdate, boolean doValidation)static ParametersFHIROperationUtil. getInputParameters(OperationDefinition definition, Resource resource)static ParametersFHIROperationUtil. getOutputParameters(Resource resource)static ParametersFHIROperationUtil. getOutputParameters(String name, Resource resource)static voidRestAuditLogger. logCreate(javax.servlet.http.HttpServletRequest request, Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'create' REST service invocation.static voidRestAuditLogger. logDelete(javax.servlet.http.HttpServletRequest request, Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'delete' REST service invocation.static voidRestAuditLogger. logPatch(javax.servlet.http.HttpServletRequest request, Resource oldResource, Resource updatedResource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for an 'patch' REST service invocation.static voidRestAuditLogger. logRead(javax.servlet.http.HttpServletRequest request, Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'read' REST service invocation.static voidRestAuditLogger. logUpdate(javax.servlet.http.HttpServletRequest request, Resource oldResource, Resource updatedResource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for an 'update' REST service invocation.static voidRestAuditLogger. logValidate(javax.servlet.http.HttpServletRequest request, Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'validate' REST service invocation.static voidRestAuditLogger. logVersionRead(javax.servlet.http.HttpServletRequest request, Resource resource, Date startTime, Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'version-read' REST service invocation.Method parameters in com.ibm.fhir.server.util with type arguments of type Resource Modifier and Type Method Description (package private) BundleFHIRRestHelper. createSearchBundle(List<Resource> resources, FHIRSearchContext searchContext, String type)Creates a bundle that will hold results for a search operation. -
Uses of Resource in com.ibm.fhir.term.graph.registry
Method parameters in com.ibm.fhir.term.graph.registry with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceSnomedRegistryResourceProvider. getRegistryResource(Class<? extends Resource> resourceType, String url, String version) -
Uses of Resource in com.ibm.fhir.term.registry
Method parameters in com.ibm.fhir.term.registry with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceImplicitValueSetRegistryResourceProvider. getRegistryResource(Class<? extends Resource> resourceType, String url, String version)Collection<FHIRRegistryResource>ImplicitValueSetRegistryResourceProvider. getRegistryResources(Class<? extends Resource> resourceType) -
Uses of Resource in com.ibm.fhir.validation
Methods in com.ibm.fhir.validation with parameters of type Resource Modifier and Type Method Description List<OperationOutcome.Issue>FHIRValidator. validate(Resource resource, boolean includeResourceAssertedProfiles, String... profiles)Validate aResourceagainst constraints in the base specification and resource-asserted profile references and/or specific profile references.List<OperationOutcome.Issue>FHIRValidator. validate(Resource resource, String... profiles)Validate aResourceagainst constraints in the base specification and resource-asserted profile references or specific profile references but not both.
-