All Classes and Interfaces

Class
Description
Java class for AbandonRequest complex type.
Base class for receivers of asynchronous responses for Web Service-based IHE transactions.
Base class for all ATNA audit-related CXF interceptors.
Abstract base class for message queues that serialize the AuditRecord into a wire format by using the configured SerializationStrategy and send it to an ATNA repository using the configured AuditTransmissionProtocol,
Base class of a IBundleProvider delegating to a RequestConsumer instance
Abstract parent class for XML validators, transmogrifiers, and other classes which cache static external resources in memory.
 
Generic Audit Strategy for FHIR transactions
FHIR REST client for sending FHIR Audit Events to an Audit Record Repository.
 
 
Generic implementation of an HL7v2-based Web Service.
 
Rejection handling strategy base for HL7v2-based WS transactions.
Generic Web Service implementation for HL7 v3-based transactions.
Convenience subclass of AbstractMessage used for custom message structures as e.g.
 
 
Abstract Implementation that holds naming systems in memory as a map of NamingSystem sets.
 
Abstract plain provider that allows subclasses to forward the received payload into the Camel route served by the consumer.
Abstract resource provider that allows subclasses to forward the received payload into the Camel route served by the consumer.
CXF interceptor which logs all errors instead of letting them break the processing flow.
 
 
URI mapper base implementation that recognizes and creates OID URNs
Base class for web services that are aware of a DefaultWsConsumer.
Base component class for Web Service-based IHE components.
Camel endpoint used to create producers and consumers based on webservice calls.
Camel producer used to make calls to a Web Service.
Rejection handling strategy base for WS transactions.
 
Generic functionality for HL7v2 acceptance checking interceptors.
Java class for anonymous complex type.
Swiss EPR access level.
 
Java class for ActionType complex type.
Abstract Base type for all types of Actions.
Specification of the role(s) the user plays when performing the event, as assigned in role-based access control security.
 
Audit Active Participant Role ID Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_402 1.2.840.10008.6.1.905
 
Java class for anonymous complex type.
Contract for classes that adapts the modules API to Apache Camel interfaces.
Abstract base class for classes that adapt transform support library interfaces to Apache Camel interfaces.
Java class for AddPolicyRequest complex type.
Java class for AddRequest complex type.
Represents the address of a patient.
Java class for AdhocQueryQueryType complex type.
Java class for anonymous complex type.
Java class for anonymous complex type.
A registry query.
 
ADT_A01 message with renamed groups PROCEDURE and INSURANCE.
 
 
 
 
 
 
 
 
 
 
 
 
Custom ADT_A39 structure that renames the PATIENT group
 
Custom ADT_A39 structure that renames the PATIENT group
 
 
Java class for AdviceType complex type.
Aggregates a Collection of S objects into one T object.
Adapts an Aggregator.
AllergyIntolerance Resource Provider for QEDm (PCC-44)
 
 
 
 
Builds an Audit Event representing a Application Activity event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.1
 
 
 
 
Java class for anonymous complex type.
Java class for ArtifactResolveType complex type.
Java class for ArtifactResponseType complex type.
Java class for AssertionBasedRequestType complex type.
Java class for AssertionIDRequestType complex type.
Java class for AssertionType complex type.
Represents an authority that assigns IDs.
A JAXB XmlAdapter that creates a simplified representation of an AssigningAuthority which just contains the universal id without the namespace id and the universal id type.
Represents an XDS association.
Association labeling values used for the associations of submission sets.
Java class for AssociationQueryType complex type.
Transforms an Association to its ebXML representation.
Lists all possible types of associations between two documents.
Association is the mapping of the same named interface in ebRIM.
Query parameter validation for parameters that are Code-based.
Audit queue that uses an injectable ExecutorService to asynchronously send away audit events.
Interface for message correlators in asynchronous Web Service-based eHealth transactions.
 
 
Java class for AttributeDescription complex type.
Java class for AttributeDescriptions complex type.
Java class for AttributeQueryType complex type.
Java class for AttributeStatementType complex type.
Java class for AttributeType complex type.
Java class for AttributeValueAssertion complex type.
Java class for AudienceRestrictionType complex type.
Component that supports ATNA auditing
Endpoint that supports ATNA auditing.
Abstract base class for configuration for endpoints that support auditing
Java class for AuditableEventQueryType complex type.
An Event that forms an audit trail in ebXML Registry.
 
AuditContext is the central location where all aspects of serializing and sending out Audit messages are defined.
A generic data structure used to store information pieces needed for auditing.
 
 
 
Handler to be configured on a AuditContext that defines what shall happen if sending the audit message to a destination has failed.
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
Interface for Auditing interceptors.
 
Builds an Audit Event representing a Audit Log Used event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.2
DICOM AuditMessage basis type.
Base interface for building DICOM audit messages
 
Determine the timing and priority in which audit messages are delivered.
Providing meta information about the audit record that is e.g.
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
 
 
 
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
The Audit Source Type values specify the type of source where an event originated.
 
 
Audit Source Type Codes as originally specified in https://tools.ietf.org/html/rfc3881#section-5.4 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2 This value set is a literal part of the audit schema, ie.e.
ATNA audit strategy base for transactions.
 
Maps AuditTransmissionProtocol names to service providers which should provide a concrete instance of an AuditTransmissionProtocol over a ServiceLoader mechanism.
Implementations of this interface transmit the serialized AuditMessage to an AuditRepository using IP protocols like TCP or UDP, usually wrapped into a carrier protocol (such as SYSLOG).
A Service Provider interface located and loaded by ServiceLoader.
Utility functions for obtaining local system context such as local hostname or IP address
 
 
Java class for AuthnContextComparisonType.
Java class for AuthnContextType complex type.
Java class for AuthnQueryType complex type.
Java class for AuthnRequestType complex type.
Java class for AuthnStatementType complex type.
Represents the human or machine that created an entry.
 
Transforms between an Author instance and its representation in ebXML.
Java class for AuthRequest complex type.
Java class for AuthzDecisionQueryType complex type.
Java class for AuthzDecisionStatementType complex type.
Describes the availability of an entry.
 
 
 
 
 
 
 
 
 
 
 
AuditMessage builder with some protected helper methods that are called by subclasses in order to add e.g.
Java class for BaseIDAbstractType complex type.
Helper class to obtain details from IBaseOperationOutcome implementations independently of the actually used FHIR version.
Message Queue that sends off audit messages using a HTTP connection.
 
Java class for BatchRequest complex type.
Java class for null.
Java class for null.
Java class for null.
Java class for BatchResponse complex type.
Marker interface for whatever can appear in BatchResponse.batchResponses.
Intermediary representation of an HPD BatchResponse required because the JSON deserializer cannot handle lists of JAXBElements.
Request Factory for Batch/Transaction requests
Deprecated.
Resource provider for batch requests or transaction requests
Deprecated.
Builds an Audit Event representing a Begin Transferring DICOM Instances event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.3
 
Java class for BooleanFilterType complex type.
Java class for BranchType complex type.
BundleProfileSelector can be used as selector for FHIR Consumers in batch/transaction requests.
Deprecated.
Special document content converter for Continua HRN request.
 
 
 
An audit message sender that sends audit messages to a configured Camel endpoint.
 
 
 
 
 
 
Validates a ClinicalDocuments instance for conformity against CDA and/or CCD schema.
 
Definitions for the Swiss national profile "Authorization Decision Request" (CH:ADR).
 
Definitions for the Swiss profile "Privacy Policy Query" (PPQ).
 
 
 
 
 
 
 
Base for an element of a chain.
Base for an element of a chain.
 
 
 
SEI for the CH:CIDD transaction (Swiss EPR extension: Community Information Delta Download)
 
 
SEI for the CH:CIQ transaction (Swiss EPR extension: Community Information Query)
 
Query parameter validation to ensure that only one of the given parameters is specified.
 
SEI for the CH-PIDD transaction (Swiss HPD extension)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Java class for ClassificationNodeQueryType complex type.
ClassificationNode is the mapping of the same named interface in ebRIM.
Java class for ClassificationQueryType complex type.
Java class for ClassificationSchemeQueryType complex type.
ClassificationScheme is the mapping of the same named interface in ebRIM.
Classification is the mapping of the same named interface in ebRIM.
Validates a classification.
ResourceResolver used to correctly resolve import commands in xslt or xquery content.
 
Factory for creating a FHIR request using a FHIR client and a sequence of input data
 
Base class for concrete closure adapters.
 
 
 
 
Integration profile for MHD-based CMPD transactions.
Definitions for the Community Medication Prescription and Dispense (CMPD) integration profile of the PHARM TF.
 
 
Represents a code.
 
This class is used only to create the XML Schema.
Transforms between Code and its ebXML representation.
Query parameter validation for parameters that are Code-based.
Interface for combined (XML Schema + Schematron) validation profiles.
XSD- and Schematron-based validator for HL7 v3 messages.
BeanDefinitionParser for Spring bean extensions
NamespaceHandler for Spring Beans
Java class for CompareRequest complex type.
 
Java class for CompoundFilterType complex type.
 
 
 
 
Java class for ConditionAbstractType complex type.
Condition Resource Provider for QEDm (PCC-44)
 
 
Java class for ConditionsType complex type.
Swiss EPR confidentiality code.
Base interface to implement for any custom configurers.
Simple validation rule builder that just uses a conformance profile to validate against a message that is allowed for a defined set of HL7v2 based IHE transactions.
Factory for manually triggering a validation of a message depending on a profile or a defined IHETransaction.
 
 
 
 
Consumer-side Camel interceptor which creates a Message from various possible response types.
Consumer-side FHIR ATNA auditing Camel interceptor.
Consumer-side ATNA auditing Camel interceptor.
Interceptor that handles any MllpAuthenticationFailure that occurred while processing an exchange.
Interceptor which dispatches an incoming request message to another MLLP route.
 
 
 
Consumer-side MLLP interceptor which stores incoming payload into files with user-defined name patterns.
 
Consumer-side interceptor for interactive continuation support as described in paragraph 5.6.3 of the HL7 v2.5 specification.
Consumer-side HL7 marshaling/unmarshaling interceptor.
Consumer-side MLLP interceptor which stores outgoing payload into files with user-defined name patterns.
 
Server-side handler of pagination controls.
Consumer-side interceptor for request message acceptance checking.
Consumer-side interceptor for receiving unsolicited request fragments as described in paragraph 2.10.2.2 of the HL7 v.2.5 specification.
Interceptor that adds the HL7InteractionId to the camel headers
Consumer-side interceptor for response message acceptance checking.
Consumer-side HL7v2 interceptor which echoes one segment from the request message in the corresponding response message.
Server-side handler of sorting controls.
Consumer-side MLLP interceptor that sets character encoding configured for the given endpoint, and handles segment fragmentation (\rADD|...).
 
 
Content map based on Spring type conversion framework.
Facade to an active registry, providing static access to their registered beans.
 
 
Validating and transformation processors for the Continua HRN transaction.
Java class for Control complex type.
Methods for mapping of Controls to and from DSMLv2 and Strings.
Abstract class that serializes parsing, translating and rendering steps.
Adapts a Converter.
 
This is called upon initialization of the Groovy API extensions for Camel.
Uses a singleton instance of the most recent DICOM version that has relevant changes to the audit message format.
Audit Message builder used to build custom audit messages
 
 
This class should be used to define the custom mappings in the spring context definition.
Configurer used to add all CustomMappings bean occurrences from the spring application context to the provided SpringBidiMappingService.
Component for custom MLLP components.
This class should be used to define the custom HL7 model classes in the spring context definition.
CustomModelClassFactory implementation that exposes the delegate ModelClassFactory
Configurer used to configure all CustomModelClasses bean occurrences in the spring application context.
Utilities to work with custom HAPI class definitions.
RouteBuilders, Interceptors, ExceptionClauses should extend this class in order to be picked up and configured/customized from the CustomRouteBuilderConfigurer.
Configurer used to autowire all classes extending the CustomRouteBuilder abstract class.
TlsParameters that can be set independently of the javax.net.ssl system properties.
Validation loader that first tries to load a custom structure definition before falling back to the default.
Java class for CV complex type.
 
 
 
According to ITI TF CP-510, SOAP Action should be ignored.
Assigning Authority for the CXi data type, allowing both the Namespace ID and the combination of Universal ID and Universal ID Type.
Validates a CXi value (special CX used for Reference IDs).
Validates a CX value.
Builds an Audit Event representing a Data Export event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.4
 
 
 
 
Builds an Audit Event representing a Data Export event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.4
 
Java class for DateTimeFilterType complex type.
Java class for DecisionType.
 
Default implementation, using the current host name, process ID, timestamp and "IPF" and sending application.
 
Provider of SSLContextParameters that default to the global settings based on the system properties javax.net.ssl....
Fixes https://github.com/hapifhir/hapi-hl7v2/issues/7, which misses to properly encode segment terminator characters.
Default implementation of FhirRegistry
Default Implementation of a NamingSystem that loads and parses a Bundle of NamingSystem resources using a Reader or from a FHIR server.
Default URI Mapper implementation that requires a MappingService for URI-to-OID translation
Validation Handler
Camel component used to create process incoming exchanges based on webservice calls.
 
An ProcessorReifier that combines the Processor created by DelegateReifier.doCreateDelegate() and the child processor created by ProcessorReifier.createChildProcessor(boolean) into a Pipeline.
Java class for DelegateType complex type.
An aggregation strategy that delegates to a Closure.
AuditMessageBuilder that wraps a DICOM BaseAuditMessageBuilder or a subclass thereof.
An expression that delegates to a Closure
Delegating FhirContext with a custom IRestfulClientFactory.
 
An expression that delegates to a Closure
A processor that delegates to a Closure
A transmogrifier that delegates to a Closure.
A validator that delegates to a Closure.
Java class for DelegationRestrictionType complex type.
Java class for DeletePolicyRequest complex type.
Java class for DelRequest complex type.
Java class for anonymous complex type.
Simplified model of a device.
Java class for anonymous complex type.
DiagnosticReport Resource Provider for QEDm (PCC-44)
 
 
 
CP 1362: Correct AuditSourceIdentification in DICOM audit message http://dicom.nema.org/Dicom/News/January2016/docs/cpack86/cp1362.pdf Correct AuditSourceIdentification in DICOM audit message
CP 1638: Unify encoding of code values in DICOM audit message http://dicom.nema.org/Dicom/News/November2016/docs/cpack90/cp1638.pdf
Parses XML-formatted Audit messages as written by DICOM2017c
Builder for building IHE-specific event if SOP Instances from a specific study are created, modified or accessed.
Builds an Audit Event representing a DICOM Instances Accessed event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.6
 
Builder for building IHE-specific event if Instances for a particular study have been stored on this system.
Builds an Audit Event representing a DICOM Instances Transferred event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.7
 
 
 
Builds an Audit Event representing a DICOM Study Deleted event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.8
Interceptor which sets a context property to disable stopping collecting payload in the OutPayloadExtractorInterceptor.
Represents the contents of a document and the describing entry.
 
Represents an XDS document entry according to the IHE XDS specification.
Transforms between a DocumentEntry and its ebXML representation.
Type of a document entry.
 
Query parameter validation for $XDSDocumentEntryType.
Contains a reference to a single document in an XDS repository.
 
Abstract stored query for documents.
Pool for DOM document builders (which are not thread-safe).
 
 
Java class for DownloadRequest complex type.
Java class for DownloadRequest complex type.
Java class for DownloadResponse complex type.
Java class for DownloadResponse complex type.
Java class for DsmlAttr complex type.
Java class for DsmlMessage complex type.
Java class for DsmlModification complex type.
Java class for null.
Java class for DsmlValue simple type.
DSL extensions implementing this marker interface can be auto discovered by IPF's extension configuration framework.
Configurer used to autowire all classes implementing the DynamicExtension interface using Groovy 2.x Extension Modules
Simple Bundle provider that fetches ALL results and caches them as soon as one of EagerBundleProvider.size() or EagerBundleProvider.getResources(int, int) is called.
Camel type converters for EbXML 3.0.
Generated by camel build tools - do NOT edit this file!
Encapsulation of the ebXML classes for AdhocQueryRequest.
Encapsulation of AdhocQueryRequest.
Encapsulation of the ebXML classes for AssociationType1.
Encapsulation of AssociationType1.
Encapsulation of the ebXML classes for ClassificationType.
Encapsulation of ClassificationType.
Encapsulation of the ebXML classes for ExternalIdentifierType.
Encapsulation of ExternalIdentifierType.
Encapsulation of the ebXML classes for ExtrinsicObjectType.
Encapsulation of ExtrinsicObjectType.
Serves as a factory for ebXML objects.
Factory for EbXML 3.0 objects.
Encapsulation of the ebXML classes for InternationalStringType.
Encapsulation of InternationalStringType.
Encapsulation of the ebXML classes for RetrieveDocumentSetRequestType and RemoveDocumentsRequestType.
The ebXML 3.0 version of the EbXMLNonconstructiveDocumentSetRequest.
Provides functionality for containers of various ebXML objects.
Base class for requests and responses that contain various ebXML 3.0 objects.
A container of objects used for resolving object references and their ids.
Encapsulation of the ebXML classes for ProvideAndRegisterDocumentSetRequestType.
Encapsulation of the ebXML classes for AdhocQueryResponse.
Encapsulation of AdhocQueryResponse.
 
 
Encapsulation of the ebXML classes for RegistryEntryType and RegistryObjectType.
Encapsulation of RegistryObjectType.
Encapsulation of the ebXML classes for RegistryPackageType.
Encapsulation for RegistryPackageType.
Represents a ebXML RegistryResponseType.
The ebXML 3.0 version of the EbXMLRegistryResponse.
Encapsulation of the ebXML classes for RemoveObjectsRequest.
Encapsulation of RemoveObjectsRequest
Encapsulation of the ebXML classes for RetrieveDocumentSetResponseType.
The ebXML 3.0 version of the EbXMLRetrieveDocumentSetResponse.
Encapsulation of the ebXML classes for RetrieveImagingDocumentSetRequestType.
The ebXML 3.0 version of the EbXMLRetrieveImagingDocumentSetRequest.
Encapsulation of the ebXML classes for SlotType1.
Encapsulation of SlotType1.
Provides access to slots and their values.
Represents a list of slots.
Encapsulation of the ebXML classes for SubmitObjectsRequest.
Encapsulation of SubmitObjectsRequest
Ehcache-based implementation of asynchronous message correlator.
 
An Ehcache-based implementation of InteractiveContinuationStorage.
Ehcache-based pagination storage.
A storage of HL7 v2 unsolicited fragmentation accumulators.
Mapping of the same named interface in ebRIM.
Encounter Resource Provider for QEDm (PCC-44)
 
 
Java class for EncryptedElementType complex type.
 
Represents an EnumeratedValueSet and serves as delegate to a CodedValueType.
This interface is intended to be implemented by enum classes in order to provide a set of code values.
Java class for anonymous complex type.
Error codes specified by the XDS specification.
Contains information about an error.
Transforms between lists of ErrorInfo objects and their ebXML representations.
Java class for ErrorResponse complex type.
Java class for anonymous complex type.
Java class for null.
Event Action codes as originally specified by https://tools.ietf.org/html/rfc3881#section-5.1 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2 This value set is a literal part of the audit schema, i.e.
 
 
Audit Event ID Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_400 1.2.840.10008.6.1.903
 
Event Outcome Indicator codes as originally specified by https://tools.ietf.org/html/rfc3881#section-5.1 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2 This value set is a literal part of the audit schema, ie.e.
 
 
Audit Event Type Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_401 1.2.840.10008.6.1.904 and http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_403 1.2.840.10008.6.1.906
Java class for EvidenceType complex type.
Utility related to Camel Exchanges.
Interface for resolving expressions generating file paths
Utility related to Camel Expressions.
Java class for ExtendedRequest complex type.
Java class for ExtendedResponse complex type.
Extension module that wraps the registration inside logging statements so that the extension process can be observed if necessary.
Java class for ExtensionsType complex type.
Java class for ExtensionsType complex type.
Java class for ExternalIdentifierQueryType complex type.
ExternalIdentifier is the mapping of the same named interface in ebRIM.
Validates an external identifier.
Java class for ExternalLinkQueryType complex type.
ExternalLink is the mapping of the same named interface in ebRIM.
Extracts a piece of information from an object addressed by a expression
 
Interface for XDS objects which can have extra metadata slots.
Java class for ExtrinsicObjectQueryType complex type.
ExtrinsicObject is the mapping of the same named interface in ebRIM.
Java class for anonymous complex type.
CXF interceptor which provides the message with a property that is evaluated when creating fault details
Java class for FederationQueryType complex type.
Mapping of the same named interface in ebRIM.
 
Represents a stored query Cross-Community Fetch.
Transforms between a FetchQuery and EbXMLAdhocQueryRequest.
Generic audit dataset for FHIR-based IHE transactions.
 
Deprecated.
use FhirAuditJsonSerializationStrategy
 
Deprecated.
use FhirAuditJsonSerializationStrategy
Camel processors for translation of messages between FHIR and something else
Factory class for creating validating processors for FHIR resources.
Abstract FHIR Camel component
Base class for FHIR components offering a options and optionsProvider endpoint parameters
FHIR consumer, which is an implementation of a RequestConsumer that handles requests by sending the request data and parameters into a Camel route and returning the result of the route processing.
Customizer that can be used to manipulate auto-configured FhirContext beans, e.g.
 
Provide a FhirContext instance for a given FHIR version
 
Generic FHIR endpoint
Configuration of a FHIR endpoint instance
 
 
 
 
Customizer that can be used to manipulate auto-configured CustomMappings bean, e.g.
ParticipantObjectIdTypeCodes for the FHIR transactions in this module
 
Base class for all Resource Providers defined in IPF
Generic Audit Dataset for FHIR Query-only transactions
Generic Audit Strategy for FHIR query transactions
Keeps track of RequestConsumer and IpfFhirServlet and connects them to each other.
 
 
Extension of FhirSearchParameters that add sorting capabilities.
Implementations of this interface encapsulate search parameters for Search transactions.
 
Static configuration for FHIR transaction components
 
 
Instances of FhirTransactionValidator are used in order to have FHIR request and response validated.
 
 
 
Common utilities for handling FHIR resources
Java class for Filter complex type.
Java class for FilterQueryType complex type.
Java class for FilterSet complex type.
Java class for FilterType complex type.
 
Represents a stored query for FindDispensesQuery (PHARM-1).
 
Represents a stored query for FindDocumentsByReferenceIdQuery.
 
 
Represents a Multi-Patient stored query for FindDocuments.
Represents a stored query for FindDocuments.
Transforms between a FindDocumentsQuery and EbXMLAdhocQueryRequest.
Represents a Multi-Patient stored query for FindFolders.
Represents a stored query for FindFolders.
Transforms between a FindFoldersQuery and EbXMLAdhocQueryRequest.
Represents a stored query for FindMedicationAdministrationsQuery (PHARM-1).
Represents a stored query for FindMedicationListQuery (PHARM-1).
Represents a stored query for FindMedicationTreatmentPlansQuery (PHARM-1).
 
Represents a stored query for FindPrescriptionsForDispenseQuery (PHARM-1).
Represents a stored query for FindPrescriptionsForValidationQuery (PHARM-1).
Represents a stored query for FindPrescriptionsQuery (PHARM-1).
Represents a stored query for FindSubmissionSets.
Java class for anonymous complex type.
Workaround for a compatibility issue with Axis 2 0.9x.
Java class for FloatFilterType complex type.
Represents an XDS folder according to the IHE XDS specification.
 
Transforms between a Folder and its ebXML 2.1 representation.
Helper methods for segment fragmentation, unsolicited request fragmentation, and interactive response continuation in HL7v2-based transactions.
 
 
Audit dataset that supports generic FHIR transactions (general REST API) for which there is no explicit ATNA record format defined.
Builder for audit events related to generic FHIR transactions, using the resource type and operation type for the participants.
Generic Audit Strategy for FHIR interfaces.
Generic ITI-44 port type for PIX Feed.
Generic extractor of patient references, independent of the FHIR resource and version
Represents a stored query for GetAll.
Transforms between a GetAllQuery and EbXMLAdhocQueryRequest.
Represents a stored query for GetAssociations.
Base class for queries that are defined by: a UUID or unique ID a list of format codes a list of confidentiality codes
Base class of transformers for GetByIdAndCodesQuery.
Base class for queries that are defined by a list of UUIDs or unique IDs.
Base class for queries that are defined by a list of UUIDs.
Base class of transformers for GetByUuidQuery.
Represents a stored query for GetDocumentsAndAssociations.
Represents a stored query for GetDocuments.
Transforms between a GetDocumentsQuery and EbXMLAdhocQueryRequest.
Represents a stored query for GetFolderAndContents.
Represents a stored query for GetFoldersForDocument.
Represents a stored query for GetFolders.
Transforms between a GetFoldersQuery and EbXMLAdhocQueryRequest.
Base class for queries that retrieve results via a document entry.
Base class for transformers based on GetFromDocumentQuery.
Represents a stored query for GetRelatedDocuments.
Transforms between a GetDocumentsQuery and EbXMLAdhocQueryRequest.
Represents a stored query for GetSubmissionSetAndContents.
Represents a stored query for GetSubmissionSets.
 
 
 
 
 
Client-side interceptor that contributes to the AuditDataset once the final URI has been constructed.
 
 
This factory creates HapiContext instances that are required to derive ModelClassFactory and ValidationContext valid for the given HL7v2 transaction.
 
Validates a hash code for compliance with RFC 3174.
Validator for HL7 v2 HD elements.
Utilities for handling HTTP and SOAP headers in Web Service interactions.
Correlation Manager used when duplexing message over a single Netty connection.
 
Exception thrown on problems while processing HL7 DSL expressions
HL7 timestamps (data type DTM) with particular precision, normalized to UTC.
 
 
This is called upon initialization of the Groovy API extensions for Camel.
 
HL7MessageConverter helps serializing a HL7 message to and from a string for the purpose of routing it through a JMS queue.
 
 
 
 
 
 
Factory class for commonly used HL7-related expressions, predicates and processors.
An exception class for HL7v2 acceptance checks.
An exception class for HL7v2 message adapting.
An XDS model object backed up by an HL7 v2 element.
Fake enclosing element for an HL7 v2 sub-component, necessary for correct rendering and parsing.
Interface for Camel components which handle HL7v2 messages, independent of transport protocol.
Interface for endpoints that handle HL7v2 transactions
HL7v2Exception extends RuntimeException so it need not to be caught.
HL7v2 Transaction ID
Various helper methods for data transformation.
Endpoint-agnostic parameters of an HL7v2-based transaction.
 
 
 
 
Camel endpoint implementation for asynchronous response receivers of HL7v3-based IHE components.
Service factory for receivers of asynchronous XCPD responses.
Generic audit dataset for IHE PIX/PDQ v3 transactions.
 
Factory for HL7 v3 Web Service clients.
Base class for all Camel components implementing IHE HL7v3 transactions
Camel endpoint implementation for HL7v3-based IHE components with interactive response continuation support.
 
 
 
Generic Web Service port type for HL7 v3-based IHE components with continuations support.
 
 
 
 
 
Special factory for HL7 v3 Deferred Response senders.
Camel endpoint implementation for HL7v3-based IHE components.
EventTypes for the MLLP transactions in this module#
 
 
 
 
ParticipantObjectIdTypes for the MLLP transactions in this module
Factory for HL7 v3 Web Services.
 
 
 
 
 
Validator for home community ID attribute in stored queries.
Validates a homeCommunityId attribute.
 
 
 
 
 
 
 
 
ParticipantObjectIdTypeCodes for the HPD transactions in this module
 
 
 
 
 
 
Deprecated.
Represents a person ID (HL7v2 CX field where only CX.1, CX.4.2 and CX.4.3 are allowed), or an XDS "Coded String".
Common base type for all types that have unique identity.
Validator for data type "Identifier"
Java class for IDPEntryType complex type.
Java class for IDPListType complex type.
Supplier of FHIR contexts that use Implementation Guides for validation of resources.
Validator which uses Implementation Guides to validate FHIR resources.
Builder for IHE-/FHIR-based AuditLogUsed events
Base class for building DICOM audit messages as specified in the various IHE transactions.
Custom IHE Event IDs
Java class for II complex type.
 
 
Immunization Resource Provider for QEDm (PCC-44)
 
 
CXF interceptor which inserts XML namespace declarations from incoming SOAP Envelope and SOAP Body elements into the String payload.
CXF interceptor that saves String payload of the incoming SOAP message body into the CXF message.
CXF interceptor which inserts data of String content type (it is supposed to be the XML payload of the incoming message) into the list of an operation's parameters or response values.
CXF interceptor which stores incoming HTTP payload into files with user-defined name patterns.
Java class for IntegerFilterType complex type.
Interface for collections of InteractionIds
eHealth interaction ID.
Interface for storages of HL7 v2 interactive continuation fragments.
Abstract base class for components that use the Interceptor framework defined in this module
Interface for endpoints that use the Interceptor framework defined in this module.
Abstract base class for configuration for InterceptableEndpoint that use the Interceptor framework defined in this module
Generic interceptor interface implementing a Camel Processor that supports internal ordering via the Chainable interface
Adapter for interceptors which allows them to be exposed as Camel Producers.
Factory creating an Interceptor
Optional Bridging from InterceptorFactory to a Spring FactoryBean.
Trivial InterceptorFactory that calls Class.newInstance()
Convenience implementation of Interceptor for inheritance
Helper methods for handling user-defined custom interceptors.
 
Java class for InternationalStringBranchType complex type.
Java class for InternationalStringType complex type.
 
 
 
 
 
 
Configure a basic IPF setup, mostly configuring HL7v2 and Mapping stuff
 
 
 
 
 
 
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 strict (boolean): strict parsing, i.e.
 
Configure a basic IPF setup, mostly configuring HL7v2 and Mapping stuff
 
 
Configure a basic IPF setup, mostly configuring HL7v2 and Mapping stuff
 
 
 
Configure a basic IPF setup, mostly configuring HL7v2 and Mapping stuff
 
 
 
 
Component for MHD Simplified Publish (ITI-105)
Resource Provider for MHD (ITI-105) based on creating a DocumentReference resource
 
A ClientRequestFactory for ITI-105 requests
 
Standard Configuration for Iti105Component.
Validator for ITI-105 transactions.
 
 
Camel component for ITI-10 (PIX Update Notification).
Client audit strategy for ITI-18.
The Camel component for the ITI-18 transaction.
Provides the ITI-18 web-service interface.
Service implementation for the IHE ITI-18 transaction (Registry Stored Query).
Client audit strategy for ITI-21 (PDQ).
Camel component for ITI-21 (PDQ).
Client audit strategy for ITI-21 (PDQ).
Camel component for ITI-22 (PDQ).
 
 
Camel component for ITI-30 (Patient Identity Management).
Options for ITI-30
 
 
 
Camel component for ITI-31 (Patient Encounter Management).
 
 
The Camel component for the ITI-38 (XCA) async response.
ITI-38 Service Endpoint Interface for Asynchronous Response receiver
Service implementation for the IHE ITI-38 (XCA) asynchronous response.
 
The Camel component for the ITI-38 transaction.
ITI-38 Service Endpoint Interface.
Service implementation for the IHE ITI-38 transaction.
The Camel component for the ITI-39 (XCA) async response.
ITI-39 SEI for asynchronous response receiver.
Service implementation for the IHE ITI-39 (XCA) asynchronous response.
Client audit strategy for ITI-39.
The Camel component for the ITI-39 transaction.
ITI-39 SEI.
Server audit strategy for ITI-39.
Service implementation for the IHE ITI-39 transaction.
The Camel component for the ITI-41 (XDS) async response.
ITI-41 Service Endpoint Interface for Asynchronous Response receiver
Service implementation for the IHE ITI-41 asynchronous response.
Client audit strategy for ITI-41.
The Camel component for the ITI-41 transaction.
Provides the ITI-41 web-service interface.
 
Server audit strategy for ITI-41.
Service implementation for the IHE ITI-41 transaction (Provide and Register Document Set).
Client audit strategy for ITI-42.
The Camel component for the ITI-42 transaction.
Provides the ITI-42 web-service interface.
Server audit strategy for ITI-42.
Service implementation for the IHE ITI-42 transaction (Register Document Set).
Client audit strategy for ITI-43.
The Camel component for the ITI-43 transaction.
Provides the ITI-43 web-service interface.
Server audit strategy for ITI-43.
Service implementation for the IHE ITI-43 transaction (Retrieve Document Set).
 
The Camel component for the ITI-44 transaction (PIX Feed v3).
ITI-44 port type for PIX Feed.
Producer implementation for the ITI-44 component (PIX Feed v3).
Generic service class for the IHE ITI-44 transaction.
The Camel component for the ITI-44 transaction (XDS.b).
ITI-44 port type for XDS.
 
The Camel component for the ITI-45 transaction (PIX v3).
Camel type converters for HL7 PRPA models in ITI-45 transaction.
Generated by camel build tools - do NOT edit this file!
 
Service implementation for the IHE ITI-45 transaction (PIX Query v3).
 
The Camel component for the ITI-46 transaction (PIX v3).
 
Service implementation for the IHE ITI-46 transaction (PIX Update Notification v3).
 
The Camel component for the ITI-47 transaction (PDQ v3).
Continuation-Aware service implementation for the IHE ITI-47 transaction (PDQ v3).
Camel type converters for HL7 PRPA models for ITI-47 transaction.
Generated by camel build tools - do NOT edit this file!
 
Service implementation for the IHE ITI-47 transaction (PDQ v3).
Base audit strategy for ITI-51.
The Camel component for the ITI-51 transaction.
Provides the ITI-51 web-service interface.
Service implementation for the IHE ITI-51 transaction (Registry Stored Query).
Camel component for the ITI-55 XCPD Initiating Gateway actor (receivers of asynchronous responses).
SEI for the ITI-55 XCPD Initiating Gateway actor: receiver of WSA asynchronous responses.
Service implementation for the ITI-55 XCPD Initiating Gateway actor (receiver of asynchronous responses).
 
The Camel component for the ITI-55 transaction (XCPD).
Camel component for the ITI-55 XCPD Initiating Gateway actor (receivers of deferred responses).
SEI for the ITI-55 XCPD Initiating Gateway actor: receiver of Deferred responses.
 
Service implementation for the ITI-55 XCPD Initiating Gateway actor (receiver of deferred responses).
SEI for XCPD ITI-55 -- Cross Gateway Patient Discovery.
Service implementation for the Responding Gateway actor of the IHE ITI-55 transaction (XCPD) with support for the Deferred Response option.
 
Camel component for the ITI-56 XCPD Initiating Gateway actor (receiver of asynchronous responses).
SEI for the ITI-56 XCPD Initiating Gateway actor: receiver of WSA asynchronous responses.
Service implementation for the ITI-56 XCPD Initiating Gateway actor (receiver of asynchronous responses).
 
The Camel component for the ITI-56 transaction (XCPD).
SEI for XCPD ITI-56 -- Patient Location Query.
Service implementation for the IHE ITI-56 transaction (XCPD).
Audit strategy for ITI-57.
The Camel component for the ITI-57 transaction.
Provides the ITI-57 web-service interface.
Audit strategy for ITI-57.
Service implementation for the IHE ITI-57 transaction (Update Document Set).
 
 
 
Audit dataset for the ITI-59 transaction.
 
 
 
 
 
 
 
The Camel component for the ITI-61 transaction.
Provides the ITI-61 Web Service interface.
 
Service implementation for the IHE ITI-61 transaction (Register On-Demand Document Entry).
Client audit strategy for ITI-62.
The Camel component for the ITI-62 transaction.
Provides the ITI-62 web-service interface.
Service implementation for the IHE ITI-62 transaction (Delete Document Set).
The Camel component for the ITI-63 (XCF) async response.
ITI-63 Service Endpoint Interface for Asynchronous Response receiver
Service implementation for the IHE ITI-63 (XCF) asynchronous response.
Audit strategy for the XCF ITI-63 transaction.
The Camel component for the ITI-63 transaction.
ITI-63 Service Endpoint Interface.
Service implementation for the IHE ITI-63 transaction.
 
Generic audit strategy for ITI-64 (Notify XAD-PID Link Change).
Camel component for ITI-64 (XAD-PID Change Management - XPID).
 
 
 
Component for MHD Register Document (ITI-65)
 
 
 
Standard Configuration for Iti65Component.
Validator for ITI-65 transactions.
 
Request Factory for ITI-66 requests returning a bundle of document manifests
Component for MHD Retrieve Document Manifest (ITI-66)
Resource Provider for MHD (ITI-66 DocumentManifest)
 
 
 
Resource Provider for MHD (ITI-66 List)
 
 
 
 
Common SearchParameter base class for ITI-66 transactions
Resource Provider for MHD (ITI-66 DocumentManifest)
Standard Configuration for Iti66Component.
 
Request Factory for ITI-67 requests returning a bundle of document references
Component for MHD Retrieve Document Reference (ITI-67)
 
 
 
Resource Provider for MHD (ITI-67).
 
 
Resource Provider for MHD (ITI-67).
Standard Configuration for Iti67Component.
 
Component for MHD Retrieve Document using Binary Resources (ITI-68)
 
Resource Provider for MHD (ITI-68) based on reading a Binary resource
 
 
Component for MHD Retrieve Document (ITI-68)
 
 
 
Strategy for auditing ITI-78 transactions on the client side
Component for PDQm (ITI-78)
 
 
Request Factory for ITI-78 requests returning a bundle of patients based on query criteria of type ICriterion or String in the request data
Resource Provider for PDQm (ITI-78) for R4
Request Factory for ITI-78 requests, retrieving a single Patient resource based on a resource ID in the request data.
 
 
Strategy for auditing ITI-78 transactions on the server side
Standard Configuration for Iti78Component.
 
 
 
 
 
 
Client audit strategy for ITI-80.
The Camel component for the ITI-80 transaction.
Provides the ITI-80 web-service interface.
 
Server audit strategy for ITI-80.
 
ITI-81 audit strategy
ITI-81 audit strategy
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
Component for RESTful ATNA (ITI-81)
 
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]}
 
 
ITI-81 audit strategy
Standard Configuration for Iti81Component
Strategy for auditing ITI-83 transactions
Request Factory for Iti-83 requests
Component for PIXm (ITI-83)
 
PIXM Query endpoint (ITI-83)
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]}
Standard Configuration for Iti83Component.
 
The Camel component for the ITI-86 transaction.
 
Service implementation for the IHE ITI-86 transaction (Remove Documents).
 
 
Camel component for ITI-8 (PIX Feed).
Audit strategy for the actor "Update Initiator" of the RMU ITI-92 transaction.
The Camel component for the RMU ITI-92 transaction.
SEI for the the RMU profile.
Audit strategy for the actor "Update Responder" of the RMU ITI-92 transaction.
Service implementation for the RMU ITI-92 transaction "Restricted Update Document Set".
 
 
Camel component for ITI-9 (PIX Query).
JSON serializer for List<JAXBElement>.
 
Factory for Web Services serving asynchronous responses
Factory for ITI Web Service stubs.
Factory for ITI Web Service stubs
Factory for Web Services serving requests
Factory for Web Services
JMS Message Listener that receives audit messages from a queue and sends them to an audit repository.
Message Queue that sends audit messages into a JMS queue.
 
 
Java class for KeyInfoConfirmationDataType complex type.
Validates a language code for compliance with RFC 3066.
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.
Java class for LDAPResult complex type.
Java class for LDAPResultCode.
 
Interface for usage with TextFileIterator Provides a method to the iterator that defines how to further split individual lines in a text file.
A JAXB XmlAdapter that helps serialize generic lists of lists.
 
 
Representation of a localized string.
A JAXB XmlAdapter that creates a simplified representation of a LocalizedString which just contains the string itself without the language and charset information.
Java class for LocalizedStringType complex type.
Example implementation of an audit exception handler
Message Queue that logs the serialized plain audit messages with (by default) pretty formatting using a configurable logger.
Java class for LogoutRequestType complex type.
Lookup implementation of an interface type using ServiceLoader.
Resolve external resources, such as external XML Schema, by looking in the classpath.
Java class for ManageNameIDRequestType complex type.
 
 
 
Interface that isolates methods for registering resources for a mapping service.
 
Interface for mapping a set of keysets into corresponding values.
 
Java class for MatchingRuleAssertion complex type.
 
 
 
 
This is called upon initialization of the Groovy API extensions for Camel.
 
Generated by camel build tools - do NOT edit this file!
 
 
Media Type Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_405 1.2.840.10008.6.1.908
MedicationRequest Resource Provider for QEDm (PCC-44)
 
 
MedicationStatement Resource Provider for QEDm (PCC-44)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Marker interface for MHD 4.2.1 classes
MhdList<T extends MhdList<T>>
 
 
 
Validator for MHD transactions.
Interface for deriving MHD version
 
Validate the basic format of a the document mime type.
 
 
 
 
 
Generic audit dataset for MLLP-based IHE transactions.
Common audit interceptor support for both consumer and producer side of MLLP endpoints
 
Exception thrown by processors to indicate that an authentication failure occurred and has to be logged in ATNA.
Generic Camel component for MLLP.
MLLP dispatching Camel component.
MLLP dispatching Camel endpoint.
Configuration of a dispatching MLLP endpoint.
A wrapper for standard camel-netty endpoint which provides support for IHE PIX/PDQ-related extensions.
Configuration of an MLLP endpoint.
EventTypes for the MLLP transactions in this module
Participant Object ID Types for the MLLP transactions in this module
Base class for MLLP interceptors which store incoming and outgoing payload into files with user-defined name patterns.
Camel component for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
Camel endpoint for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
Camel endpoint configuration for MLLP-based eHealth transactions (like IHE PIX, PDQ, XAD-PID, etc.).
Java class for ModifyDNRequest complex type.
Java class for ModifyRequest complex type.
CXF Interceptor to tag SOAP headers with an mustUnderstand flag.
Basic ACK and NAK factory for HL7v2-based transactions.
Name<T extends Composite>
This class represents a name.
A JAXB XmlAdapter that allows the Name class to be serialized.
Java class for NameIDMappingRequestType complex type.
Java class for NameIDMappingResponseType complex type.
Java class for NameIDPolicyType complex type.
Java class for NameIDType complex type.
 
Service for finding FHIR NamingSystem instances.
URI Mapper that is backed by a NamingSystemService.
Simple Netty client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.
Destination abstraction for Netty
 
 
Network Access Point Type codes as originally specified in https://tools.ietf.org/html/rfc3881#section-5.3 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2.
Builds an Audit Event representing a Network Entry event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.9
 
 
Abstract base class for non-blocking TLS sender implementations.
 
 
Base class for non-constructive operations (Read+Delete as opposed to Create+Update in CRUD) on document sets in an XDS Repository.
An attachment marshaller implementation which does not read any data from the provided data handlers in order to keep all streams usable.
A LineSplitterLogic that simply returns the text line without further splitting
Validator that accepts any value.
Java class for NotificationQueryType complex type.
Notification of registry events.
Abstract Base type for all types of Notify Actions
Java class for anonymous complex type.
 
ServerCapabilityStatementProvider that defends against NPE when no resource providers are present.
Validation of an ebXML object container.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.hpd.stub.chcidd package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.hpd.stub.chpidd package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.hpd.stub.dsmlv2 package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.ehealthswiss package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.hl7v3 package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.assertion package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.delegation package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.saml20.protocol package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.xacml20.saml.assertion package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xacml20.stub.xacml20.saml.protocol package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.iti41 package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.lcm package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.query package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rim package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rs package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.ihe.xds.core.stub.xdsi package.
This object contains factory methods for each Java content interface and Java element interface generated in the org.openehealth.ipf.commons.xml.svrl package.
Represents an object reference.
Java class for ObjectRefListType complex type.
Use to reference an Object by its id.
Observation Resource Provider for QEDm (PCC-44)
 
 
Generate unique object identifiers without formal registration as mentioned in IHE_ITI_TF_Vol2x B.6 Representing UUIDs as OIDs and specified by ITU-T X.667 (http://itu.int/ITU-T/X.667)
Validator for OIDs.
Java class for OneTimeUseType complex type.
Deprecated.
Base class for all custom configurers which have to implement their own strategy for lookup and configure.
Builds an Audit Event representing a Order Record event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.13
Represents an organization.
Java class for OrganizationQueryType complex type.
Mapping of the same named interface in ebRIM.
CXF interceptor that reads outgoing payload collected by the output stream proxy installed in OutStreamSubstituteInterceptor and stores it in the message as String content type.
CXF interceptor which stores outgoing HTTP payload into files with user-defined name patterns.
CXF interceptor that substitutes message output stream with a special wrapper that collects SOAP payload.
 
 
 
 
Validating processors for MLLP-based IPF IHE components.
 
 
Defines methods for parsing a external representation of information into an internal model.
Adapts a Parser.
 
 
Participant Object Data Life Cycle as originally specified in https://tools.ietf.org/html/rfc3881#section-5.5 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2.
 
The Participant Object ID Type describes the identifier that is contained in Participant Object ID.
 
Audit Participant Object ID Type Code as specified in http://dicom.nema.org/medical/dicom/current/output/html/part16.html#sect_CID_404 1.2.840.10008.6.1.907
Participant Object Type codes as originally specified in https://tools.ietf.org/html/rfc3881#section-5.5 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2.
Participant Object Type Role codes as originally specified in https://tools.ietf.org/html/rfc3881#section-5.5 and now maintained in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.1.2.
Interface for stored queries which take a patient ID as parameter.
Interface used to extract patient references from FHIR resources or search parameters.
Represents additional information about a patient, as an HL7v2 PID segment with the following specialities: Fields PID-3 (patient IDs), PID-5 (patient names), PID-7 (birth date), and PID-8 (gender) can be manipulated both as HL7 strings and as XDS metadata objects.
 
 
Transformation logic for a PatientInfo.
 
Builds an Audit Event representing a Patient Record event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.4
Builder for building IHE-specific PatientRecord events.
Base class for interceptors which store incoming and outgoing payload into files with user-defined name patterns, or to the regular Java log.
Evaluation context of expressions for payload log file names.
 
The Camel component for the PCC-1 transaction (QED).
Continuation-Aware service implementation for the IHE PCC-1 transaction (QED).
SEI for PCC QED -- Query for Existing Data.
Service implementation for the IHE PCC-1 transaction (QED).
 
Request Factory for PCC-44 requests returning a bundle of resources that were queried
Component for QEDM (PCC-44)
 
 
 
 
 
Camel component for the IHE PCD-01 transaction.
 
 
 
 
Generic audit strategy for ITI-21 and ITI-22 (PDQ).
 
 
 
 
 
Patient as defined by the PDQm specification plus some of the most common extensions This extends the default patient resource with the following attributes: birthplace mothersMaidenName citizenship religion race ethnicity gender identity
 
 
 
 
 
 
A MLLP transaction configuration with PDQ-specific methods for continuation support.
 
 
Represents an identifiable person.
Mapping of the same named interface in ebRIM.
Java class for PersonQueryType complex type.
Mapping of the same named interface in ebRIM.
Audit strategy for PHARM-1.
The Camel component for the IHE PHARM-1 transaction.
Provides the PHARM-1 web-service interface.
Service implementation for the IHE PHARM-1 transaction (Query Pharmacy Documents).
Generic Audit Strategy for CMPD PHARM-5 query transactions.
Request Factory for PHARM-5 requests returning a bundle of document references.
Component for MHD-based, CMPD Query Pharmacy Documents over MHD (PHARM-5)
Component for MHD-based, CMPD Query Pharmacy Documents over MHD (PHARM-5)
The different operations of CMPD PHARM-5 transaction.
Resource Provider for CMPD PHARM-5.
Search parameters for CMPD PHARM-5 transaction.
 
Static configuration for CMPD PHARM-5 transaction components
Base class for Pharmacy Documents Queries (PHARM-1).
Abstract stored query for PHARM-1 stable documents queries.
Builder for building IHE-specific DataExport events.
Builder for building IHE-specific DataImport events.
Validates a PID string.
 
 
 
 
 
 
 
 
 
 
Validating processors for MLLP-based IPF IHE components.
Camel processors for translation of HL7 messages between versions 2 and 3.
Validating processors for HL7v3-based IPF components.
 
 
 
 
 
 
Simplified model of a PIXV3 Query query (ITI-45).
Transformer between objects PixV3QueryRequest and PRPAIN201309UV02Type.
Simplified model of a PIXV3 Query response (ITI-45).
Transformer between objects PixV3QueryResponse and PRPAIN201310UV02Type.
Special CXF data binding for plain XML transactions (e.g.
Fake data reader which reads in the whole XML stream and returns a null value instead of the expected POJO.
A special writer for some transactions (e.g.
Validates for a positive number.
Mapping of the same named interface in ebRIM.
 
 
 
 
 
Predicate interface for matching a source object for certain criteria.
Adapts a Predicate.
Builds an Audit Event representing a Procedure Record event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.15
Procedure Resource Provider for QEDm (PCC-44)
 
 
Abstract base class for classes that adapt transform support library interfaces to Apache Camel's Processor.
 
 
 
Producer-side Camel interceptor which creates a HAPI Message from various possible request types.
Consumer-side FHIR ATNA auditing Camel interceptor.
Producer-side ATNA auditing Camel interceptor.
 
 
Producer-side MLLP interceptor which stores incoming payload into files with user-defined name patterns.
 
Producer-side Hl7 marshalling/unmarshalling interceptor with support for interactive continuation.
Producer-side Hl7 marshalling/unmarshalling interceptor.
Producer-side MLLP interceptor which stores outgoing payload into files with user-defined name patterns.
 
Client-side handler of pagination controls.
Producer-side interceptor for request message acceptance checking.
A producer-side interceptor which implements non-interactive request fragmentation as described in paragraph 2.10.2.2 of the HL7 v.2.5 specification.
Producer-side interceptor for response message acceptance checking.
Producer-side MLLP interceptor that sets character encoding configured for the given endpoint, and handles segment fragmentation (\rADD|...).
Producer-side Camel interceptor which enriches a Message with tracing information.
 
The data required for the Provide and register document set request.
Builder for ProvideAndRegisterDocumentSet objects.
Java class for ProvideAndRegisterDocumentSetRequestType complex type.
Java class for anonymous complex type.
Validates a EbXMLSubmitObjectsRequest request.
Transforms between a ProvideAndRegisterDocumentSet and its ebXML representation.
Interceptor to add provided outgoing attachments for SwA on the client side.
 
Java class for ProxyRestrictionType complex type.
 
 
 
Represents a QBP_Q21 message structure (see chapter 3.3.56).
Adds a custom QPD segment instead of the standard one coming from v25 hapi package
 
 
 
 
Represents an HL7 QPD message segment used in IHE PDQ.
Represents an HL7 QPD message segment.
NAK factory for PDQ, PDVQ and PIX Query.
Base class for all query requests.
Visitor interface used for this class to implement the visitor pattern.
 
Builds an Audit Event representing a Query event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.10
 
Java class for QueryExpressionBranchType complex type.
Java class for QueryExpressionType complex type.
Builder for building IHE-specific Query events.
Represents a list of query parameters.
Query parameter validation for parameters that are QueryList-based.
Query parameters used for the stored queries.
Validation of a query parameter.
Request object for the Query Registry and Registry Stored Query transactions.
Transforms between a QueryRegistry and an EbXMLAdhocQueryRequest.
Contains the response data for a query.
Transforms between QueryResponse and the EbXMLQueryResponse representation.
Validate a EbXMLQueryResponse.
Return types for XDS queries (ITI-18, ITI-38, ITI-51, ITI-63, PHARM-1).
Wrapper class for ebXML query request to simplify access to slots.
All possible query types.
 
 
Audit strategy for Retrieve Imaging Document Set [RAD-69] as "Imaging Document Consumer" actor
The Camel component for the RAD-69 transaction.
Provides the RAD-69 web-service interface.
Audit strategy for Retrieve Imaging Document Set [RAD-69] as "Imaging Document Source" actor
Service implementation for the IHE RAD-69 transaction (Retrieve Imaging Document Set).
The Camel component for the RAD-75 (XCA-I) async response.
RAD-75 SEI for asynchronous response receiver.
Service implementation for the IHE RAD-75 (XCA-I) asynchronous response.
Audit strategy for Cross Gateway Retrieve Imaging Document Set [RAD-75] as "Initiating Imaging Gateway" actor
The Camel component for the RAD-75 transaction.
RAD-75 SEI.
Audit strategy for Cross Gateway Retrieve Imaging Document Set [RAD-75] as "Responding Imaging Gateway" actor
Service implementation for the IHE RAD-75 transaction.
Reactor Netty client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.
Destination abstraction for Netty
 
A ByteArrayOutputStream that allows the creation of an InputStream from its internal byte array representation.
A StreamResult that allows the creation of a Source from its internal data representation.
A StringWriter that allows the creation of a Reader from its internal string buffer representation.
Represents a recipient containing a person and/or organization and/or telecommunication address.
Validates a list of recipients containing organizations and/or persons and/or telecommunication addresses.
Transforms between a Recipient and its ebXML representation.
For testing only: an implementation that records the audit messages in memory.
For testing only: an implementation that records the audit message strings in memory instead of sending them to some destination.
 
Java class for ReferencedPoliciesType complex type.
Represents a reference ID.
The data required for the register document set request.
Builder for RegisterDocumentSet objects.
Transforms between a RegisterDocumentSet and its ebXML representation.
Technology-independent bean registry interface
Java class for anonymous complex type.
Java class for anonymous complex type.
Java class for RegistryObjectListType complex type.
Java class for RegistryObjectQueryType complex type.
Java class for RegistryObjectType complex type.
Provides validation for a specific aspect of a registry object.
Java class for RegistryPackageQueryType complex type.
RegistryPackage is the mapping of the same named interface in ebRIM.
Java class for RegistryQueryType complex type.
Base type for all ebXML Registry requests
Base type for all ebXML Registry responses
Mapping of the same named interface in ebRIM.
CXF interceptor which sends all rejected CXF exchanges to the user-defined failure handler.
Java class for anonymous complex type.
Request object for the Remove Documents transaction.
Transforms between a EbXMLNonconstructiveDocumentSetRequest and its ebXML representation.
Java class for RemoveDocumentsRequestType complex type.
Request object for the Remove Metadata transaction.
Transforms between a RemoveMetadata and its ebXML representation.
Validates a EbXMLRemoveMetadataRequest request.
Java class for anonymous complex type.
Interface for creating an externalized version of an internal object model.
Adapts a Renderer.
 
 
 
 
Java class for RequestAbstractType complex type.
Consumer interface of FHIR requests.
Java class for RequestedAuthnContextType complex type.
Basic response information.
Java class for ResponseOptionType complex type.
Transforms between Response and the ebXML representation.
Java class for ResponseType complex type.
Alternative to BasicHttpAuditMessageQueue, using Spring's RestTemplate / RestTemplateBuilder classes
Java class for ResultCode complex type.
 
 
A single document retrieved from the repository.
Documents returned by the Retrieve Document Set transaction.
Request object for the Retrieve Document Set transaction.
Transforms between a EbXMLNonconstructiveDocumentSetRequest and its ebXML representation.
Java class for RetrieveDocumentSetRequestType complex type.
Java class for anonymous complex type.
Transforms between a EbXMLRetrieveDocumentSetResponse and its ebXML representation.
Java class for RetrieveDocumentSetResponseType complex type.
Java class for anonymous complex type.
Request object for the Retrieve Imaging Document Set transaction.
Transforms between a EbXMLRetrieveImagingDocumentSetRequest and its ebXML representation.
Java class for RetrieveImagingDocumentSetRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
The following schema fragment specifies the expected content contained within this class.
The following schema fragment specifies the expected content contained within this class.
Request object for a single Series.
Request object for a single Study.
Base client implementation of RFC 5424 syslog for sending audit messages to an Audit Record Repository that implements RFC 5424 SYSLOG.
Base client implementation of RFC 5425 syslog for sending audit messages to an Audit Record Repository that implements RFC 5425 (SYSLOG via TLS).
RMU = Restricted Metadata Update.
 
Helper class for creating IPF extensions in Java-based route definitions.
Adds a custom QPD segment instead of the standard one coming from v25 hapi package
Adds a custom QPD segment instead of the standard one coming from v25 hapi package
Represents a RSP_ZV2 message structure as described in ITI TF Vol.
Represents the RSP_ZV2_QUERY_RESPONSE group as described in ITI TF Vol.
Java class for anonymous complex type.
Validation profile exclusively used by SchematronValidator.
Converts a XML document into a Schematron validation report by applying Schematron rules.
 
Validation wrapper around the SchematronTransmogrifier.
Java class for ScopingType complex type.
Java class for SearchRequest complex type.
Java class for null.
Java class for null.
Java class for SearchResponse complex type.
 
Java class for SearchResultEntry complex type.
Java class for SearchResultReference complex type.
Builds an Audit Event representing a Security Alert event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.11
 
HL7v2 segment finder.
Definitions for the IHE integration profile "Secure Retrieve" (SeR).
 
 
Strategy for marshalling an AuditMessage into a serialized format.
Java class for ServiceBindingQueryType complex type.
Java class for ServiceBindingType complex type.
Java class for ServiceQueryType complex type.
Validate that serviceStart and serviceStop date/time DTM values are in chronological order (according to IHE ITI TF 2b 3.42.4.1.3.3.6).
Java class for ServiceType complex type.
Severities defined by the XDS specification.
Shared Resource provider, primarily (but not exclusively) meant for batch/transaction requests.
Java class for SimpleFilterType complex type.
Web Service for HL7v2 components with a single operation.
Camel endpoint for HL7v2-WS transaction with a single operation.
Hl7v2 WS endpoint with a single operation.
A simple registry implementation that can e.g.
Generic producer for Web Services which have only one operation.
 
Java class for SlotBranchType complex type.
Validates lengths of ebXML slot values and uniqueness of slot names.
Java class for SlotListType complex type.
Java class for SlotType1 complex type.
Validation for slots.
Performs a validation of a slot value.
Generic constants and subroutines for SOAP/XML processing.
This class is necessary because: JDK does not provide a BER parser for SortControl SortControl does not expose sorting keys
 
Source data type extension.
Java class for SpecificationLinkQueryType complex type.
Java class for SpecificationLinkType complex type.
Immutable class specifying an index of a split performed by Splitter.
Split logic for use with the TextFileIterator that splits read lines using a regex similar to String.split(String).
Splits a S object into a Collection of T objects.
A processor that splits an exchange into multiple exchanges by using a rule.
OutputDefinition for the Splitter processor This class is needed to create a Splitter that hands on the sub exchanges to a specified processor.
 
BidiMappingService implementation that can be configured with Spring resources and using the CustomMappingsConfigurer.
Adds mapping scripts to a reference SpringBidiMappingService instance.
Ehcache-based implementation of asynchronous message correlator.
Hl7v3ContinuationStorage that uses a Spring cache abstraction
InteractiveContinuationStorage that uses a Spring cache abstraction
Paging provider that uses a Spring cache abstraction to store IBundleProvider instances.
CachingUnsolicitedFragmentationStorage that uses a Spring cache abstraction
Spring Listener which holds the instances of all OrderedConfigurer.
ExpressionResolver implementation using Spring Expression language.
Class that bridges the Registry interface to a Spring ListableBeanFactory.
TypeConverter implementation backed by a Spring ConversionService
Apache HttpClient RestfulClientFactory that is aware of SSL context parameters.
RestfulClientFactory that is aware of SSL context parameters.
RestfulClientFactory that is aware of SSL context parameters and uses the HTTP Client built in JDK 11 with some added functionality provided by the lightweight Methanol library.
 
Java class for StatementAbstractType complex type.
An expression that evaluates to a constant parameter array inpdependent of the Exchange argument.
SSLContextParameters that are directly configured with an SSLContext.
Status information according to the XDS specification.
Java class for StatusCodeType complex type.
Java class for StatusDetailType complex type.
Java class for StatusResponseType complex type.
Java class for StatusType complex type.
Query parameter validation for parameters that are AvailabilityStatus-based.
Base class for stored queries.
Java class for StringFilterType complex type.
Query parameter validation for parameters that are StringList-based.
 
 
 
Holder for various types of String message payloads.
Types of supported payload: HTTP (probably multi-part, i.e.
 
Query parameter validation for parameters that are String-based.
Java class for SubjectConfirmationDataType complex type.
Java class for SubjectConfirmationType complex type.
Java class for SubjectLocalityType complex type.
Java class for SubjectQueryAbstractType complex type.
 
Java class for SubjectType complex type.
Represents an XDS submission set according to the IHE XDS specification.
 
Transforms between a SubmissionSet and its ebXML representation.
 
Java class for anonymous complex type.
Validates a EbXMLSubmitObjectsRequest request.
Represents a stored query for SubscriptionFilterQuery used for ITI-52 filters
Represents a stored query for SubscriptionFilterQuery used for ITI-52 filters
Represents a stored query for SubscriptionForPatientIndependentDocumentEntryQuery used for ITI-52 filters
Represents a stored query for SubscriptionFilterQuery used for ITI-52 filters
Represents a stored query for SubscriptionFilterQuery used for ITI-52 filters
Java class for SubscriptionQueryType complex type.
A Subscription for specified Events in an ebXML V3+ registry.
Java class for SubstringFilter complex type.
Java class for anonymous complex type.
 
Synchronously pass the message to the AuditTransmissionProtocol
A simple collector of Syslog events
A simple collector of Syslog events
SyslogServer<T extends reactor.netty.DisposableChannel>
Abstract base class for TLS and UDP syslog servers.
Represents a telecommunication address.
Java class for TelephoneNumberListType complex type.
TelephoneNumber is the mapping of the same named interface in ebRIM.
Java class for TerminateType complex type.
 
String-based iterator class that reads a file line by line This class can be used within a split rule expression to extract each line of a given file and generate a new exchange via the Splitter.
Represents a date and time range used in queries.
HL7 timestamps (data type DTM) with particular precision, normalized to UTC.
 
Query parameter validation for parameters that are timestamp-based.
Validates time values.
Abstraction for setting TLS parameters to be used by ATNA sender implementations.
Simple client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.
Enum to control the level of paranoia when it comes to trusting the socket connection.
 
TLS syslog server following RFC 5425.
 
 
Some IHE transactions define options that influence the interface(s) being exposed by their interactions, e.g.: PAM defines options for ITI-30 and ITI-31 that determines the acceptable HL7 trigger events QEDm defines options that determine what FHIR resource types needs to be provided
This is meant for IHE transactions that differ depending on what option(s) are chosen.
Some utilities for TransactionOptions
Translates one internal data structure into another one.
Adapts a Transmogrifier.
 
 
Helper functions for handling TTL SOAP header in XCPD.
Abstraction of a TypeConverter
The ValuePair is used in ParticipantObjectIdentificationType descriptions to capture parameters.
Simple UDP sender that opens a new DatagramSocket for every batch of AuditMessages being sent.
 
TLS syslog server following RFC 5426.
 
 
 
Java class for anonymous complex type.
 
Java class for UnknownPolicySetId complex type.
This class was generated by Apache CXF 3.1.10 2017-05-29T14:39:29.875+02:00 Generated source version: 3.1.10
 
Interface for storages of of HL7 v2 unsolicited fragmentation accumulators.
Java class for anonymous complex type.
Java class for UpdatePolicyRequest complex type.
The FHIR Identifier type introduces a new mechanism for conveying the originating system of a particular identifier.
Validates a value list for compliance with a URI (RFC 2616).
URN abstraction, following the pattern of URI and URL classes.
Builds an User Authentication representing a Network Entry event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.12
 
 
Java class for UserQueryType complex type.
Mapping of the same named interface in ebRIM.
 
 
 
Validator for UUIDs
 
 
All error messages that can occur during validation.
Validation profile for XDS-like transactions.
Validation interface.
 
Adapts a Validator
 
 
Provides assertions for validators.
Java class for ValueListType complex type.
Provides validation of a list of values for compatibility with other data types.
Provides validation of simple values for compatibility with other data types.
 
Java class for VersionInfoType complex type.
Deprecated. 
Deprecated. 
 
Deprecated.
Deprecated. 
Deprecated.
 
List of XDS related vocabulary constants.
 
 
An implementation of output stream which serves as a proxy for another output stream instance and collects the data pieces to be written in a string buffer (these pieces are XML and/or MIME artifacts).
A data structure that contains various ATNA audit information pieces common for all Web Service-based IHE transactions.
 
Base class for CXF interceptors which store incoming and outgoing HTTP payload into files with user-defined name patterns.
Rejection handling strategy for WS transactions.
 
CXF interceptor that claims to understand WS-Security headers.
Contains information about a Web Service-based transaction.
 
 
EventTypes for transactions in this module
 
Prevents the usage of com.sun.xml.bind.v2.runtime.output.XMLStreamWriterOutput.NewLineEscapeHandler introduced in Glassfish JAXB 2.3.0.
 
 
ParticipantObjectIdTypes for transactions in this module
 
 
 
Java class for XACMLAuthzDecisionQueryType complex type.
Java class for XACMLAuthzDecisionStatementType complex type.
Java class for XACMLPolicyQueryType complex type.
Java class for XACMLPolicySetIdReferenceStatementType complex type.
Java class for XACMLPolicyStatementType complex type.
 
 
 
 
 
 
This class represents a name.
Validates a XCN string.
 
 
 
 
 
 
 
 
Base class for XDS Adhoc Query services
Camel Endpoint implementation for XDS-like transactions which have only a single Web Service operation.
A data structure that contains XDS-specific ATNA audit information pieces in addition to common IHE Web Service-related ones.
Basis for Strategy pattern implementation for ATNA Auditing in XDS transactions.
Validating processors for IPF XDS components.
Base class for all Camel components implementing IHE XDS-like transactions
Camel Endpoint implementation for XDS-like transactions which have only a single Web Service operation.
EventTypes for the XDS transactions in this module
A renderer of HL7 v2 elements which considers XDS-specific requirements regarding required and prohibited fields as prescribed in the ITI TF Volume 3 Chapter 4.
 
 
 
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based retrieval-related XDS-I transactions.
Data binding specific for the XDS data model --- gathers some additional information pieces for elements of request messages while they are being unmarshalled from XML to ebXML POJOs.
 
 
Common base class of all XDS meta data classes.
Base class for transformers of XDSMetaClass and ebXML representations.
Thrown if XDS meta data did not match the expectations.
Audit dataset specific for non-constructive operations (Read+Delete as opposed to Create+Update in CRUD) on document sets in an XDS Repository.
 
 
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based XDS transactions related to non-constructive operations (Read+Delete as opposed to Create+Update in CRUD) on document sets in an XDS Repository.
ParticipantObjectIdTypeCodes for the XDS query transactions in this module
 
 
 
XDS audit dataset specific for query-related transactions.
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based query-related XDS transactions.
 
Base class for XDS Registry Request services
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based XDS transactions related to removal of Documents.
XDS audit dataset specific for transactions related to XDS Metadata removal.
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based transactions related to XDS Metadata removal.
Utility class for rendering of ebXML stub POJOs and simplified XDS model classes into XML.
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based retrieval-related XDS transactions.
Base class for XDS Retrieve Document Set services
 
 
XDS audit dataset specific for submission-related transactions.
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based submission-related XDS transactions.
 
XML Names used for marshalling/unmarshalling audit records
 
 
Various XML utilities.
 
Validates a XON string.
 
 
This class represents a name.
XQuery transformer similar to the XsltTransmogrifier
Validation of XML documents based on a XML Schema.
Xslt Processor transforming a Source into an object of type T.
Purpose of Use codes from XSPA
Validates an XTN value.
 
The ZBE segment is intended to be used for information that details ADT movement information.