All Classes and Interfaces
Class
Description
Abstract class representing a map of translators for various
DisplayOrder
values.An interface for translating "additionalInstruction".
R4 class for translating "additionalInstruction".
R5 class for translating "additionalInstruction".
Interface for translating fields related to the "as needed" / "as needed for" concepts.
R4 class for translating "asNeededBoolean" / "asNeededCodeableConcept".
R5 class for translating "asNeededBoolean" / "asNeededCodeableConcept".
Interface for translating "timing.repeat.boundsDuration".
R4 class for translating "timing.repeat.boundsDuration"
R5 class for translating "timing.repeat.boundsDuration"
Interface for translating "timing.repeat.boundsPeriod".
R4 class for translating "timing.repeat.boundsPeriod"
R5 class for translating "timing.repeat.boundsPeriod"
Interface for translating "timing.repeat.boundsRange".
R4 class for translating "timing.repeat.boundsRange"
R5 class for translating "timing.repeat.boundsRange"
Interface for translating "timing.repeat.count" / "timing.repeat.countMax".
R4 class for translating "timing.repeat.count" / "timing.repeat.countMax"
R5 class for translating "timing.repeat.count" / "timing.repeat.countMax"
Interface for translating "timing.repeat.dayOfWeek".
R4 class for translating "timing.repeat.dayOfWeek"
R5 class for translating "timing.repeat.dayOfWeek"
Provides default implementations for common operations in the library.
Provides FHIR R4 implementations for common operations in the library.
Provides FHIR R5 implementations for common operations in the library.
Represents the available display orders
Abstract class providing API methods for translating and formatting dosage data.
R4 class for translating and formatting dosage data
R5 class for translating and formatting dosage data
A functional interface for extracting a dose and rate component from a given input.
Enum representing the different keys for dose and rate components.
Abstract class representing a registry for handling dose and rate extractors.
A registry specific to FHIR R4 for managing dose and rate components of a Dosage resource.
A registry specific to FHIR R5 for managing dose and rate components of a Dosage resource.
Interface for translating "doseAndRate.doseQuantity".
R4 class for translating "doseAndRate.doseQuantity"
R5 class for translating "doseAndRate.doseQuantity"
Interface for translating "timing.repeat.boundsRange".
R4 class for translating "doseAndRate.doseRange"
R5 class for translating "doseAndRate.doseRange"
Interface for translating "timing.repeat.duration" / "timing.repeat.durationMax".
R4 class for translating "timing.repeat.duration" / "timing.repeat.durationMax"
R5 class for translating "timing.repeat.duration" / "timing.repeat.durationMax"
R4 class for translating "extension"
R5 class for translating "extension"
Configuration class for controlling how dosages are handled and displayed.
R4 Configuration class for controlling how dosage is handled and displayed.
R5 Configuration class for controlling how dosage is handled and displayed.
A version-independent interface for FHIR operations.
Interface for formatting DateTime objects into human-readable strings.
Singleton implementation for formatting FHIR R4 DateTimeType objects
into human-readable strings.
Singleton implementation for formatting FHIR R5 DateTimeType objects
into human-readable strings.
Interface for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax".
Interface for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax" / "timing.repeat.period" / "timing.repeat.periodMax".
R4 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax" / "timing.repeat.period" / "timing.repeat.periodMax"
R5 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax" / "timing.repeat.period" / "timing.repeat.periodMax"
R4 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax"
R5 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax"
Enum representing the link words used to combine list elements.
Utility class for converting a list of strings into a human-readable string.
Interface for translating "maxDosePerAdministration".
R4 class for translating "maxDosePerAdministration"
R5 class for translating "maxDosePerAdministration"
Interface for translating "maxDosePerLifetime".
R4 class for translating "maxDosePerLifetime"
R5 class for translating "maxDosePerLifetime"
Interface for translating "maxDosePerPeriod".
R4 class for translating "maxDosePerPeriod"
R5 class for translating "maxDosePerPeriod"
R4 class for translating "method"
R5 class for translating "method"
R4 class for translating "modifierExtension"
R5 class for translating "modifierExtension"
A ResourceBundle implementation that aggregates multiple ResourceBundles.
A custom ResourceBundle.Control implementation that aggregates multiple ResourceBundles.
Interface for translating "timing.repeat.offset" / "timing.repeat.when".
R4 class for translating "timing.repeat.offset" / "timing.repeat.when"
R5 class for translating "timing.repeat.offset" / "timing.repeat.when"
R4 class for translating "patientInstruction"
R5 class for translating "patientInstruction"
Interface for translating "timing.repeat.period" / "timing.repeat.periodMax".
R4 class for translating "timing.repeat.period" / "timing.repeat.periodMax"
R5 class for translating "timing.repeat.period" / "timing.repeat.periodMax"
Interface for converting quantity objects to human-readable strings.
R4 class for converting quantity objects to human-readable strings.
R5 class for converting quantity objects to human-readable strings.
Interface for converting range objects to human-readable strings.
R4 class for converting range objects to human-readable strings.
R5 class for converting range objects to human-readable strings.
Interface for translating "doseAndRate.rateQuantity".
R4 class for translating "doseAndRate.rateQuantity"
R5 class for translating "doseAndRate.rateQuantity"
Interface for translating "doseAndRate.rateRange".
R4 class for translating "doseAndRate.rateRange"
R5 class for translating "doseAndRate.rateRange"
Interface for translating "doseAndRate.rateRatio".
R4 class for translating "doseAndRate.rateRatio"
R5 class for translating "doseAndRate.rateRatio"
Interface for converting ratio objects to human-readable strings.
R4 class for converting ratio objects to human-readable strings.
R5 class for converting ratio objects to human-readable strings.
R4 class for translating "route"
R5 class for translating "route"
A utility class for handling sequences of dosages.
R4 class for translating "site"
R5 class for translating "site"
R4 class for translating "text"
R5 class for translating "text"
Interface for translating "timing.repeat.timeOfDay".
R4 class for translating "timing.repeat.timeOfDay"
R5 class for translating "timing.repeat.timeOfDay"
R4 class for translating "timing.code"
R5 class for translating "timing.code"
Interface for translating "timing.event".
R4 class for translating "timing.event"
R5 class for translating "timing.event"
R4 class for translating "timing.extension"
R5 class for translating "timing.extension"
R4 class for translating "timing.modifierExtension"
R5 class for translating "timing.modifierExtension"
R4 class for translating "timing.repeat.extension"
R5 class for translating "timing.repeat.extension"
Interface for translating dosage fields into human-readable representations.
Map for R4 translators
Map for R5 translators
Interface for translators that specifically handle dosage objects with "Timing" elements.