Index

A B C D E F H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(String) - Static method in class io.github.dizuker.tofhir.Mod1110Checksum
Appends the MOD 11/10 check digit to a numeric value.
addDeleteEntries(Reference...) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Adds a list of references to resources that should be deleted as part of the transaction.
addDeleteEntry(Reference) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Adds a reference to a resource that should be deleted as part of the transaction.
addEntries(Collection) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Adds a collection of FHIR resources to the transaction bundle.
addEntries(Resource...) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Adds FHIR resources to the transaction bundle.
addEntry(Resource) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Adds a FHIR resource to the transaction bundle.
askedDeclined() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The source was asked but declined to answer.
askedUnknown() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The source was asked but does not know the value.
asText() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The content of the data is represented in the resource narrative.
atc() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh ATC coding template.
ATC - Static variable in class io.github.dizuker.tofhir.FhirSystems
The ATC system.

B

build() - Method in class io.github.dizuker.tofhir.TransactionBuilder
Builds and returns a FHIR Bundle with the configured type.
buildWithSeparateProvenance() - Method in class io.github.dizuker.tofhir.TransactionBuilder
Builds and returns two FHIR Bundles: a data bundle containing only the data resources and delete entries, and a provenance bundle containing the Provenance resource(s) and optionally the Device resource (if configured via TransactionBuilder.withProvenance(Device, Reference)).

C

compute(String) - Static method in class io.github.dizuker.tofhir.Mod1110Checksum
Computes the MOD 11/10 check digit for a numeric value.
createReferenceTo(Identifier, ResourceType) - Static method in class io.github.dizuker.tofhir.ReferenceUtils
Creates a FHIR Reference to a resource with the given identifier.
createReferenceTo(Resource) - Static method in class io.github.dizuker.tofhir.ReferenceUtils
Creates a FHIR Reference to the given resource.

D

DATA_ABSENT_REASON_URL - Static variable in class io.github.dizuker.tofhir.FhirExtensions
The data-absent-reason extension URL.
dataAbsentReason() - Static method in class io.github.dizuker.tofhir.FhirExtensions
Returns a fresh data-absent-reason extension template.
DataAndProvenanceBundles(Bundle, Bundle) - Constructor for record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Creates an instance of a DataAndProvenanceBundles record class.
dataBundle() - Method in record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Returns the value of the dataBundle record component.

E

equals(Object) - Method in record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Indicates whether some other object is "equal to" this one.
error() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
Some system or workflow process error means that the information is not available.

F

failOnDuplicateEntries() - Method in class io.github.dizuker.tofhir.TransactionBuilder
Configures the builder to throw an exception if multiple resources with the same ID are added when the transaction is built.
FhirCodings - Class in io.github.dizuker.tofhir
Factory methods for default Coding templates (system + version, no code/display) used across to-FHIR®.
FhirExtensions - Class in io.github.dizuker.tofhir
Factory methods for default Extension templates used across to-FHIR®.
FhirExtensions.DataAbsentReason - Class in io.github.dizuker.tofhir
Factory methods for data-absent-reason extensions pre-populated with a code from the http://terminology.hl7.org/CodeSystem/data-absent-reason code system, see CodeSystem: DataAbsentReason.
FhirSystems - Class in io.github.dizuker.tofhir
Canonical FHIR coding system URIs used across to-FHIR®.
fromIdentifier(Identifier) - Static method in class io.github.dizuker.tofhir.IdUtils
Computes a deterministic ID from a FHIR Identifier by hashing the system and value using SHA-256.
fromIdentifier(Identifier, MessageDigest) - Static method in class io.github.dizuker.tofhir.IdUtils
Computes a deterministic ID from a FHIR Identifier using the provided MessageDigest algorithm.
fromIdentifier(Identifier, MessageDigest, ResourceType) - Static method in class io.github.dizuker.tofhir.IdUtils
Computes a deterministic ID from a FHIR Identifier using the provided MessageDigest algorithm.
fromIdentifier(Identifier, ResourceType) - Static method in class io.github.dizuker.tofhir.IdUtils
Computes a deterministic ID from a FHIR Identifier by hashing the system and value using SHA-256.

H

hashCode() - Method in record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Returns a hash code value for this object.

I

icd10gm() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh ICD-10-GM coding template.
ICD10GM - Static variable in class io.github.dizuker.tofhir.FhirSystems
The ICD-10-GM system.
IdUtils - Class in io.github.dizuker.tofhir
Utility class for FHIR resource Ids
io.github.dizuker.tofhir - package io.github.dizuker.tofhir
 

L

loinc() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh LOINC coding template.
LOINC - Static variable in class io.github.dizuker.tofhir.FhirSystems
The LOINC system.

M

masked() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The information is not available due to security, privacy or related reasons.
Mod1110Checksum - Class in io.github.dizuker.tofhir
Utility class for computing and appending MOD 11/10 check digits.

N

negativeInfinity() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The numeric value is excessively low and unrepresentable due to a floating point processing error.
notANumber() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The numeric value is undefined or unrepresentable due to a floating point processing error.
notApplicable() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
There is no proper value for this element (e.g.
notAsked() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The workflow didn't lead to this value being known.
notPerformed() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The value is not available because the observation procedure (test, etc.) was not performed.
notPermitted() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The value is not permitted in this context (e.g.

O

ops() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh OPS coding template.
OPS - Static variable in class io.github.dizuker.tofhir.FhirSystems
The OPS system.

P

positiveInfinity() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The numeric value is excessively high and unrepresentable due to a floating point processing error.
provenanceBundle() - Method in record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Returns the value of the provenanceBundle record component.
pzn() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh PZN coding template.
PZN - Static variable in class io.github.dizuker.tofhir.FhirSystems
The PZN system.

R

ReferenceUtils - Class in io.github.dizuker.tofhir
Utility class for creating FHIR References to resources.

S

snomed() - Static method in class io.github.dizuker.tofhir.FhirCodings
Returns a fresh SNOMED CT coding template.
SNOMED - Static variable in class io.github.dizuker.tofhir.FhirSystems
The SNOMED CT system.

T

tempUnknown() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
There is reason to expect (from the workflow) that the value may become known.
toString() - Method in record class io.github.dizuker.tofhir.TransactionBuilder.DataAndProvenanceBundles
Returns a string representation of this record class.
TransactionBuilder - Class in io.github.dizuker.tofhir
Builder for creating FHIR transaction bundles.
TransactionBuilder() - Constructor for class io.github.dizuker.tofhir.TransactionBuilder
Creates a new TransactionBuilder with the default type of TRANSACTION.
TransactionBuilder.DataAndProvenanceBundles - Record Class in io.github.dizuker.tofhir
A pair of FHIR Bundles: one containing data resources and one containing provenance resources.

U

UCUM - Static variable in class io.github.dizuker.tofhir.FhirSystems
The UCUM system.
unknown() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The value is expected to exist but is not known.
unsupported() - Static method in class io.github.dizuker.tofhir.FhirExtensions.DataAbsentReason
The source system wasn't capable of supporting this element.

W

withFullUrlBase(String) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Sets an absolute base URL used to build each entry's fullUrl as <baseUrl>/<ResourceType>/<id>, making the fullUrl absolute as FHIR requires.
withId(String) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Sets the ID of the bundle.
withId(IIdType) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Sets the ID of the bundle.
withProvenance(Device, Reference) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Enables the inclusion of a Provenance resource in the transaction bundle, with the specified `Provenance.entity.what` and `Provenance.agent.who` references.
withProvenance(Reference, Reference) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Enables the inclusion of a Provenance resource in the transaction bundle, with the specified `Provenance.entity.what` and `Provenance.agent.who` references.
withType(Bundle.BundleType) - Method in class io.github.dizuker.tofhir.TransactionBuilder
Sets the bundle type.
A B C D E F H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values