Skip navigation links
A B C D E F G H I L M N O P Q R S T U V 

A

AbstractBundleProvider - Class in org.openehealth.ipf.commons.ihe.fhir
Base class of a IBundleProvider delegating to a RequestConsumer instance
AbstractBundleProvider(RequestConsumer, Object, Map<String, Object>, FhirValidator) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
AbstractPlainProvider - Class in org.openehealth.ipf.commons.ihe.fhir
Abstract plain provider that allows subclasses to forward the received payload into the Camel route served by the consumer.
AbstractPlainProvider() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
 
AbstractResourceProvider - Class in org.openehealth.ipf.commons.ihe.fhir
Abstract resource provider that allows subclasses to forward the received payload into the Camel route served by the consumer.
AbstractResourceProvider() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.AbstractResourceProvider
 
AbstractUriMapper - Class in org.openehealth.ipf.commons.ihe.fhir.translation
URI mapper base implementation that recognizes and creates OID URNs
AbstractUriMapper() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
 
ADDRESS - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
addressUse(Object, Address.AddressUse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
addSearchScore(PdqPatient, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
AuditRecordTranslator - Class in org.openehealth.ipf.commons.ihe.fhir
 
AuditRecordTranslator() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
auditSearch(DateAndListParam, StringAndListParam, TokenAndListParam, TokenAndListParam, TokenAndListParam, TokenAndListParam, StringAndListParam, TokenAndListParam, StringAndListParam, TokenAndListParam, TokenAndListParam, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81ResourceProvider
 
auditSourceIdentification(AuditSourceIdentificationType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 

B

BIRTHDATE - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 

C

CamelFhirServlet - Class in org.openehealth.ipf.commons.ihe.fhir
HAPI FHIR RestfulServer implementation, adding a few configuration bits using servlet init parameters: logging (boolean): add global logging interceptor highlight (boolean): add response formatting if request was issued from a browser pretty (boolean): pretty-print the response pagingProviderSize (integer): maximum number of concurrent paging requests
CamelFhirServlet() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
ClientRequestFactory<T extends ca.uhn.fhir.rest.gclient.IClientExecutable<?,?>> - Interface in org.openehealth.ipf.commons.ihe.fhir
Factory for creating a FHIR request using a FHIR client and a sequence of input data
codeableConcept(CodedValueType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
coding(CodedValueType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
coding(Enum) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
COMP_BINARIES - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
COMP_DOCUMENT_MANIFEST - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
COMP_DOCUMENT_REFERENCES - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
COMP_LISTS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
Constants - Interface in org.openehealth.ipf.commons.ihe.fhir
 
convertAddress(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
convertAddresses(Object, List<Address>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
convertIdentifier(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
convertName(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
convertNames(Object, List<HumanName>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
convertTelecom(Object, ContactPoint.ContactPointUse, ContactPoint.ContactPointSystem) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
createAuditDataset() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78AuditStrategy
 
createAuditDataset() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81AuditStrategy
 
createAuditDataset() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83AuditStrategy
 

D

DEFAULT_SERVLET_NAME - Static variable in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
DefaultUriMapper - Class in org.openehealth.ipf.commons.ihe.fhir.translation
Default URI Mapper implementation that requires a MappingService for URI-to-OID translation
DefaultUriMapper(MappingService, String, String) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.translation.DefaultUriMapper
 
doAudit(FhirQueryAuditDataset) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ClientAuditStrategy
 
doAudit(FhirQueryAuditDataset) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ServerAuditStrategy
 
doAudit(FhirQueryAuditDataset) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ClientAuditStrategy
 
doAudit(FhirQueryAuditDataset) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ServerAuditStrategy
 

E

EagerBundleProvider - Class in org.openehealth.ipf.commons.ihe.fhir
Simple Bundle provider that fetches ALL results and caches them as soon as one of EagerBundleProvider.size() or EagerBundleProvider.getResources(int, int) is called.
EagerBundleProvider(RequestConsumer, Object, Map<String, Object>, FhirValidator) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.EagerBundleProvider
 
enrichAuditDatasetFromRequest(FhirQueryAuditDataset, Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirQueryAuditStrategy
 
eventIdentification(EventIdentificationType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 

F

FAMILY - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
FHIR_CONTEXT - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_COUNT - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_FIRST - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_FROM_INDEX - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_LAST - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_NEXT - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_PREVIOUS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_REQUEST_PARAMETERS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_REQUEST_SIZE_ONLY - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FHIR_TO_INDEX - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
FhirAuditDataset - Class in org.openehealth.ipf.commons.ihe.fhir
Generic audit dataset for FHIR-based IHE transactions.
FhirAuditDataset(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Constructor.
FhirQueryAuditDataset - Class in org.openehealth.ipf.commons.ihe.fhir
Generic Audit Dataset for FHIR Query transactions
FhirQueryAuditDataset(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.FhirQueryAuditDataset
 
FhirQueryAuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir
Generic Audit Strategy for FHIR query transctions
FhirQueryAuditStrategy(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.FhirQueryAuditStrategy
 
FhirTranslationException - Exception in org.openehealth.ipf.commons.ihe.fhir.translation
 
FhirTranslationException(String) - Constructor for exception org.openehealth.ipf.commons.ihe.fhir.translation.FhirTranslationException
 
FhirTranslationException(String, Throwable) - Constructor for exception org.openehealth.ipf.commons.ihe.fhir.translation.FhirTranslationException
 
FhirTranslationException(Throwable) - Constructor for exception org.openehealth.ipf.commons.ihe.fhir.translation.FhirTranslationException
 
FhirValidator - Interface in org.openehealth.ipf.commons.ihe.fhir
Instances of FhirValidator can be associated with a AbstractPlainProvider in order to have FHIR request and response validated.
FhirValidator.Support - Class in org.openehealth.ipf.commons.ihe.fhir
 
fillSearchParameters(Map<String, Object>, Repeatable) - Static method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 

G

GENDER - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
getClientExecutable(IGenericClient, Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.ClientRequestFactory
Returns a FHIR request using a FHIR client and a sequence of input data
getClientExecutable(IGenericClient, Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78RetrieveResourceClientRequestFactory
 
getClientExecutable(IGenericClient, Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ClientRequestFactory
 
getClientExecutable(IGenericClient, Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.QueryClientRequestFactory
 
getClientIpAddress() - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Client IP address
getConsumer() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
getConsumer() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
 
getDefaultNarrativeGenerator() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
getDefaultPageSize() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
getDefaultPagingProvider(int) - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
Returns the instance of IPagingProvider to be used.
getGET_TAG() - Static method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getHeaders() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
getMaximumPageSize() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
getMetaClass() - Method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
getMothersMaidenName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
getPagingProviderSize() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
getPayload() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
getPdqSupplierResourceIdentifierUri() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getPdqSupplierResourceIdentifierUri() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
getProperty(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
getPublished() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
getQueryName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getQueryName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getQueryString() - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirQueryAuditDataset
 
getReceiverDeviceName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getReceiverDeviceName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getReceiverFacilityName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getReceiverFacilityName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getRequestPayload() - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Request payload.
getResources(int, int) - Method in class org.openehealth.ipf.commons.ihe.fhir.EagerBundleProvider
 
getResources(int, int) - Method in class org.openehealth.ipf.commons.ihe.fhir.LazyBundleProvider
 
getSEARCH_TAG() - Static method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getSenderDeviceName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getSenderDeviceName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getSenderFacilityName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
getSenderFacilityName() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
getServiceEndpointUrl() - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Service endpoint URL
getServletName() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
getUserId() - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Client user ID
GIVEN - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 

H

handleAction(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Handles a Create / Update / Validate / Delete action request.
handleBundleProviderRequest(Object, Map<String, Object>, FhirValidator) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Handles the request for a bundle provider, effectively constructing a list of resources.
handleBundleRequest(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Handles the request for a bundle, effectively being a list of resources.
handleErrorResponse(RSP_K21) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
handleRegularResource(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
handleRegularSearchResponse(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
handleResourceRequest(Object, Map<String, Object>, Class<R>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Handles the request for a resource
handleSizeRequest(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Optional method that request the result size of a bundle request.
handleTransactionRequest(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.RequestConsumer
Handles transaction requests
hl7Timestamp() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
HTTP_CHARACTER_ENCODING - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_CLIENT_IP_ADDRESS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_CONTENT_TYPE - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_HEADERS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_METHOD - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_PROTOCOL_VERSION - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_QUERY - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_URI - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
HTTP_URL - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 

I

IDENTIFIER - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
init(ServletConfig) - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
RestfulServer assumes that all resource providers are known at init time, which is not the case here.
initialize() - Method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
Called upon initialization of the servlet, which is too early to know about the existing FHIR consumers initialization of Camel routes and endpoints.
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
invokeMethod(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
isEmpty() - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
ITI65_TAG - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
ITI78_PARAMETERS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
Iti78AuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Strategy for auditing ITI-78 transactions
Iti78AuditStrategy(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78AuditStrategy
 
Iti78ClientAuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Strategy for auditing ITI-78 transactions on the client side
Iti78ClientAuditStrategy() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ClientAuditStrategy
 
Iti78QueryResourceClientRequestFactory - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Request Factory for ITI-78 requests returning a bundle of patients based on query criteria of type ICriterion or String in the request data
Iti78QueryResourceClientRequestFactory() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78QueryResourceClientRequestFactory
 
Iti78ResourceProvider - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Resource Provider for PDQm (ITI-78) for DSTU2
Iti78ResourceProvider() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ResourceProvider
 
Iti78RetrieveResourceClientRequestFactory - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Request Factory for ITI-78 requests, retrieving a single Patient resource based on a resource ID in the request data.
Iti78RetrieveResourceClientRequestFactory() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78RetrieveResourceClientRequestFactory
 
Iti78ServerAuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Strategy for auditing ITI-78 transactions on the server side
Iti78ServerAuditStrategy() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ServerAuditStrategy
 
Iti81AuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti81
ITI-81 audit strategy: none
Iti81AuditStrategy(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81AuditStrategy
 
Iti81ClientRequestFactory - Class in org.openehealth.ipf.commons.ihe.fhir.iti81
Request Factory for ITI-81 requests returning a bundle of audit events based on query criteria of type ICriterion or String in the request data
Iti81ClientRequestFactory() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81ClientRequestFactory
 
Iti81ResourceProvider - Class in org.openehealth.ipf.commons.ihe.fhir.iti81
According to the Restful ATNA specification, this resource provider must handle requests in the form GET [base]/AuditEvent?date=>start-time&date=&{&_format=[mime-type]}
Iti81ResourceProvider() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti81.Iti81ResourceProvider
 
ITI83_PARAMETERS - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
Iti83AuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
Strategy for auditing ITI-83 transactions
Iti83AuditStrategy(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83AuditStrategy
 
Iti83ClientAuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
Strategy for auditing ITI-83 transactions on the client side
Iti83ClientAuditStrategy() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ClientAuditStrategy
 
Iti83ClientRequestFactory - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
Request Factory for Iti-83 requests
Iti83ClientRequestFactory() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ClientRequestFactory
 
Iti83ResourceProvider - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
According to the PIXM specification, this resource provider must handle requests in the form GET [base]/Patient/$ihe-pix?sourceIdentifier=[token]]{&targetSystem=[uri]}{&_format=[mime-type]}
Iti83ResourceProvider() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ResourceProvider
 
Iti83ServerAuditStrategy - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
Strategy for auditing ITI-83 transactions on the server side
Iti83ServerAuditStrategy() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ServerAuditStrategy
 

L

LazyBundleProvider - Class in org.openehealth.ipf.commons.ihe.fhir
Bundle provider that requests information from the RequestConsumer on request: If only the size of the result set is requested, the request will contain an additional empty message header named Constants.FHIR_REQUEST_SIZE_ONLY, and the response is expected to populate this header with the result size as integer value.
LazyBundleProvider(RequestConsumer, boolean, Object, Map<String, Object>, FhirValidator) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.LazyBundleProvider
Initializes a lazy bundle provider

M

mapOidToUri(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
Translate a OID into an URI.
mapOidToUri(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.DefaultUriMapper
 
mapUriToNamespace(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
Translate a non-URN URI (e.g.
mapUriToNamespace(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.DefaultUriMapper
 
mapUriToOid(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
Translate a non-URN URI (e.g.
mapUriToOid(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.DefaultUriMapper
 
MULTIPLE_BIRTH_ORDER_NUMBER - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 

N

nameUse(Object, HumanName.NameUse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
nextRepetition(Repeatable) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
NO_VALIDATION - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.FhirValidator
 

O

obtainResources(Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 
oidToUri(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
 
oidToUri(String) - Method in interface org.openehealth.ipf.commons.ihe.fhir.translation.UriMapper
Translates an OID into an URI.
org.openehealth.ipf.commons.ihe.fhir - package org.openehealth.ipf.commons.ihe.fhir
 
org.openehealth.ipf.commons.ihe.fhir.iti78 - package org.openehealth.ipf.commons.ihe.fhir.iti78
 
org.openehealth.ipf.commons.ihe.fhir.iti81 - package org.openehealth.ipf.commons.ihe.fhir.iti81
 
org.openehealth.ipf.commons.ihe.fhir.iti83 - package org.openehealth.ipf.commons.ihe.fhir.iti83
 
org.openehealth.ipf.commons.ihe.fhir.translation - package org.openehealth.ipf.commons.ihe.fhir.translation
 

P

participant(ActiveParticipantType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
participantObject(ParticipantObjectIdentificationType) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
PdqmRequestToPdqQueryTranslator - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
 
PdqmRequestToPdqQueryTranslator(UriMapper) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
pdqmRetrieve(IdType, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ResourceProvider
Handles the PDQm Retrieve
pdqmSearch(TokenAndListParam, StringAndListParam, StringAndListParam, DateParam, StringParam, TokenParam, TokenParam, StringParam, NumberParam, StringAndListParam, StringAndListParam, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.Iti78ResourceProvider
Handles the PDQm Query request
PdqPatient - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
Patient as defined by the PDQm specification.
PdqPatient() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
PdqResponseToPdqmResponseTranslator - Class in org.openehealth.ipf.commons.ihe.fhir.iti78
 
PdqResponseToPdqmResponseTranslator(UriMapper) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
pidToPatient(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
PIXM_OPERATION_NAME - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
pixmQuery(TokenParam, UriParam, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.Iti83ResourceProvider
Handles the PIXm Query
PixmRequestToPixQueryTranslator - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
 
PixmRequestToPixQueryTranslator(UriMapper) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
PixQueryResponseToPixmResponseTranslator - Class in org.openehealth.ipf.commons.ihe.fhir.iti83
 
PixQueryResponseToPixmResponseTranslator(UriMapper) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
populateIdentifier(Object, UriMapper, String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
populateIdentifier(Object, String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
populateIdentifier(Object, UriMapper, String, String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
populateIdentifier(Object, String, String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
preferredPageSize() - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractBundleProvider
 

Q

QueryClientRequestFactory - Class in org.openehealth.ipf.commons.ihe.fhir
 
QueryClientRequestFactory(Class<? extends IBaseResource>) - Constructor for class org.openehealth.ipf.commons.ihe.fhir.QueryClientRequestFactory
 

R

registerProvider(String, AbstractPlainProvider) - Static method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
requestAction(Object, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Submits a resource to be created or updated
requestAction(Object, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Submits a resource to be created or updated
requestBundle(Object, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Requests a Bundle of resources
requestBundle(Object, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Requests a Bundle of resources with parameters
requestBundleProvider(Object, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Requests a IBundleProvider that takes over the responsibility to fetch requested bundles.
RequestConsumer - Interface in org.openehealth.ipf.commons.ihe.fhir
Consumer interface of FHIR requests.
requestResource(Object, Class<R>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Requests a single resource
requestResource(Object, Map<String, Object>, Class<R>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Requests a single resource with parameters
requestTransaction(Object, Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
Subsmits a transaction request bundle, expecting a corresponding response bundle
RESOURCE_IDENTIFIER - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 

S

setClientIpAddress(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Client IP address
setConsumer(RequestConsumer) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
setMetaClass(MetaClass) - Method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
setMothersMaidenName(HumanName) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
setPdqSupplierResourceIdentifierUri(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setPdqSupplierResourceIdentifierUri(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
setQueryName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setQueryName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setQueryString(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirQueryAuditDataset
 
setReceiverDeviceName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setReceiverDeviceName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setReceiverFacilityName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setReceiverFacilityName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setRequestPayload(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Request payload.
setSenderDeviceName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setSenderDeviceName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setSenderFacilityName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
setSenderFacilityName(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
setServiceEndpointUrl(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Service endpoint URL
setUserId(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirAuditDataset
Client user ID
setValidator(FhirValidator) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
 
size() - Method in class org.openehealth.ipf.commons.ihe.fhir.EagerBundleProvider
 
size() - Method in class org.openehealth.ipf.commons.ihe.fhir.LazyBundleProvider
 
SOURCE_IDENTIFIER_NAME - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_AUTHOR_FAMILY - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_AUTHOR_GIVEN - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_MOTHERS_MAIDEN_NAME_FAMILY - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_MOTHERS_MAIDEN_NAME_FAMILY - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
SP_MOTHERS_MAIDEN_NAME_GIVEN - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_MOTHERS_MAIDEN_NAME_GIVEN - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
SP_MULTIPLE_BIRTH_ORDER_NUMBER - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_OUTCOME - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_PATIENTID - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
SP_ROLE - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
Support() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.FhirValidator.Support
 

T

TARGET_SYSTEM_NAME - Static variable in interface org.openehealth.ipf.commons.ihe.fhir.Constants
 
TELECOM - Static variable in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqPatient
 
telecomSystem(Object, ContactPoint.ContactPointSystem) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
telecomUse(Object, ContactPoint.ContactPointUse) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
timestamp(String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
translate(AuditEventMessage) - Method in class org.openehealth.ipf.commons.ihe.fhir.AuditRecordTranslator
 
translateFhirReadToHL7v2(String, IdType) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
translateFhirSearchToHL7v2(String, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
translateFhirToHL7v2(Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqmRequestToPdqQueryTranslator
 
translateFhirToHL7v2(Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixmRequestToPixQueryTranslator
 
translateFhirToHL7v2(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.translation.TranslatorFhirToHL7v2
Translates a FhirObject into a HL7v2 message
translateHL7v2ToFhir(Message, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti78.PdqResponseToPdqmResponseTranslator
 
translateHL7v2ToFhir(Message, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.iti83.PixQueryResponseToPixmResponseTranslator
 
translateHL7v2ToFhir(Message, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.translation.TranslatorHL7v2ToFhir
Translates a HL7v2 message into a FHIR resource
TranslatorFhirToHL7v2 - Interface in org.openehealth.ipf.commons.ihe.fhir.translation
 
TranslatorHL7v2ToFhir - Interface in org.openehealth.ipf.commons.ihe.fhir.translation
 

U

unexpectedProblem() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownPatientDomain() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownPatientDomain(String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownPatientId() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownSourceDomainCode() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownSourceDomainCode(String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownTargetDomainCode() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownTargetDomainCode(String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownTargetDomainValue() - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unknownTargetDomainValue(String) - Static method in class org.openehealth.ipf.commons.ihe.fhir.Utils
 
unregisterProvider(String, AbstractPlainProvider) - Static method in class org.openehealth.ipf.commons.ihe.fhir.CamelFhirServlet
 
unsetConsumer(RequestConsumer) - Method in class org.openehealth.ipf.commons.ihe.fhir.AbstractPlainProvider
 
UriMapper - Interface in org.openehealth.ipf.commons.ihe.fhir.translation
The FHIR Identifier type introduces a new mechanism for conveying the originating system of a particular identifier.
uriToNamespace(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
 
uriToNamespace(String) - Method in interface org.openehealth.ipf.commons.ihe.fhir.translation.UriMapper
Translates an URI into a Namespace.
uriToOid(String) - Method in class org.openehealth.ipf.commons.ihe.fhir.translation.AbstractUriMapper
 
uriToOid(String) - Method in interface org.openehealth.ipf.commons.ihe.fhir.translation.UriMapper
Translates an URI into an OID.
Utils - Class in org.openehealth.ipf.commons.ihe.fhir
 
Utils() - Constructor for class org.openehealth.ipf.commons.ihe.fhir.Utils
 

V

validateRequest(Object, Map<String, Object>) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirValidator.Support
 
validateRequest(Object, Map<String, Object>) - Method in interface org.openehealth.ipf.commons.ihe.fhir.FhirValidator
Validates a FHIR request, throwing an InvalidRequestException on validation failure
validateResponse(Object) - Method in class org.openehealth.ipf.commons.ihe.fhir.FhirValidator.Support
 
validateResponse(Object) - Method in interface org.openehealth.ipf.commons.ihe.fhir.FhirValidator
Validates a FHIR response, throwing an appropriate subclass of BaseServerResponseException on validation failure
A B C D E F G H I L M N O P Q R S T U V 
Skip navigation links

Copyright © 2016 Open eHealth Foundation. All rights reserved.