Uses of Class
org.linuxforhealth.fhir.model.resource.Resource
-
-
Uses of Resource in org.linuxforhealth.fhir.bucket.api
Methods in org.linuxforhealth.fhir.bucket.api that return Resource Modifier and Type Method Description ResourceResourceEntry. getResource()Constructors in org.linuxforhealth.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 org.linuxforhealth.fhir.bucket.client
Methods in org.linuxforhealth.fhir.bucket.client that return Resource Modifier and Type Method Description ResourceFhirServerResponse. getResource()Methods in org.linuxforhealth.fhir.bucket.client with parameters of type Resource Modifier and Type Method Description static java.lang.StringFHIRBucketClientUtil. resourceToString(Resource resource)Render the resource as a stringvoidFhirServerResponse. setResource(Resource resource)Constructors in org.linuxforhealth.fhir.bucket.client with parameters of type Resource Constructor Description PostResource(Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.bucket.scanner
Methods in org.linuxforhealth.fhir.bucket.scanner with parameters of type Resource Modifier and Type Method Description protected booleanImmediateLocalFileReader. process(BucketLoaderJob job, Resource resource, int lineNumber, java.lang.String line)Process the resource parsed from the input stream.java.util.List<OperationOutcome.Issue>BaseFileReader. validateInput(Resource resource)Validate the input resource and throw if there are validation errorsjava.util.List<OperationOutcome.Issue>ImmediateLocalFileReader. validateInput(Resource resource)Validate the input resource and throw if there are validation errorsbooleanIdReferenceMappingVisitor. visit(java.lang.String elementName, int elementIndex, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.audit
Methods in org.linuxforhealth.fhir.bulkdata.audit with parameters of type Resource Modifier and Type Method Description voidBulkAuditLogger. logCreateOnImport(Resource newResource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus, java.lang.String location, java.lang.String users)Builds an audit log entry for a 'create' in a bulkdata service invocation.voidBulkAuditLogger. logReadOnExport(Resource resource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus, java.lang.String location, java.lang.String users)Builds an audit log entry for a 'read' in a bulkdata service invocation.voidBulkAuditLogger. logUpdateOnImport(Resource updatedResource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus, java.lang.String location, java.lang.String users)Builds an audit log entry for an 'update' in a bulkdata service invocation.voidBulkAuditLogger. logUpdateOnImportSkipped(Resource resource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus, java.lang.String location, java.lang.String users)Builds an audit log entry for an 'update' skipped in a bulkdata service invocation.voidBulkAuditLogger. logValidateOnImport(Resource newResource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus, java.lang.String location, java.lang.String users)Builds an audit log entry for a 'validate' in a bulkdata service invocation. -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.common
Methods in org.linuxforhealth.fhir.bulkdata.common that return types with arguments of type Resource Modifier and Type Method Description static java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>>BulkDataUtils. getSearchParametersFromTypeFilters(java.lang.String typeFilters)converts the type filter into a series of search parameters which are used to filter the bulk data export results.Methods in org.linuxforhealth.fhir.bulkdata.common with parameters of type Resource Modifier and Type Method Description static java.util.List<OperationOutcome.Issue>BulkDataUtils. validateInput(Resource resource)Validate the input resource and throw if there are validation errorsMethod parameters in org.linuxforhealth.fhir.bulkdata.common with type arguments of type Resource Modifier and Type Method Description static intBulkDataUtils. readFhirResourceFromHttps(java.lang.String dataUrl, int numOfLinesToSkip, java.util.List<Resource> fhirResources, ImportTransientUserData transientUserData)static intBulkDataUtils. readFhirResourceFromLocalFile(java.lang.String filePath, int numOfLinesToSkip, java.util.List<Resource> fhirResources, ImportTransientUserData transientUserData)static intBulkDataUtils. readFhirResourceFromObjectStore(com.ibm.cloud.objectstorage.services.s3.AmazonS3 cosClient, java.lang.String bucketName, java.lang.String itemName, int numOfLinesToSkip, java.util.List<Resource> fhirResources, ImportTransientUserData transientUserData) -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.dto
Methods in org.linuxforhealth.fhir.bulkdata.dto that return types with arguments of type Resource Modifier and Type Method Description java.util.List<? extends Resource>ReadResultDTO. getResources()Methods in org.linuxforhealth.fhir.bulkdata.dto with parameters of type Resource Modifier and Type Method Description voidReadResultDTO. addResource(Resource resource)Method parameters in org.linuxforhealth.fhir.bulkdata.dto with type arguments of type Resource Modifier and Type Method Description voidReadResultDTO. setResources(java.util.List<? extends Resource> resources)Replace the contents of the internal resources list with the contents of the given resources listConstructor parameters in org.linuxforhealth.fhir.bulkdata.dto with type arguments of type Resource Constructor Description ReadResultDTO(java.util.List<? extends Resource> resources) -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.export.patient.resource
Methods in org.linuxforhealth.fhir.bulkdata.export.patient.resource that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>PatientResourceHandler. executeSearch(java.util.Set<java.lang.String> patientIds)Method parameters in org.linuxforhealth.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, java.lang.Class<? extends Resource> resourceType, java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>> searchParametersForResoureTypes, java.lang.String provider)voidPatientResourceHandler. register(ExportTransientUserData chunkData, BulkDataContext ctx, FHIRPersistence fhirPersistence, int pageSize, java.lang.Class<? extends Resource> resourceType, java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>> searchParametersForResoureTypes, java.lang.String provider) -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.export.system.resource
Fields in org.linuxforhealth.fhir.bulkdata.export.system.resource with type parameters of type Resource Modifier and Type Field Description protected java.lang.Class<? extends Resource>SystemExportResourceHandler. resourceTypeMethod parameters in org.linuxforhealth.fhir.bulkdata.export.system.resource with type arguments of type Resource Modifier and Type Method Description voidSystemExportResourceHandler. fillChunkData(java.lang.String exportFormat, ExportTransientUserData chunkData, java.util.List<? extends Resource> resources) -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.jbatch.export.fast
Fields in org.linuxforhealth.fhir.bulkdata.jbatch.export.fast with type parameters of type Resource Modifier and Type Field Description (package private) java.lang.Class<? extends Resource>ResourcePayloadReader. resourceType -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.jbatch.export.patient
Fields in org.linuxforhealth.fhir.bulkdata.jbatch.export.patient with type parameters of type Resource Modifier and Type Field Description protected java.lang.Class<? extends Resource>ChunkReader. resourceTypeprotected java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>>ChunkReader. searchParametersForResoureTypes -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.jbatch.export.system
Fields in org.linuxforhealth.fhir.bulkdata.jbatch.export.system with type parameters of type Resource Modifier and Type Field Description (package private) java.lang.Class<? extends Resource>ChunkReader. resourceType(package private) java.util.Map<java.lang.Class<? extends Resource>,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.String>>>>ChunkReader. searchParametersForResoureTypes -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.jbatch.load
Methods in org.linuxforhealth.fhir.bulkdata.jbatch.load with parameters of type Resource Modifier and Type Method Description OperationOutcomeChunkWriter. conditionalFingerprintUpdate(ImportTransientUserData chunkData, boolean skip, FHIRPersistence persistence, FHIRPersistenceContext context, java.lang.String logicalId, Resource resource, BulkDataContext ctx, long line)conditional update checks to see if our cache contains the key, if not reads from the db, and calculates the cache. -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.provider
Methods in org.linuxforhealth.fhir.bulkdata.provider that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>Provider. getResources()gets the read resources. -
Uses of Resource in org.linuxforhealth.fhir.bulkdata.provider.impl
Methods in org.linuxforhealth.fhir.bulkdata.provider.impl that return types with arguments of type Resource Modifier and Type Method Description java.util.List<Resource>AzureProvider. getResources()java.util.List<Resource>FileProvider. getResources()java.util.List<Resource>HttpsProvider. getResources()java.util.List<Resource>S3Provider. getResources() -
Uses of Resource in org.linuxforhealth.fhir.client
Methods in org.linuxforhealth.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 to conditionally create a new resource with a server assigned id.FHIRResponseFHIRClient. conditionalUpdate(Resource resource, FHIRParameters parameters, FHIRRequestHeader... headers)Invokes the 'conditional update' FHIR REST API operation to conditionally update an existing resource by its id (or create it if it is new).FHIRResponseFHIRClient. create(Resource resource, FHIRRequestHeader... headers)Invokes the 'create' FHIR REST API operation to create a new resource with a server assigned id.FHIRResponseFHIRClient. invoke(java.lang.String resourceType, java.lang.String operationName, java.lang.String resourceId, java.lang.String versionId, Resource resource, FHIRRequestHeader... headers)Invokes a FHIR extended operation at the instance version level via HTTP POST.FHIRResponseFHIRClient. invoke(java.lang.String resourceType, java.lang.String operationName, java.lang.String resourceId, Resource resource, FHIRRequestHeader... headers)Invokes a FHIR extended operation at the instance level via HTTP POST.FHIRResponseFHIRClient. invoke(java.lang.String resourceType, java.lang.String operationName, Resource resource, FHIRRequestHeader... headers)Invokes a FHIR extended operation at the type level via HTTP POST.FHIRResponseFHIRClient. invoke(java.lang.String operationName, Resource resource, FHIRRequestHeader... headers)Invokes a FHIR extended operation at the system level via HTTP POST.FHIRResponseFHIRClient. update(Resource resource, FHIRRequestHeader... headers)Invokes the 'update' FHIR REST API operation to update an existing resource by its id (or create it if it is new).FHIRResponseFHIRClient. validate(Resource resource, FHIRRequestHeader... headers)Invokes the 'validate' FHIR extended operation. -
Uses of Resource in org.linuxforhealth.fhir.client.impl
Methods in org.linuxforhealth.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(java.lang.String resourceType, java.lang.String operationName, java.lang.String resourceId, java.lang.String versionId, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(java.lang.String resourceType, java.lang.String operationName, java.lang.String resourceId, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(java.lang.String resourceType, java.lang.String operationName, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. invoke(java.lang.String operationName, Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. update(Resource resource, FHIRRequestHeader... headers)FHIRResponseFHIRClientImpl. validate(Resource resource, FHIRRequestHeader... headers) -
Uses of Resource in org.linuxforhealth.fhir.cql.engine.rest.retrieve
Methods in org.linuxforhealth.fhir.cql.engine.rest.retrieve that return Resource Modifier and Type Method Description protected ResourceRestFHIRRetrieveProvider. executeQuery(java.lang.String dataType, SearchParameterMap map) -
Uses of Resource in org.linuxforhealth.fhir.cql.helpers
Methods in org.linuxforhealth.fhir.cql.helpers with parameters of type Resource Modifier and Type Method Description static BundleModelHelper. bundle(Resource... resources)Factory method for constructing a SearchSet bundle from an array of resourcesstatic BundleModelHelper. bundle(BundleType type, Resource... resources)Factory method for constructing a bundle from an array of resourcesstatic ReferenceModelHelper. reference(Resource resource)Factory method for creating a server-relative Reference to a Resource -
Uses of Resource in org.linuxforhealth.fhir.model.generator
Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.model.parser
Methods in org.linuxforhealth.fhir.model.parser with type parameters of type Resource Modifier and Type Method Description abstract <T extends Resource>
TFHIRAbstractParser. parse(java.io.InputStream in)abstract <T extends Resource>
TFHIRAbstractParser. parse(java.io.Reader reader)<T extends Resource>
TFHIRJsonParser. parse(jakarta.json.JsonObject jsonObject)Read a resource from a JsonObject.<T extends Resource>
TFHIRJsonParser. parse(java.io.InputStream in)<T extends Resource>
TFHIRJsonParser. parse(java.io.Reader reader)<T extends Resource>
TFHIRParser. parse(java.io.InputStream in)Read a resource from the passed InputStream.<T extends Resource>
TFHIRParser. parse(java.io.Reader reader)Read a resource using the passed Reader.<T extends Resource>
TFHIRXMLParser. parse(java.io.InputStream in)<T extends Resource>
TFHIRXMLParser. parse(java.io.Reader reader)<T extends Resource>
TFHIRJsonParser. parseAndFilter(jakarta.json.JsonObject jsonObject, java.util.Collection<java.lang.String> elementsToInclude)Read a resource from a JsonObject and filter its top-level elements to the collection of elementsToInclude.<T extends Resource>
TFHIRJsonParser. parseAndFilter(java.io.InputStream in, java.util.Collection<java.lang.String> elementsToInclude)Read a resource from the passed InputStream and filter its top-level elements to the collection of elementsToInclude.<T extends Resource>
TFHIRJsonParser. parseAndFilter(java.io.Reader reader, java.util.Collection<java.lang.String> elementsToInclude)Read a resource using the passed Reader and filter its top-level elements to the collection of elementsToInclude. -
Uses of Resource in org.linuxforhealth.fhir.model.patch
Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.model.resource
Subclasses of Resource in org.linuxforhealth.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.classAdministrableProductDefinitionA medicinal product in the final form which is suitable for administering to a patient (after any mixing of multiple components, dissolution etc.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.classCitationThe Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution.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.classClinicalUseDefinitionA single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.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.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 provides a machine-interpretable expression of an evidence concept including the evidence variables (eg population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.classEvidenceReportThe EvidenceReport Resource is a specialized container for a collection of resources and codable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.classEvidenceVariableThe EvidenceVariable resource describes an element that knowledge (Evidence) 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.classIngredientAn ingredient of a manufactured item or pharmaceutical product.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.classManufacturedItemDefinitionThe definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product.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.classMedicinalProductDefinitionA medicinal product, being a substance or combination of substances that is intended to treat, prevent or diagnose a disease, or to restore, correct or modify physiological functions by exerting a pharmacological, immunological or metabolic action.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.classNutritionProductA food or fluid product that is consumed by patients.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.classPackagedProductDefinitionA medically related item or items, in a container or package.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.classRegulatedAuthorizationRegulatory approval, clearance or licencing related to a regulated product, treatment, facility or activity that is cited in a guidance, regulation, rule or legislative act.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.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.classSubscriptionStatusThe SubscriptionStatus resource describes the state of a Subscription during notifications.classSubscriptionTopicDescribes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.classSubstanceA homogeneous material with a definite composition.classSubstanceDefinitionThe 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 org.linuxforhealth.fhir.model.resource with type parameters of type Resource Modifier and Type Field Description protected java.util.List<Resource>DomainResource.Builder. containedprotected java.util.List<Resource>DomainResource. containedMethods in org.linuxforhealth.fhir.model.resource with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TResource. as(java.lang.Class<T> resourceType)<T extends Resource>
booleanResource. is(java.lang.Class<T> resourceType)Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.model.resource that return types with arguments of type Resource Modifier and Type Method Description java.util.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 org.linuxforhealth.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.AdministrableProductDefinition.BuilderAdministrableProductDefinition.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.Citation.BuilderCitation.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.ClinicalUseDefinition.BuilderClinicalUseDefinition.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.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.EvidenceReport.BuilderEvidenceReport.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.Ingredient.BuilderIngredient.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.ManufacturedItemDefinition.BuilderManufacturedItemDefinition.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.MedicinalProductDefinition.BuilderMedicinalProductDefinition.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.NutritionProduct.BuilderNutritionProduct.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.PackagedProductDefinition.BuilderPackagedProductDefinition.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.RegulatedAuthorization.BuilderRegulatedAuthorization.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.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.SubscriptionStatus.BuilderSubscriptionStatus.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.SubscriptionTopic.BuilderSubscriptionTopic.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.SubstanceDefinition.BuilderSubstanceDefinition.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.protected voidResource.Builder. validate(Resource resource)Method parameters in org.linuxforhealth.fhir.model.resource with type arguments of type Resource Modifier and Type Method Description Account.BuilderAccount.Builder. contained(java.util.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(java.util.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.AdministrableProductDefinition.BuilderAdministrableProductDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.Citation.BuilderCitation.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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.ClinicalUseDefinition.BuilderClinicalUseDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.EvidenceReport.BuilderEvidenceReport.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.Ingredient.BuilderIngredient.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.ManufacturedItemDefinition.BuilderManufacturedItemDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.MedicinalProductDefinition.BuilderMedicinalProductDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.NutritionProduct.BuilderNutritionProduct.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.PackagedProductDefinition.BuilderPackagedProductDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.RegulatedAuthorization.BuilderRegulatedAuthorization.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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.SubscriptionStatus.BuilderSubscriptionStatus.Builder. contained(java.util.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.SubscriptionTopic.BuilderSubscriptionTopic.Builder. contained(java.util.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(java.util.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.SubstanceDefinition.BuilderSubstanceDefinition.Builder. contained(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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(java.util.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 org.linuxforhealth.fhir.model.util
Methods in org.linuxforhealth.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(java.lang.Class<T> resourceType, Bundle bundle, Bundle.Entry sourceEntry, Reference ref)Resolve the referencerefto an entry withinbundleand return the corresponding resourceMethods in org.linuxforhealth.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 org.linuxforhealth.fhir.model.util that return types with arguments of type Resource Modifier and Type Method Description static java.lang.Class<? extends Resource>ModelSupport. getResourceType(java.lang.String name)static java.util.Collection<java.lang.Class<? extends Resource>>ModelSupport. getResourceTypes()static java.util.Collection<java.lang.Class<? extends Resource>>ModelSupport. getResourceTypes(boolean includeAbstractTypes)Methods in org.linuxforhealth.fhir.model.util with parameters of type Resource Modifier and Type Method Description static java.net.URIFHIRUtil. buildLocationURI(java.lang.String type, Resource resource)Builds a relative "Location" header value for the specified resource.static java.lang.StringFHIRUtil. getExtensionStringValue(Resource resource, java.lang.String extensionUrl)Returns the string value of the specified extension element within the specified resource.static java.util.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 jakarta.json.JsonObjectJsonSupport. toJsonObject(Resource resource)Method parameters in org.linuxforhealth.fhir.model.util with type arguments of type Resource Modifier and Type Method Description static BundleFHIRUtil. createStandaloneBundle(BundleType bundleType, java.util.Map<java.lang.String,Resource> resources)Create a self-contained bundle from the passed map of resources, replacing Resource.id values and references with a generated UUID. -
Uses of Resource in org.linuxforhealth.fhir.model.visitor
Classes in org.linuxforhealth.fhir.model.visitor with type parameters of type Resource Modifier and Type Class Description classEncodingVisitor<T extends Resource>Encodes the string elements of the visited resource for use within a given context.Methods in org.linuxforhealth.fhir.model.visitor with parameters of type Resource Modifier and Type Method Description protected voidCopyingVisitor. doVisitEnd(java.lang.String elementName, int elementIndex, Resource resource)protected voidPathAwareVisitor. doVisitEnd(java.lang.String elementName, int elementIndex, Resource resource)protected voidCopyingVisitor. doVisitStart(java.lang.String elementName, int elementIndex, Resource resource)protected voidPathAwareVisitor. doVisitStart(java.lang.String elementName, int elementIndex, Resource resource)protected voidResourceFingerprintVisitor. doVisitStart(java.lang.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(java.lang.String elementName, int elementIndex, Resource resource)Delegates to#visit(elementName, elementIndex, Visitable)booleanVisitor. visit(java.lang.String elementName, int elementIndex, Resource resource)voidCopyingVisitor. visitEnd(java.lang.String elementName, int index, Resource resource)Subclasses may override doVisitEndvoidDefaultVisitor. visitEnd(java.lang.String elementName, int elementIndex, Resource resource)voidPathAwareVisitor. visitEnd(java.lang.String elementName, int elementIndex, Resource resource)voidVisitor. visitEnd(java.lang.String elementName, int elementIndex, Resource resource)voidCopyingVisitor. visitStart(java.lang.String elementName, int index, Resource resource)Subclasses may override doVisitStartvoidDefaultVisitor. visitStart(java.lang.String elementName, int elementIndex, Resource resource)voidPathAwareVisitor. visitStart(java.lang.String elementName, int elementIndex, Resource resource)voidVisitor. visitStart(java.lang.String elementName, int elementIndex, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.operation.apply
Method parameters in org.linuxforhealth.fhir.operation.apply with type arguments of type Resource Modifier and Type Method Description protected ParametersApplyOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.bench
Method parameters in org.linuxforhealth.fhir.operation.bench with type arguments of type Resource Modifier and Type Method Description protected ParametersBenchOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.bulkdata
Method parameters in org.linuxforhealth.fhir.operation.bulkdata with type arguments of type Resource Modifier and Type Method Description protected ParametersExportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersImportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersStatusOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.bulkdata.util
Method parameters in org.linuxforhealth.fhir.operation.bulkdata.util with type arguments of type Resource Modifier and Type Method Description OperationConstants.ExportTypeBulkDataExportUtil. checkExportType(FHIROperationContext.Type type, java.lang.Class<? extends Resource> resourceType)Check the Export Type is valid and converts to intermediate enum -
Uses of Resource in org.linuxforhealth.fhir.operation.convert
Method parameters in org.linuxforhealth.fhir.operation.convert with type arguments of type Resource Modifier and Type Method Description protected ParametersConvertOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.cpg
Method parameters in org.linuxforhealth.fhir.operation.cpg with type arguments of type Resource Modifier and Type Method Description protected ParametersCqlOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersLibraryEvaluateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.cqf
Methods in org.linuxforhealth.fhir.operation.cqf with type parameters of type Resource Modifier and Type Method Description static <T extends Resource>
TOperationHelper. loadResourceById(FHIRResourceHelpers resourceHelper, ResourceType resourceType, java.lang.String resourceId)Load a resource by ID.static <T extends Resource>
TOperationHelper. loadResourceByReference(FHIRResourceHelpers resourceHelper, ResourceType resourceType, java.lang.Class<T> resourceClass, java.lang.String reference)Load a resource by reference.Methods in org.linuxforhealth.fhir.operation.cqf with parameters of type Resource Modifier and Type Method Description protected Bundle.EntryMeasureSubmitDataOperation. createEntry(Resource resource)Create a bundle entry for the provided resourceprotected voidMeasureCollectDataOperation. resolveReferences(Resource resource, Parameters.Builder parameters, java.util.Map<java.lang.String,Resource> resourceMap, FHIRResourceHelpers resourceHelper)Loop through all the data elements of the structure looking for things that are references.Method parameters in org.linuxforhealth.fhir.operation.cqf with type arguments of type Resource Modifier and Type Method Description abstract ParametersAbstractDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCareGapsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersEvaluateMeasureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersLibraryDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersMeasureCollectDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersMeasureDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersMeasureSubmitDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected voidMeasureCollectDataOperation. resolveReferences(Resource resource, Parameters.Builder parameters, java.util.Map<java.lang.String,Resource> resourceMap, FHIRResourceHelpers resourceHelper)Loop through all the data elements of the structure looking for things that are references. -
Uses of Resource in org.linuxforhealth.fhir.operation.davinci.hrex
Method parameters in org.linuxforhealth.fhir.operation.davinci.hrex with type arguments of type Resource Modifier and Type Method Description protected ParametersMemberMatchOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy
Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy with parameters of type Resource Modifier and Type Method Description voidDefaultMemberMatchStrategy. validateResource(FHIRValidator validator, java.lang.Class<? extends Resource> cls, Resource resource, java.lang.String profile)validates the resource (we do this as we don't yet support nested discriminators)booleanDefaultMemberMatchStrategy.MemberMatchCovergeSearchCompiler. visit(java.lang.String elementName, int elementIndex, Resource resource)booleanDefaultMemberMatchStrategy.MemberMatchPatientSearchCompiler. visit(java.lang.String elementName, int elementIndex, Resource resource)Method parameters in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy with type arguments of type Resource Modifier and Type Method Description voidDefaultMemberMatchStrategy. validateResource(FHIRValidator validator, java.lang.Class<? extends Resource> cls, Resource resource, java.lang.String profile)validates the resource (we do this as we don't yet support nested discriminators) -
Uses of Resource in org.linuxforhealth.fhir.operation.document
Method parameters in org.linuxforhealth.fhir.operation.document with type arguments of type Resource Modifier and Type Method Description protected ParametersDocumentOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.erase
Method parameters in org.linuxforhealth.fhir.operation.erase with type arguments of type Resource Modifier and Type Method Description protected ParametersEraseOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.erase.audit
Methods in org.linuxforhealth.fhir.operation.erase.audit with parameters of type Resource Modifier and Type Method Description voidEraseOperationAuditLogger. logEraseOperation(AuditLogService auditLogSvc, Resource resource, javax.ws.rs.core.Response.Status responseStatus, java.lang.String reason, java.lang.String patient)Build and Submit an audit log entry for a '$erase' REST service invocation. -
Uses of Resource in org.linuxforhealth.fhir.operation.erase.impl
Method parameters in org.linuxforhealth.fhir.operation.erase.impl with type arguments of type Resource Modifier and Type Method Description static EraseRestEraseRestFactory. getInstance(FHIROperationContext operationContext, Parameters parameters, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId)Creates a single instance of the Erase factory.Constructor parameters in org.linuxforhealth.fhir.operation.erase.impl with type arguments of type Resource Constructor Description EraseRestImpl(java.lang.String method, javax.ws.rs.core.SecurityContext ctx, Parameters parameters, java.lang.Class<? extends Resource> rt, java.lang.String logicalId, CompartmentHelper compartmentHelper)create the Erase Rest instance. -
Uses of Resource in org.linuxforhealth.fhir.operation.everything
Method parameters in org.linuxforhealth.fhir.operation.everything with type arguments of type Resource Modifier and Type Method Description protected ParametersEverythingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.healthcheck
Method parameters in org.linuxforhealth.fhir.operation.healthcheck with type arguments of type Resource Modifier and Type Method Description protected ParametersHealthcheckOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.reindex
Method parameters in org.linuxforhealth.fhir.operation.reindex with type arguments of type Resource Modifier and Type Method Description protected ParametersReindexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersRetrieveIndexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.term
Methods in org.linuxforhealth.fhir.operation.term with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
TAbstractTermOperation. getResource(FHIROperationContext operationContext, java.lang.String logicalId, Parameters parameters, FHIRResourceHelpers resourceHelper, java.lang.Class<T> resourceType)Method parameters in org.linuxforhealth.fhir.operation.term with type arguments of type Resource Modifier and Type Method Description protected abstract ParametersAbstractTermOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersClosureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersExpandOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersLookupOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersSubsumesOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersTranslateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.term.cache
Method parameters in org.linuxforhealth.fhir.operation.term.cache with type arguments of type Resource Modifier and Type Method Description protected ParametersCodeSystemClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersValueSetClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.test
Method parameters in org.linuxforhealth.fhir.operation.test with type arguments of type Resource Modifier and Type Method Description protected ParametersBadOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCrashingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersMyOperation. doInvoke(FHIROperationContext context, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.validate
Method parameters in org.linuxforhealth.fhir.operation.validate with type arguments of type Resource Modifier and Type Method Description protected ParametersValidateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.operation.versions
Method parameters in org.linuxforhealth.fhir.operation.versions with type arguments of type Resource Modifier and Type Method Description protected ParametersVersionsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) -
Uses of Resource in org.linuxforhealth.fhir.path
Methods in org.linuxforhealth.fhir.path that return Resource Modifier and Type Method Description ResourceFHIRPathResourceNode. resource()TheResourcewrapped by this FHIRPathResourceNodeMethods in org.linuxforhealth.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(java.lang.String name, Resource resource)Static factory method for creating named FHIRPathResourceNode instances from aResourcestatic FHIRPathResourceNodeFHIRPathResourceNode. resourceNode(Resource resource)Static factory method for creating FHIRPathResourceNode instances from aResourcestatic FHIRPathTreeFHIRPathTree. tree(Resource resource)Static factory method for creating FHIRPathTree instances from aResourceConstructors in org.linuxforhealth.fhir.path with parameters of type Resource Constructor Description Builder(FHIRPathType type, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.path.evaluator
Methods in org.linuxforhealth.fhir.path.evaluator with parameters of type Resource Modifier and Type Method Description java.util.Collection<FHIRPathNode>FHIRPathEvaluator. evaluate(Resource resource, java.lang.String expr)Evaluate a FHIRPath expression against aResourceConstructors in org.linuxforhealth.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 org.linuxforhealth.fhir.path.function
Methods in org.linuxforhealth.fhir.path.function with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
TFHIRPathAbstractTermFunction. getResource(java.util.List<java.util.Collection<FHIRPathNode>> arguments, java.lang.Class<T> resourceType)Methods in org.linuxforhealth.fhir.path.function that return Resource Modifier and Type Method Description protected ResourceResolveFunction. resolveRelativeReference(FHIRPathEvaluator.EvaluationContext evaluationContext, FHIRPathNode node, java.lang.String type, java.lang.String logicalId, java.lang.String versionId) -
Uses of Resource in org.linuxforhealth.fhir.path.patch
Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.path.util
Methods in org.linuxforhealth.fhir.path.util with parameters of type Resource Modifier and Type Method Description protected voidAddingVisitor. doVisitEnd(java.lang.String elementName, int elementIndex, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.persistence
Classes in org.linuxforhealth.fhir.persistence with type parameters of type Resource Modifier and Type Class Description classResourceResult<T extends Resource>The base result wrapper used to represent a resource being returned from a persistence interaction.static classResourceResult.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 org.linuxforhealth.fhir.persistence with type parameters of type Resource Modifier and Type Field Description (package private) java.util.List<ResourceResult<? extends Resource>>MultiResourceResult.Builder. resourceResults(package private) java.util.List<ResourceResult<? extends Resource>>MultiResourceResult. resourceResultsMethods in org.linuxforhealth.fhir.persistence with type parameters of type Resource Modifier and Type Method Description static <T extends Resource>
ResourceResult.Builder<T>ResourceResult. builder()Create a Builder for building instances of this class<T extends Resource>
SingleResourceResult<T>FHIRPersistence. create(FHIRPersistenceContext context, T resource)Stores a new FHIR Resource in the datastore.default <T extends Resource>
voidFHIRPersistence. delete(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId, int versionId, Instant lastUpdated)Deletes the FHIR resource from the datastore.static <T extends Resource>
TFHIRPersistenceSupport. parse(java.lang.Class<T> resourceType, java.io.InputStream in, java.util.List<java.lang.String> elements, boolean uncompress)Parse the given stream, using elements if needed<T extends Resource>
SingleResourceResult<T>FHIRPersistence. read(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId)Retrieves the most recent version of a FHIR Resource from the datastore.<X extends Resource>
SingleResourceResult<X>SingleResourceResult. replace(X newResource)Obtain a copy of thisSingleResourceResultwith the resource value replaced with the given newResource parameter.<T extends Resource>
SingleResourceResult<T>FHIRPersistence. update(FHIRPersistenceContext context, T resource)Updates an existing FHIR Resource by storing a new version in the datastore.<T extends Resource>
SingleResourceResult<T>FHIRPersistence. vread(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId, java.lang.String versionId)Retrieves a specific version of a FHIR Resource from the datastore.Methods in org.linuxforhealth.fhir.persistence that return types with arguments of type Resource Modifier and Type Method Description static ResourceResult<? extends Resource>ResourceResult. from(Resource resource)Convenience method to convert a Resource value to a ResourceResult, which is useful for unit-testsjava.util.List<ResourceResult<? extends Resource>>MultiResourceResult. getResourceResults()The resource results returned from the interactionjava.util.List<Resource>FHIRPersistence. readResourcesForRecords(java.util.List<ResourceChangeLogRecord> records)Read the resources for each of the change log records in the list, aligning the entries in the returned list to match the entries in the records list.static java.util.List<? extends Resource>ResourceResult. toResourceList(java.util.List<ResourceResult<? extends Resource>> resourceResults)Convenience function to convert a list of ResourceResults to a list of Resources which are not nullMethods in org.linuxforhealth.fhir.persistence with parameters of type Resource Modifier and Type Method Description static ResourceResult<? extends Resource>ResourceResult. from(Resource resource)Convenience method to convert a Resource value to a ResourceResult, which is useful for unit-testsstatic java.time.InstantFHIRPersistenceSupport. getLastUpdatedFromResource(Resource resource)Get the lastUpdated value from a Resource as aInstant.static intFHIRPersistenceSupport. getMetaVersionId(Resource resource)Obtain the versionId value from the Resource meta element, converting to an int for use by the persistence layerstatic InputOutputByteStreamFHIRPersistenceSupport. render(Resource resource, boolean compress)Render the payloadPayloadPersistenceResponseFHIRPersistence. storePayload(Resource resource, java.lang.String logicalId, int newVersionNumber, java.lang.String resourcePayloadKey)Offload payload storage to another provider.Method parameters in org.linuxforhealth.fhir.persistence with type arguments of type Resource Modifier and Type Method Description MultiResourceResult.BuilderMultiResourceResult.Builder. addResourceResults(java.util.List<ResourceResult<? extends Resource>> resourceResultsList)Add the resource result list to resource list owned by thisResourcePayloadFHIRPersistence. fetchResourcePayloads(java.lang.Class<? extends Resource> resourceType, java.time.Instant fromLastModified, java.time.Instant toLastModified, java.util.function.Function<ResourcePayload,java.lang.Boolean> process)Special function for high speed export of resource payloads.MultiResourceResultFHIRPersistence. history(FHIRPersistenceContext context, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId)Retrieves all of the versions of the specified FHIR Resource.MultiResourceResultFHIRPersistence. search(FHIRPersistenceContext context, java.lang.Class<? extends Resource> resourceType)Performs a search on the specified target resource type using the specified search parameters.static java.util.List<? extends Resource>ResourceResult. toResourceList(java.util.List<ResourceResult<? extends Resource>> resourceResults)Convenience function to convert a list of ResourceResults to a list of Resources which are not null -
Uses of Resource in org.linuxforhealth.fhir.persistence.blob
Methods in org.linuxforhealth.fhir.persistence.blob with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRPayloadPersistenceBlobImpl. readResource(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.util.List<java.lang.String> elements)<T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistenceBlobImpl. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)<T extends Resource>
java.util.concurrent.CompletableFuture<T>BlobReadPayload. run(java.lang.Class<T> resourceType, BlobManagedContainer client)Execute this command against the given clientMethods in org.linuxforhealth.fhir.persistence.blob that return types with arguments of type Resource Modifier and Type Method Description <T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistenceBlobImpl. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)Methods in org.linuxforhealth.fhir.persistence.blob with parameters of type Resource Modifier and Type Method Description PayloadPersistenceResponseFHIRPayloadPersistenceBlobImpl. storePayload(java.lang.String resourceType, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.persistence.cassandra.payload
Methods in org.linuxforhealth.fhir.persistence.cassandra.payload with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRPayloadPersistenceCassandraImpl. readResource(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.util.List<java.lang.String> elements)<T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistenceCassandraImpl. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)<T extends Resource>
TCqlReadResource. run(java.lang.Class<T> resourceType, com.datastax.oss.driver.api.core.CqlSession session)Execute the CQL read query and return the Resource for the resourceTypeId, logicalId, version tuple.Methods in org.linuxforhealth.fhir.persistence.cassandra.payload that return types with arguments of type Resource Modifier and Type Method Description <T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistenceCassandraImpl. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)Methods in org.linuxforhealth.fhir.persistence.cassandra.payload with parameters of type Resource Modifier and Type Method Description PayloadPersistenceResponseFHIRPayloadPersistenceCassandraImpl. storePayload(java.lang.String resourceType, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.persistence.context
Methods in org.linuxforhealth.fhir.persistence.context 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 org.linuxforhealth.fhir.persistence.context 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 org.linuxforhealth.fhir.persistence.context with parameters of type Resource Constructor Description FHIRPersistenceEvent(Resource fhirResource, java.util.Map<java.lang.String,java.lang.Object> properties)Ctor that accepts the FHIR resource and a collection of properties. -
Uses of Resource in org.linuxforhealth.fhir.persistence.jdbc.impl
Methods in org.linuxforhealth.fhir.persistence.jdbc.impl with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
java.util.List<T>FHIRPersistenceJDBCImpl. convertResourceDTOList(java.util.List<Resource> resourceDTOList, java.lang.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 updatedResource)<T extends Resource>
voidFHIRPersistenceJDBCImpl. delete(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId, int versionId, Instant lastUpdated)<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. read(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId)<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. update(FHIRPersistenceContext context, T resource)<T extends Resource>
voidFHIRPersistenceJDBCImpl. updateParameters(ResourceIndexRecord rir, java.lang.Class<T> resourceTypeClass, Resource existingResourceDTO, ReindexResourceDAO reindexDAO, OperationOutcome.Builder operationOutcomeResult, boolean force)Update the parameters for the resource described by the given DTO<T extends Resource>
SingleResourceResult<T>FHIRPersistenceJDBCImpl. vread(FHIRPersistenceContext context, java.lang.Class<T> resourceType, java.lang.String logicalId, java.lang.String versionId)Methods in org.linuxforhealth.fhir.persistence.jdbc.impl that return types with arguments of type Resource Modifier and Type Method Description protected java.util.List<ResourceResult<? extends Resource>>FHIRPersistenceJDBCImpl. convertResourceDTOList(ResourceDAO resourceDao, java.util.List<Resource> resourceDTOList, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.String> elements, boolean includeResourceData)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.java.util.List<Resource>FHIRPersistenceJDBCImpl. readResourcesForRecords(java.util.List<ResourceChangeLogRecord> records)Methods in org.linuxforhealth.fhir.persistence.jdbc.impl with parameters of type Resource Modifier and Type Method Description PayloadPersistenceResponseFHIRPersistenceJDBCImpl. storePayload(Resource resource, java.lang.String logicalId, int newVersionNumber, java.lang.String resourcePayloadKey)Method parameters in org.linuxforhealth.fhir.persistence.jdbc.impl with type arguments of type Resource Modifier and Type Method Description protected java.util.List<Resource>FHIRPersistenceJDBCImpl. buildSortedResourceDTOList(ResourceDAO resourceDao, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.Long> sortedIdList, boolean includeResourceData)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 java.util.List<ResourceResult<? extends Resource>>FHIRPersistenceJDBCImpl. convertResourceDTOList(ResourceDAO resourceDao, java.util.List<Resource> resourceDTOList, java.lang.Class<? extends Resource> resourceType, java.util.List<java.lang.String> elements, boolean includeResourceData)Converts the passed Resource Data Transfer Object collection to a collection of FHIR Resource objects.ResourcePayloadFHIRPersistenceJDBCImpl. fetchResourcePayloads(java.lang.Class<? extends Resource> resourceType, java.time.Instant fromLastModified, java.time.Instant toLastModified, java.util.function.Function<ResourcePayload,java.lang.Boolean> processor)MultiResourceResultFHIRPersistenceJDBCImpl. history(FHIRPersistenceContext context, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId)MultiResourceResultFHIRPersistenceJDBCImpl. search(FHIRPersistenceContext context, java.lang.Class<? extends Resource> resourceType)Search query implementation based on the 1385 new query builder. -
Uses of Resource in org.linuxforhealth.fhir.persistence.payload
Methods in org.linuxforhealth.fhir.persistence.payload with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TPayloadReader. read(java.lang.Class<T> resourceType, java.io.InputStream is)Read the resource of type T from theInputStream.<T extends Resource>
TPayloadReaderImpl. read(java.lang.Class<T> resourceType, java.io.InputStream inputStream)<T extends Resource>
TFHIRPayloadPersistence. readResource(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.util.List<java.lang.String> elements)Retrieve the payload data for the given resourceTypeId, logicalId and version.<T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistence. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)Async retrieval of the payload data for the given resourceTypeId, logicalId and version.Methods in org.linuxforhealth.fhir.persistence.payload that return types with arguments of type Resource Modifier and Type Method Description <T extends Resource>
java.util.concurrent.CompletableFuture<ResourceResult<? extends Resource>>FHIRPayloadPersistence. readResourceAsync(java.lang.Class<T> resourceType, java.lang.String rowResourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, java.time.Instant lastUpdated, java.util.List<java.lang.String> elements)Async retrieval of the payload data for the given resourceTypeId, logicalId and version.Methods in org.linuxforhealth.fhir.persistence.payload with parameters of type Resource Modifier and Type Method Description PayloadPersistenceResponseFHIRPayloadPersistence. storePayload(java.lang.String resourceTypeName, int resourceTypeId, java.lang.String logicalId, int version, java.lang.String resourcePayloadKey, Resource resource)Store the payload. -
Uses of Resource in org.linuxforhealth.fhir.persistence.util
Methods in org.linuxforhealth.fhir.persistence.util with type parameters of type Resource Modifier and Type Method Description static <T extends Resource>
TFHIRPersistenceUtil. copyAndSetResourceMetaFields(T resource, java.lang.String logicalId, int newVersionNumber, Instant lastUpdated)Creates and returns a copy of the passed resource with theResource.idResource.meta.versionId, andResource.meta.lastUpdatedelements replaced.Methods in org.linuxforhealth.fhir.persistence.util that return types with arguments of type Resource Modifier and Type Method Description static ResourceResult<Resource>FHIRPersistenceUtil. createDeletedResourceResultMarker(java.lang.String resourceType, java.lang.String logicalId, int version, java.time.Instant lastUpdated)Create a newResourceResultinstance to represent a deleted or partially erased resource -
Uses of Resource in org.linuxforhealth.fhir.profile
Methods in org.linuxforhealth.fhir.profile with parameters of type Resource Modifier and Type Method Description static java.util.List<Constraint>ProfileSupport. getConstraints(Resource resource)Get constraints for all the resource-asserted profiles of the passed resource.static java.util.List<java.lang.String>ProfileSupport. getResourceAssertedProfiles(Resource resource)static booleanProfileSupport. hasResourceAssertedProfile(Resource resource, StructureDefinition profile) -
Uses of Resource in org.linuxforhealth.fhir.provider
Methods in org.linuxforhealth.fhir.provider that return Resource Modifier and Type Method Description ResourceFHIRProvider. readFrom(java.lang.Class<Resource> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream)Methods in org.linuxforhealth.fhir.provider with parameters of type Resource Modifier and Type Method Description longFHIRProvider. getSize(Resource t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)voidFHIRProvider. writeTo(Resource t, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders, java.io.OutputStream entityStream)Method parameters in org.linuxforhealth.fhir.provider with type arguments of type Resource Modifier and Type Method Description ResourceFHIRProvider. readFrom(java.lang.Class<Resource> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders, java.io.InputStream entityStream) -
Uses of Resource in org.linuxforhealth.fhir.registry
Methods in org.linuxforhealth.fhir.registry with type parameters of type Resource Modifier and Type Method Description <T extends Resource>
TFHIRRegistry. getResource(java.lang.String url, java.lang.Class<T> resourceType)Get the resource for the given canonical url and resource type<T extends Resource>
TFHIRRegistry. getResource(java.lang.String url, java.lang.Class<T> resourceType, java.lang.String providerNameToExclude)Get the resource for the given canonical url and resource type<T extends Resource>
java.util.Collection<T>FHIRRegistry. getResources(java.lang.Class<T> resourceType)Get the resources for the given resource typeMethod parameters in org.linuxforhealth.fhir.registry with type arguments of type Resource Modifier and Type Method Description java.lang.StringFHIRRegistry. getDefaultVersion(java.lang.String url, java.lang.Class<? extends Resource> resourceType)Get the default (or latest) version of a resource with the given url and resource typejava.util.Collection<FHIRRegistryResource>FHIRRegistry. getRegistryResources(java.lang.Class<? extends Resource> resourceType)Get the registry resources for the given resource typebooleanFHIRRegistry. hasResource(java.lang.String url, java.lang.Class<? extends Resource> resourceType)Indicates whether a resource for the given canonical url and resource type exists in the registry -
Uses of Resource in org.linuxforhealth.fhir.registry.resource
Fields in org.linuxforhealth.fhir.registry.resource declared as Resource Modifier and Type Field Description protected ResourceFHIRRegistryResource. resourceFields in org.linuxforhealth.fhir.registry.resource with type parameters of type Resource Modifier and Type Field Description protected java.lang.Class<? extends Resource>FHIRRegistryResource. resourceTypeMethods in org.linuxforhealth.fhir.registry.resource that return Resource Modifier and Type Method Description ResourceFHIRRegistryResource. getResource()Methods in org.linuxforhealth.fhir.registry.resource that return types with arguments of type Resource Modifier and Type Method Description java.lang.Class<? extends Resource>FHIRRegistryResource. getResourceType()Methods in org.linuxforhealth.fhir.registry.resource with parameters of type Resource Modifier and Type Method Description static FHIRRegistryResourceFHIRRegistryResource. from(Resource resource)static FHIRRegistryResourceFHIRRegistryResource. from(Resource resource, boolean defaultVersion)Constructors in org.linuxforhealth.fhir.registry.resource with parameters of type Resource Constructor Description FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, Resource resource)FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, Resource resource, boolean defaultVersion)Constructor parameters in org.linuxforhealth.fhir.registry.resource with type arguments of type Resource Constructor Description FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type)FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, boolean defaultVersion)FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, Resource resource)FHIRRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, Resource resource, boolean defaultVersion) -
Uses of Resource in org.linuxforhealth.fhir.registry.spi
Methods in org.linuxforhealth.fhir.registry.spi with type parameters of type Resource Modifier and Type Method Description protected <T extends Resource>
TAbstractRegistryResourceProvider. loadFromRegistry(java.lang.String url, java.lang.Class<T> resourceType)facilitates the retrieval of a resource from the registry allowing the provider to be excluded from the resource retrieval.Method parameters in org.linuxforhealth.fhir.registry.spi with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceAbstractRegistryResourceProvider. getRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String url, java.lang.String version)FHIRRegistryResourceFHIRRegistryResourceProvider. getRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String url, java.lang.String version)Get the registry resource from this provider for the given resource type, url and versionabstract java.util.Collection<FHIRRegistryResource>AbstractRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType)protected abstract java.util.List<FHIRRegistryResource>AbstractRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType, java.lang.String url)Return a sorted list of FHIRRegistryResource with the passed canonical urljava.util.Collection<FHIRRegistryResource>FHIRRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType)Get the registry resources from this provider for the given resource type -
Uses of Resource in org.linuxforhealth.fhir.registry.util
Fields in org.linuxforhealth.fhir.registry.util with type parameters of type Resource Modifier and Type Field Description protected java.util.Map<java.lang.Class<? extends Resource>,java.util.Map<java.lang.String,java.util.List<FHIRRegistryResource>>>PackageRegistryResourceProvider. registryResourceMapMethods in org.linuxforhealth.fhir.registry.util that return Resource Modifier and Type Method Description ResourcePackageRegistryResource. getResource()Get the FHIR resource associated with this registry resourcestatic ResourceFHIRRegistryUtil. loadResource(java.lang.String path)Methods in org.linuxforhealth.fhir.registry.util with parameters of type Resource Modifier and Type Method Description static Index.EntryIndex.Entry. entry(Resource resource)static java.lang.StringFHIRRegistryUtil. getUrl(Resource resource)static java.lang.StringFHIRRegistryUtil. getVersion(Resource resource)static booleanFHIRRegistryUtil. isDefinitionalResource(Resource resource)Method parameters in org.linuxforhealth.fhir.registry.util with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceFHIRRegistryResourceProviderAdapter. getRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String url, java.lang.String version)java.util.Collection<FHIRRegistryResource>FHIRRegistryResourceProviderAdapter. getRegistryResources(java.lang.Class<? extends Resource> resourceType)java.util.Collection<FHIRRegistryResource>PackageRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType)protected java.util.List<FHIRRegistryResource>PackageRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType, java.lang.String url)static booleanFHIRRegistryUtil. isDefinitionalResourceType(java.lang.Class<? extends Resource> resourceType)Indicates whether the resource type is a definitional resource type per: http://hl7.org/fhir/definition.htmlstatic voidFHIRRegistryUtil. requireDefinitionalResourceType(java.lang.Class<? extends Resource> resourceType)Throw anIllegalArgumentExceptionif the resource type is not a definitional resource type per: http://hl7.org/fhir/definition.htmlConstructor parameters in org.linuxforhealth.fhir.registry.util with type arguments of type Resource Constructor Description PackageRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String id, java.lang.String url, FHIRRegistryResource.Version version, java.lang.String kind, java.lang.String type, java.lang.String path) -
Uses of Resource in org.linuxforhealth.fhir.search.parameters
Method parameters in org.linuxforhealth.fhir.search.parameters with type arguments of type Resource Modifier and Type Method Description java.util.Collection<FHIRRegistryResource>ExtensionSearchParametersResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType)protected java.util.List<FHIRRegistryResource>ExtensionSearchParametersResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType, java.lang.String url) -
Uses of Resource in org.linuxforhealth.fhir.search.util
Methods in org.linuxforhealth.fhir.search.util with parameters of type Resource Modifier and Type Method Description java.util.Map<SearchParameter,java.util.List<FHIRPathNode>>SearchHelper. extractParameterValues(Resource resource)skips the empty extracted search parametersjava.util.Map<SearchParameter,java.util.List<FHIRPathNode>>SearchHelper. extractParameterValues(Resource resource, boolean skipEmpty)extract parameter values. -
Uses of Resource in org.linuxforhealth.fhir.server.notification
Methods in org.linuxforhealth.fhir.server.notification that return Resource Modifier and Type Method Description ResourceFHIRNotificationEvent. getResource()Methods in org.linuxforhealth.fhir.server.notification with parameters of type Resource Modifier and Type Method Description voidFHIRNotificationEvent. setResource(Resource resource) -
Uses of Resource in org.linuxforhealth.fhir.server.registry
Method parameters in org.linuxforhealth.fhir.server.registry with type arguments of type Resource Modifier and Type Method Description java.util.Collection<FHIRRegistryResource>ServerRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType)protected java.util.List<FHIRRegistryResource>ServerRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType, java.lang.String url) -
Uses of Resource in org.linuxforhealth.fhir.server.resolve
Methods in org.linuxforhealth.fhir.server.resolve that return Resource Modifier and Type Method Description protected ResourceServerResolveFunction. resolveRelativeReference(FHIRPathEvaluator.EvaluationContext evaluationContext, FHIRPathNode node, java.lang.String resourceType, java.lang.String logicalId, java.lang.String versionId) -
Uses of Resource in org.linuxforhealth.fhir.server.resources
Methods in org.linuxforhealth.fhir.server.resources with parameters of type Resource Modifier and Type Method Description protected javax.ws.rs.core.Response.ResponseBuilderFHIRResource. addETagAndLastModifiedHeaders(javax.ws.rs.core.Response.ResponseBuilder rb, Resource resource)Adds the Etag and Last-Modified headers to the response from the specified resource (if possible).javax.ws.rs.core.ResponseBatch. bundle(Resource resource, boolean forceUpdate)javax.ws.rs.core.ResponseUpdate. conditionalUpdate(java.lang.String type, Resource resource, java.lang.String ifMatch, boolean forceUpdate)javax.ws.rs.core.ResponseCreate. create(java.lang.String type, Resource resource, java.lang.String ifNoneExist)javax.ws.rs.core.ResponseOperation. invoke(java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, java.lang.String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(java.lang.String resourceTypeName, java.lang.String operationName, Resource resource)javax.ws.rs.core.ResponseOperation. invoke(java.lang.String operationName, Resource resource)javax.ws.rs.core.ResponseUpdate. update(java.lang.String type, java.lang.String id, Resource resource, java.lang.String ifMatch, boolean forceUpdate, java.lang.String ifNoneMatchHdr) -
Uses of Resource in org.linuxforhealth.fhir.server.rest
Methods in org.linuxforhealth.fhir.server.rest that return Resource Modifier and Type Method Description ResourceFHIRRestInteractionResource. getNewResource()Get the updated resource, or if null, the original resource.ResourceFHIRRestInteractionResource. getPrevResource()Get the previous resourceMethods in org.linuxforhealth.fhir.server.rest with parameters of type Resource Modifier and Type Method Description protected voidFHIRRestInteractionVisitorBase. addLocalRefMapping(java.lang.String localIdentifier, Resource resource)This method will add a mapping to the local-to-external identifier map if the specified localIdentifier is non-null.FHIRRestOperationResponseFHIRRestInteractionVisitor. doCreate(int entryIndex, FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)Performs the heavy lifting associated with a 'create' interaction.FHIRRestOperationResponseFHIRRestInteractionVisitorMeta. doCreate(int entryIndex, FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorOffload. doCreate(int entryIndex, FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorPersist. doCreate(int entryIndex, FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorReferenceMapping. doCreate(int entryIndex, FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitor. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Helper method which invokes a custom operation.FHIRRestOperationResponseFHIRRestInteractionVisitorMeta. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitorOffload. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitorPersist. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitorReferenceMapping. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitor. doPatch(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource newResource, Resource prevResource, FHIRPatch patch, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.util.List<OperationOutcome.Issue> warnings, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)Performs a patch operation (a new version of the Resource will be stored).FHIRRestOperationResponseFHIRRestInteractionVisitorMeta. doPatch(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource newResource, Resource prevResource, FHIRPatch patch, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.util.List<OperationOutcome.Issue> warnings, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorOffload. doPatch(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource resource, Resource prevResource, FHIRPatch patch, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.util.List<OperationOutcome.Issue> warnings, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorPersist. doPatch(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource newResource, Resource prevResource, FHIRPatch patch, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.util.List<OperationOutcome.Issue> warnings, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorReferenceMapping. doPatch(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource resource, Resource prevResource, FHIRPatch patch, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.util.List<OperationOutcome.Issue> warnings, java.lang.String localIdentifier, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitor. doUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource newResource, Resource prevResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)Performs an update operation (a new version of the Resource will be stored).FHIRRestOperationResponseFHIRRestInteractionVisitorMeta. doUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource resource, Resource prevResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorOffload. doUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource resource, Resource prevResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorPersist. doUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource newResource, Resource prevResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestInteractionVisitorReferenceMapping. doUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, java.lang.String type, java.lang.String id, Resource resource, Resource prevResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)voidFHIRRestInteractionResource. setNewResource(Resource resource)Setter for updatedResourcevoidFHIRRestInteractionResource. setPrevResource(Resource prevResource)Setter for prevResourceprotected PayloadPersistenceResponseFHIRRestInteractionVisitorOffload. storePayload(Resource resource, java.lang.String logicalId, int newVersionNumber, java.lang.String resourcePayloadKey)If payload offloading is supported by the persistence layer, store the given resource.Constructors in org.linuxforhealth.fhir.server.rest with parameters of type Resource Constructor Description FHIRRestInteractionCreate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, java.lang.String type, Resource resource, java.lang.String ifNoneExist, java.lang.String localIdentifier)Public constructorFHIRRestInteractionInvoke(int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, FHIROperationContext operationContext, java.lang.String method, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Public constructorFHIRRestInteractionResource(int entryIndex, FHIRPersistenceEvent event, Resource newResource, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL)Protected constructorFHIRRestInteractionUpdate(int entryIndex, FHIRPersistenceEvent event, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, java.lang.String type, java.lang.String id, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.String localIdentifier, java.lang.Integer ifNoneMatch)Public constructor -
Uses of Resource in org.linuxforhealth.fhir.server.spi.operation
Methods in org.linuxforhealth.fhir.server.spi.operation that return Resource Modifier and Type Method Description ResourceFHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Helper method which invokes a custom operation.ResourceFHIRRestOperationResponse. getPrevResource()ResourceFHIRRestOperationResponse. getResource()static ResourceFHIROperationUtil. getSingleResourceOutputParameter(Parameters parameters)Methods in org.linuxforhealth.fhir.server.spi.operation that return types with arguments of type Resource Modifier and Type Method Description default SingleResourceResult<? extends Resource>FHIRResourceHelpers. doRead(java.lang.String type, java.lang.String id)Performs a 'read' operation to retrieve a Resource.SingleResourceResult<? extends Resource>FHIRResourceHelpers. doRead(java.lang.String type, java.lang.String id, boolean throwExcOnNull, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Performs a 'read' operation to retrieve a Resource with select query parameters.default SingleResourceResult<? extends Resource>FHIRResourceHelpers. doVRead(java.lang.String type, java.lang.String id, java.lang.String versionId)Performs a 'vread' operation by retrieving the specified version of a Resource with no query parametersSingleResourceResult<? extends Resource>FHIRResourceHelpers. doVRead(java.lang.String type, java.lang.String id, java.lang.String versionId, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Performs a 'vread' operation by retrieving the specified version of a Resource.Methods in org.linuxforhealth.fhir.server.spi.operation with parameters of type Resource Modifier and Type Method Description default FHIRRestOperationResponseFHIRResourceHelpers. doCreate(java.lang.String type, Resource resource, java.lang.String ifNoneExist)Performs the heavy lifting associated with a 'create' interaction.FHIRRestOperationResponseFHIRResourceHelpers. doCreate(java.lang.String type, Resource resource, java.lang.String ifNoneExist, boolean doValidation)Performs the heavy lifting associated with a 'create' interaction.FHIRRestOperationResponseFHIRResourceHelpers. doCreateMeta(FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, java.lang.String type, Resource resource, java.lang.String ifNoneExist)1st phase of CREATE.FHIRRestOperationResponseFHIRResourceHelpers. doCreatePersist(FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Resource resource, PayloadPersistenceResponse offloadResponse)3rd phase of resource create.ResourceFHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Helper method which invokes a custom operation.FHIRRestOperationResponseFHIRResourceHelpers. doPatchOrUpdatePersist(FHIRPersistenceEvent event, java.lang.String type, java.lang.String id, boolean isPatch, Resource newResource, Resource prevResource, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)Persist the newResource value for patch or update interactionsFHIRRestOperationResponseFHIRResourceHelpers. doUpdate(java.lang.String type, java.lang.String id, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, boolean doValidation, java.lang.Integer ifNoneMatch)Performs an update operation (a new version of the Resource will be stored).default FHIRRestOperationResponseFHIRResourceHelpers. doUpdate(java.lang.String type, java.lang.String id, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.Integer ifNoneMatch)Performs an update operation (a new version of the Resource will be stored).FHIRRestOperationResponseFHIRResourceHelpers. doUpdateMeta(FHIRPersistenceEvent event, java.lang.String type, java.lang.String id, FHIRPatch patch, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.Integer ifNoneMatch, boolean doValidation, java.util.List<OperationOutcome.Issue> warnings)1st phase of update interaction.static ParametersFHIROperationUtil. getInputParameters(OperationDefinition definition, Resource resource)Construct a Parameters object with a single parameter named resourcestatic ParametersFHIROperationUtil. getOutputParameters(java.lang.String name, Resource resource)generates an output parameter with a specific name.static ParametersFHIROperationUtil. getOutputParameters(Resource resource)Generates an output Parameter resourcevoidFHIRRestOperationResponse. setPrevResource(Resource prevResource)voidFHIRRestOperationResponse. setResource(Resource resource)PayloadPersistenceResponseFHIRResourceHelpers. storePayload(Resource resource, java.lang.String logicalId, int newVersionNumber, java.lang.String resourcePayloadKey)If the underlying persistence layer supports offloading payload storage, initiate the request here.java.util.List<OperationOutcome.Issue>FHIRResourceHelpers. validateResource(Resource resource)Validate a resource.Method parameters in org.linuxforhealth.fhir.server.spi.operation with type arguments of type Resource Modifier and Type Method Description protected abstract ParametersAbstractOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)This is the method that concrete subclasses must implement to perform the operation logic.ParametersAbstractOperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersFHIROperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelpers, SearchHelper searchHelper)Invoke the operation.protected voidAbstractOperation. validateInputParameters(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters)protected voidAbstractOperation. validateOperationContext(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, Parameters parameters)Constructors in org.linuxforhealth.fhir.server.spi.operation with parameters of type Resource Constructor Description FHIRRestOperationResponse(javax.ws.rs.core.Response.Status status, java.net.URI locationURI, Resource resource)FHIRRestOperationResponse(Resource resource, java.lang.String resourceId, PayloadPersistenceResponse storePayloadResponse) -
Uses of Resource in org.linuxforhealth.fhir.server.util
Methods in org.linuxforhealth.fhir.server.util that return Resource Modifier and Type Method Description ResourceFHIRRestHelper. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Methods in org.linuxforhealth.fhir.server.util that return types with arguments of type Resource Modifier and Type Method Description SingleResourceResult<? extends Resource>FHIRRestHelper. doRead(java.lang.String type, java.lang.String id, boolean throwExcOnNull, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)SingleResourceResult<? extends Resource>FHIRRestHelper. doVRead(java.lang.String type, java.lang.String id, java.lang.String versionId, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)Methods in org.linuxforhealth.fhir.server.util with parameters of type Resource Modifier and Type Method Description FHIRRestOperationResponseFHIRRestHelper. doCreate(java.lang.String type, Resource resource, java.lang.String ifNoneExist, boolean doValidation)FHIRRestOperationResponseFHIRRestHelper. doCreateMeta(FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, java.lang.String type, Resource resource, java.lang.String ifNoneExist)FHIRRestOperationResponseFHIRRestHelper. doCreatePersist(FHIRPersistenceEvent event, java.util.List<OperationOutcome.Issue> warnings, Resource resource, PayloadPersistenceResponse offloadResponse)ResourceFHIRRestHelper. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)FHIRRestOperationResponseFHIRRestHelper. doPatchOrUpdatePersist(FHIRPersistenceEvent event, java.lang.String type, java.lang.String id, boolean isPatch, Resource newResource, Resource prevResource, java.util.List<OperationOutcome.Issue> warnings, boolean isDeleted, java.lang.Integer ifNoneMatch, PayloadPersistenceResponse offloadResponse)FHIRRestOperationResponseFHIRRestHelper. doUpdate(java.lang.String type, java.lang.String id, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, boolean doValidation, java.lang.Integer ifNoneMatch)FHIRRestOperationResponseFHIRRestHelper. doUpdateMeta(FHIRPersistenceEvent event, java.lang.String type, java.lang.String id, FHIRPatch patch, Resource newResource, java.lang.String ifMatchValue, java.lang.String searchQueryString, boolean skippableUpdate, java.lang.Integer ifNoneMatch, boolean doValidation, java.util.List<OperationOutcome.Issue> warnings)static java.lang.StringFHIRRestSupport. getEtagValue(Resource resource)static voidRestAuditLogger. logCreate(javax.servlet.http.HttpServletRequest request, Resource resource, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.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, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus)Builds an audit log entry for a 'version-read' REST service invocation.protected static AuditLogEntryRestAuditLogger. populateAuditLogEntry(AuditLogEntry entry, javax.servlet.http.HttpServletRequest request, Resource resource, java.util.Date startTime, java.util.Date endTime, javax.ws.rs.core.Response.Status responseStatus)Populates the passed audit log entry, with attributes common to all REST services.PayloadPersistenceResponseFHIRRestHelper. storePayload(Resource resource, java.lang.String logicalId, int newVersionNumber, java.lang.String resourcePayloadKey)java.util.List<OperationOutcome.Issue>FHIRRestHelper. validateResource(Resource resource)Method parameters in org.linuxforhealth.fhir.server.util with type arguments of type Resource Modifier and Type Method Description (package private) BundleFHIRRestHelper. createSearchResponseBundle(java.util.List<ResourceResult<? extends Resource>> resourceResults, FHIRSearchContext searchContext, java.lang.String type)Creates a bundle that will hold results for a search operation. -
Uses of Resource in org.linuxforhealth.fhir.term.graph.registry
Method parameters in org.linuxforhealth.fhir.term.graph.registry with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceSnomedRegistryResourceProvider. getRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String url, java.lang.String version) -
Uses of Resource in org.linuxforhealth.fhir.term.registry
Method parameters in org.linuxforhealth.fhir.term.registry with type arguments of type Resource Modifier and Type Method Description FHIRRegistryResourceImplicitValueSetRegistryResourceProvider. getRegistryResource(java.lang.Class<? extends Resource> resourceType, java.lang.String url, java.lang.String version)java.util.Collection<FHIRRegistryResource>ImplicitValueSetRegistryResourceProvider. getRegistryResources(java.lang.Class<? extends Resource> resourceType) -
Uses of Resource in org.linuxforhealth.fhir.validation
Methods in org.linuxforhealth.fhir.validation with parameters of type Resource Modifier and Type Method Description java.util.List<OperationOutcome.Issue>FHIRValidator. validate(Resource resource, boolean includeResourceAssertedProfiles, java.lang.String... profiles)Validate aResourceagainst constraints in the base specification and resource-asserted profile references and/or specific profile references.java.util.List<OperationOutcome.Issue>FHIRValidator. validate(Resource resource, java.lang.String... profiles)Validate aResourceagainst constraints in the base specification and resource-asserted profile references or specific profile references but not both.
-