Uses of Class
org.hl7.fhir.r5.model.CanonicalResource
Package
Description
-
Uses of CanonicalResource in org.hl7.fhir.r5.comparison
Modifier and TypeClassDescriptionclass
Modifier and TypeFieldDescriptionprotected T
CanonicalResourceComparer.CanonicalResourceComparison.intersection
protected T
CanonicalResourceComparer.CanonicalResourceComparison.left
protected T
CanonicalResourceComparer.CanonicalResourceComparison.right
protected T
CanonicalResourceComparer.CanonicalResourceComparison.union
Modifier and TypeMethodDescriptionstatic CanonicalResourceComparer.CanonicalResourceComparison
<? extends CanonicalResource> VersionComparisonAnnotation.artifactComparison
(Base base) VersionComparisonAnnotation.getComp()
Modifier and TypeMethodDescriptionComparisonSession.compare
(CanonicalResource left, CanonicalResource right) protected boolean
CanonicalResourceComparer.compareMetadata
(CanonicalResource left, CanonicalResource right, Map<String, StructuralMatch<String>> comp, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, List<String> changes, Base parent) void
ComparisonSession.identify
(CanonicalResource res) protected String
ResourceComparer.ResourceComparison.refCell
(CanonicalResource cr) Modifier and TypeMethodDescriptionvoid
ComparisonSession.annotate
(Base base, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> comp) void
VersionComparisonAnnotation.comp
(CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> comp) protected void
CanonicalResourceComparer.compareCanonicalList
(String name, List<CanonicalType> left, List<CanonicalType> right, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, List<CanonicalType> union, List<CanonicalType> intersection) protected boolean
CanonicalResourceComparer.compareCodeableConceptList
(String name, List<CodeableConcept> left, List<CodeableConcept> right, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, List<CodeableConcept> union, List<CodeableConcept> intersection) protected void
CanonicalResourceComparer.compareCodeList
(String name, List<CodeType> left, List<CodeType> right, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, List<CodeType> union, List<CodeType> intersection) protected boolean
CanonicalResourceComparer.compareDataTypesWithTracking
(String name, List<? extends DataType> ll, List<? extends DataType> rl, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, Base parent) protected boolean
CanonicalResourceComparer.compareDataTypesWithTracking
(String name, DataType l, DataType r, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, Base parent) protected boolean
CanonicalResourceComparer.compareMetadata
(CanonicalResource left, CanonicalResource right, Map<String, StructuralMatch<String>> comp, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, List<String> changes, Base parent) protected boolean
CanonicalResourceComparer.comparePrimitives
(String name, PrimitiveType l, PrimitiveType r, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res) protected boolean
CanonicalResourceComparer.comparePrimitivesWithTracking
(String name, List<? extends PrimitiveType> ll, List<? extends PrimitiveType> rl, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, Base parent) protected boolean
CanonicalResourceComparer.comparePrimitivesWithTracking
(String name, PrimitiveType l, PrimitiveType r, Map<String, StructuralMatch<String>> comp, org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity level, CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> res, Base parent) org.hl7.fhir.utilities.xhtml.XhtmlNode
CanonicalResourceComparer.renderMetadata
(CanonicalResourceComparer.CanonicalResourceComparison<? extends CanonicalResource> comparison, String id, String prefix) ModifierConstructorDescriptionPlaceHolderComparison
(CanonicalResource left, CanonicalResource right) PlaceHolderComparison
(CanonicalResource left, CanonicalResource right, Throwable e) -
Uses of CanonicalResource in org.hl7.fhir.r5.conformance
Modifier and TypeClassDescriptionstatic class
class
R5ExtensionsLoader.Loadable<T extends CanonicalResource>
-
Uses of CanonicalResource in org.hl7.fhir.r5.context
Modifier and TypeClassDescriptionclass
class
CanonicalResourceManager<T extends CanonicalResource>
This manages a cached list of resources, and provides high speed access by URL / URL+version, and assumes that patch version doesn't matter for access note, though, that not all resources have semver versionsclass
Modifier and TypeMethodDescriptionprotected <T extends CanonicalResource>
voidBaseWorkerContext.seeMetadataResource
(T r, Map<String, T> map, List<T> list, boolean addId) Modifier and TypeMethodDescriptionCanonicalResourceManager.CanonicalResourceProxy.getResource()
abstract CanonicalResource
CanonicalResourceManager.CanonicalResourceProxy.loadResource()
SimpleWorkerContext.PackageResourceLoader.loadResource()
Modifier and TypeMethodDescriptionint
CanonicalResourceManager.CanonicalListSorter.compare
(CanonicalResource arg0, CanonicalResource arg1) <T extends Resource>
TBaseWorkerContext.fetchResourceWithExceptionByVersion
(String cls, String uri, String version, CanonicalResource source) void
CanonicalResourceManager.CanonicalResourceProxy.setResource
(CanonicalResource resource) Modifier and TypeMethodDescriptionvoid
CanonicalResourceManager.listAllM
(List<CanonicalResource> result) -
Uses of CanonicalResource in org.hl7.fhir.r5.extensions
Modifier and TypeMethodDescriptionstatic CanonicalResource
Extensions.addCRShortDescription
(CanonicalResource context, String value) static CanonicalResource
Extensions.setSDNormativeVersion
(CanonicalResource context, String value) Modifier and TypeMethodDescriptionstatic CanonicalResource
Extensions.addCRShortDescription
(CanonicalResource context, String value) Extensions.getCRShortDescriptionList
(CanonicalResource context) static String
Extensions.getSDNormativeVersion
(CanonicalResource context) static CanonicalResource
Extensions.setSDNormativeVersion
(CanonicalResource context, String value) -
Uses of CanonicalResource in org.hl7.fhir.r5.formats
Modifier and TypeMethodDescriptionprotected void
RdfParser.composeCanonicalResource
(org.hl7.fhir.utilities.turtle.Turtle.Complex t, String parentType, String name, CanonicalResource element, int index) protected void
XmlParser.composeCanonicalResourceElements
(CanonicalResource element) protected void
JsonParser.composeCanonicalResourceProperties
(CanonicalResource element) protected boolean
XmlParser.parseCanonicalResourceContent
(int eventType, org.xmlpull.v1.XmlPullParser xpp, CanonicalResource res) protected void
JsonParser.parseCanonicalResourceProperties
(com.google.gson.JsonObject json, CanonicalResource res) -
Uses of CanonicalResource in org.hl7.fhir.r5.model
Modifier and TypeClassDescriptionclass
This resource allows for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.class
The ActorDefinition resource is used to describe an actor - a human or an application that plays a role in data exchange, and that may have obligations associated with the role the actor plays.class
A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server or Client 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.class
The ChargeItemDefinition resource provides the properties that apply to the (billing) codes necessary to calculate costs and prices.class
The Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution.class
The 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.class
A compartment definition that defines how resources are accessed on a server.class
A 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.class
A definition of a condition and information relevant to managing it.class
The EventDefinition resource provides a reusable description of when a particular event can occur.class
The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.class
The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.class
The EvidenceVariable resource describes an element that knowledge (Evidence) is about.class
A walkthrough of a workflow showing the interaction between systems and the instances shared, possibly including the evolution of instances over time.class
A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references.class
A set of rules of how a particular interoperability or standards problem is solved - typically through the use of FHIR resources.class
The Library resource is a general-purpose container for knowledge asset definitions.class
The Measure resource provides the definition of a quality measure.class
Defines 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.class
Common Interface declaration for conformance and knowledge artifact resources.class
A curated namespace that issues unique symbols within that namespace for the identification of concepts, people, devices, etc.class
A formal computable definition of an operation (on the RESTful interface) or a named query (using the search interaction).class
This resource allows for the definition of various types of plans as a sharable, consumable, and executable artifact.class
A structured set of questions intended to guide the collection of answers from end-users.class
The Requirements resource is used to describe an actor - a human or an application that plays a role in data exchange, and that may have obligations associated with the role the actor plays.class
A search parameter that defines a named search item that can be used to search/filter on a resource.class
A definition of a FHIR structure.class
A Map of relationships between 2 structures that can be used to transform data.class
Describes a stream of resource state changes identified by trigger criteria and annotated with labels useful to filter projections from this topic.class
A 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.class
A plan for executing testing on an artifact or specificationsclass
A structured set of tests against a FHIR server or client implementation to determine compliance against the FHIR specification.class
A ValueSet resource instance specifies a set of codes drawn from one or more code systems, intended for use in a particular context.Modifier and TypeMethodDescriptionabstract CanonicalResource
CanonicalResource.addContact
(ContactDetail t) abstract CanonicalResource
CanonicalResource.addIdentifier
(Identifier t) abstract CanonicalResource
CanonicalResource.addJurisdiction
(CodeableConcept t) abstract CanonicalResource
CanonicalResource.addUseContext
(UsageContext t) abstract CanonicalResource
CanonicalResource.copy()
abstract CanonicalResource
CanonicalResource.setContact
(List<ContactDetail> theContact) abstract CanonicalResource
CanonicalResource.setCopyright
(String value) abstract CanonicalResource
CanonicalResource.setCopyrightElement
(MarkdownType value) abstract CanonicalResource
CanonicalResource.setCopyrightLabel
(String value) abstract CanonicalResource
CanonicalResource.setCopyrightLabelElement
(StringType value) abstract CanonicalResource
abstract CanonicalResource
CanonicalResource.setDateElement
(DateTimeType value) abstract CanonicalResource
CanonicalResource.setDescription
(String value) abstract CanonicalResource
CanonicalResource.setDescriptionElement
(MarkdownType value) abstract CanonicalResource
CanonicalResource.setExperimental
(boolean value) abstract CanonicalResource
CanonicalResource.setExperimentalElement
(BooleanType value) abstract CanonicalResource
CanonicalResource.setIdentifier
(List<Identifier> theIdentifier) abstract CanonicalResource
CanonicalResource.setJurisdiction
(List<CodeableConcept> theJurisdiction) abstract CanonicalResource
abstract CanonicalResource
CanonicalResource.setNameElement
(StringType value) abstract CanonicalResource
CanonicalResource.setPublisher
(String value) abstract CanonicalResource
CanonicalResource.setPublisherElement
(StringType value) abstract CanonicalResource
CanonicalResource.setPurpose
(String value) abstract CanonicalResource
CanonicalResource.setPurposeElement
(MarkdownType value) abstract CanonicalResource
CanonicalResource.setStatus
(Enumerations.PublicationStatus value) abstract CanonicalResource
CanonicalResource.setStatusElement
(Enumeration<Enumerations.PublicationStatus> value) abstract CanonicalResource
abstract CanonicalResource
CanonicalResource.setTitleElement
(StringType value) abstract CanonicalResource
abstract CanonicalResource
CanonicalResource.setUrlElement
(UriType value) abstract CanonicalResource
CanonicalResource.setUseContext
(List<UsageContext> theUseContext) abstract CanonicalResource
CanonicalResource.setVersion
(String value) abstract CanonicalResource
CanonicalResource.setVersionAlgorithm
(DataType value) abstract CanonicalResource
CanonicalResource.setVersionElement
(StringType value) -
Uses of CanonicalResource in org.hl7.fhir.r5.renderers
Modifier and TypeMethodDescriptionprotected String
ResourceRenderer.describeStatus
(Renderer.RenderingStatus status, CanonicalResource cr) void
ResourceRenderer.genSummaryTable
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, CanonicalResource cr) protected void
CodeSystemRenderer.genSummaryTableContent
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode tbl, CanonicalResource cr) protected void
ResourceRenderer.genSummaryTableContent
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode tbl, CanonicalResource cr) protected void
ValueSetRenderer.genSummaryTableContent
(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode tbl, CanonicalResource cr) protected void
ResourceRenderer.renderCommitteeLink
(org.hl7.fhir.utilities.xhtml.XhtmlNode x, CanonicalResource cr) -
Uses of CanonicalResource in org.hl7.fhir.r5.renderers.spreadsheets
Modifier and TypeMethodDescriptionprotected org.apache.poi.ss.usermodel.Sheet
CanonicalSpreadsheetGenerator.renderCanonicalResource
(CanonicalResource cr, boolean forMultiple) -
Uses of CanonicalResource in org.hl7.fhir.r5.terminologies
Modifier and TypeMethodDescriptionstatic String
CodeSystemUtilities.getOID
(CanonicalResource cs) static boolean
CodeSystemUtilities.hasOID
(CanonicalResource cs) TerminologyUtilities.listOids
(CanonicalResource cr) -
Uses of CanonicalResource in org.hl7.fhir.r5.terminologies.client
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionvoid
TerminologyClientContext.addToCache
(CanonicalResource cr) boolean
TerminologyClientContext.alreadyCached
(CanonicalResource cr) -
Uses of CanonicalResource in org.hl7.fhir.r5.terminologies.utilities
Modifier and TypeMethodDescriptionvoid
ValueSetProcessBase.checkCanonical
(List<OperationOutcome.OperationOutcomeIssueComponent> issues, String path, CanonicalResource resource, CanonicalResource source) void
ValueSetProcessBase.checkCanonical
(ValueSet.ValueSetExpansionComponent params, CanonicalResource resource, ValueSet source) -
Uses of CanonicalResource in org.hl7.fhir.r5.utils
Modifier and TypeMethodDescriptionstatic CanonicalResource
R5Hacker.fixR5BrokenResource
(CanonicalResource cr) Modifier and TypeMethodDescriptionint
ResourceSorters.CanonicalResourceSortByTypeId.compare
(CanonicalResource arg0, CanonicalResource arg1) int
ResourceSorters.CanonicalResourceSortByUrl.compare
(CanonicalResource arg0, CanonicalResource arg1) static CanonicalResource
R5Hacker.fixR5BrokenResource
(CanonicalResource cr) static Locale
ResourceUtilities.getLocale
(CanonicalResource cr) static void
CanonicalResourceUtilities.setHl7WG
(CanonicalResource cr) static void
CanonicalResourceUtilities.setHl7WG
(CanonicalResource cr, String wgc) Modifier and TypeMethodDescriptionstatic String
ResourceUtilities.listUrls
(List<? extends CanonicalResource> list) -
Uses of CanonicalResource in org.hl7.fhir.r5.utils.validation
Modifier and TypeMethodDescriptionIValidatorResourceFetcher.fetchCanonicalResource
(IResourceValidator validator, Object appContext, String url) this is used when the validator encounters a reference to a structure definition, value set or code system at some random URL reference while validating.