Index

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

A

AbstractAdapter - Class in dev.dsf.fhir.adapter
 
AbstractAdapter() - Constructor for class dev.dsf.fhir.adapter.AbstractAdapter
 
ATTACHMENT_CONDITIONAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
conditional url in Attachment
ATTACHMENT_LITERAL_EXTERNAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal url in Attachment to a resource on an external server
ATTACHMENT_LITERAL_INTERNAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal url in Attachment to a resource on this server
ATTACHMENT_TEMPORARY_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
temporary url in Attachment starting with urn:uuid:
ATTACHMENT_UNKNOWN_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
unknown url in Attachment

C

cleanLiteralReferences(R) - Method in interface dev.dsf.fhir.service.ReferenceCleaner
Removes literal references, if a conditional reference is also set
cleanLiteralReferences(R) - Method in class dev.dsf.fhir.service.ReferenceCleanerImpl
 
cleanReferenceResourcesIfBundle(R) - Method in interface dev.dsf.fhir.service.ReferenceCleaner
Removes embedded resources from references within Bundle entries
cleanReferenceResourcesIfBundle(R) - Method in class dev.dsf.fhir.service.ReferenceCleanerImpl
 
CONDITIONAL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
conditional reference as used in batch transactions

D

dev.dsf.fhir.adapter - package dev.dsf.fhir.adapter
 
dev.dsf.fhir.prefer - package dev.dsf.fhir.prefer
 
dev.dsf.fhir.service - package dev.dsf.fhir.service
 

F

FhirAdapter - Class in dev.dsf.fhir.adapter
 
FhirAdapter(FhirContext) - Constructor for class dev.dsf.fhir.adapter.FhirAdapter
 
fromString(String) - Static method in enum class dev.dsf.fhir.prefer.PreferHandlingType
 
fromString(String) - Static method in enum class dev.dsf.fhir.prefer.PreferReturnType
 

G

getAttachment() - Method in class dev.dsf.fhir.service.ResourceReference
 
getHeaderValue() - Method in enum class dev.dsf.fhir.prefer.PreferHandlingType
 
getHeaderValue() - Method in enum class dev.dsf.fhir.prefer.PreferReturnType
 
getLocation() - Method in class dev.dsf.fhir.service.ResourceReference
 
getParser(MediaType, Supplier<IParser>) - Method in class dev.dsf.fhir.adapter.AbstractAdapter
 
getReference() - Method in class dev.dsf.fhir.service.ResourceReference
 
getReferences(ActivityDefinition) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(ActivityDefinition) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Binary) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Binary) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(CodeSystem) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(CodeSystem) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(DocumentReference) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(DocumentReference) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Endpoint) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Endpoint) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Group) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Group) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(HealthcareService) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(HealthcareService) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Library) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Library) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Location) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Location) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Measure) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Measure) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(MeasureReport) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(MeasureReport) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(NamingSystem) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(NamingSystem) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(OperationOutcome) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(OperationOutcome) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Organization) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Organization) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(OrganizationAffiliation) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(OrganizationAffiliation) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Patient) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Patient) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Practitioner) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Practitioner) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(PractitionerRole) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(PractitionerRole) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Provenance) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Provenance) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Questionnaire) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Questionnaire) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(QuestionnaireResponse) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(QuestionnaireResponse) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(ResearchStudy) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(ResearchStudy) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Resource) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Resource) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(StructureDefinition) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(StructureDefinition) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Subscription) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Subscription) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(Task) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(Task) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferences(ValueSet) - Method in interface dev.dsf.fhir.service.ReferenceExtractor
 
getReferences(ValueSet) - Method in class dev.dsf.fhir.service.ReferenceExtractorImpl
 
getReferenceTypes() - Method in class dev.dsf.fhir.service.ResourceReference
 
getRelatedArtifact() - Method in class dev.dsf.fhir.service.ResourceReference
 
getServerBase(String) - Method in class dev.dsf.fhir.service.ResourceReference
 
getType(String) - Method in class dev.dsf.fhir.service.ResourceReference
Determines the ResourceReference.ReferenceType based on the actual FHIR reference, related artifact or attachment
getValue() - Method in class dev.dsf.fhir.service.ResourceReference
 

H

hasAttachment() - Method in class dev.dsf.fhir.service.ResourceReference
 
hasReference() - Method in class dev.dsf.fhir.service.ResourceReference
 
hasRelatedArtifact() - Method in class dev.dsf.fhir.service.ResourceReference
 

I

isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class dev.dsf.fhir.adapter.FhirAdapter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class dev.dsf.fhir.adapter.FhirAdapter
 

L

LENIENT - Enum constant in enum class dev.dsf.fhir.prefer.PreferHandlingType
 
LITERAL_EXTERNAL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal reference to a resource on a different server
LITERAL_INTERNAL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal reference to a resource on this server
LOGICAL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
logical reference with type and identifier system and identifier value

M

MINIMAL - Enum constant in enum class dev.dsf.fhir.prefer.PreferReturnType
 

O

OPERATION_OUTCOME - Enum constant in enum class dev.dsf.fhir.prefer.PreferReturnType
 

P

PreferHandlingType - Enum Class in dev.dsf.fhir.prefer
 
PreferReturnType - Enum Class in dev.dsf.fhir.prefer
 
PRETTY - Static variable in class dev.dsf.fhir.adapter.AbstractAdapter
 

R

readFrom(Class<BaseResource>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class dev.dsf.fhir.adapter.FhirAdapter
 
ReferenceCleaner - Interface in dev.dsf.fhir.service
 
ReferenceCleanerImpl - Class in dev.dsf.fhir.service
 
ReferenceCleanerImpl(ReferenceExtractor) - Constructor for class dev.dsf.fhir.service.ReferenceCleanerImpl
 
ReferenceExtractor - Interface in dev.dsf.fhir.service
 
ReferenceExtractorImpl - Class in dev.dsf.fhir.service
 
ReferenceExtractorImpl() - Constructor for class dev.dsf.fhir.service.ReferenceExtractorImpl
 
RELATED_ARTEFACT_CONDITIONAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
conditional url in RelatedArtifact
RELATED_ARTEFACT_LITERAL_EXTERNAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal url in RelatedArtifact to a resource on an external server
RELATED_ARTEFACT_LITERAL_INTERNAL_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
literal url in RelatedArtifact to a resource on this server
RELATED_ARTEFACT_TEMPORARY_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
temporary url in RelatedArtifact starting with urn:uuid:
RELATED_ARTEFACT_UNKNOWN_URL - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
unknown url in RelatedArtifact
REPRESENTATION - Enum constant in enum class dev.dsf.fhir.prefer.PreferReturnType
 
ResourceReference - Class in dev.dsf.fhir.service
 
ResourceReference(String, Attachment) - Constructor for class dev.dsf.fhir.service.ResourceReference
 
ResourceReference(String, Reference, Class<? extends Resource>...) - Constructor for class dev.dsf.fhir.service.ResourceReference
 
ResourceReference(String, RelatedArtifact) - Constructor for class dev.dsf.fhir.service.ResourceReference
 
ResourceReference.ReferenceType - Enum Class in dev.dsf.fhir.service
 

S

STRICT - Enum constant in enum class dev.dsf.fhir.prefer.PreferHandlingType
 
SUMMARY - Static variable in class dev.dsf.fhir.adapter.AbstractAdapter
 
supportsType(Class<? extends Resource>) - Method in class dev.dsf.fhir.service.ResourceReference
 

T

TEMPORARY - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
temporary reference starting with urn:uuid:

U

UNKNOWN - Enum constant in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
unknown reference

V

valueOf(String) - Static method in enum class dev.dsf.fhir.prefer.PreferHandlingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.dsf.fhir.prefer.PreferReturnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.dsf.fhir.prefer.PreferHandlingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.dsf.fhir.prefer.PreferReturnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.dsf.fhir.service.ResourceReference.ReferenceType
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeTo(BaseResource, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class dev.dsf.fhir.adapter.FhirAdapter
 
A C D F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values