All Classes and Interfaces

Class
Description
 
Java class for anonymous complex type.
Abstract Base type for all types of Actions.
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.
Java class for anonymous 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.
Java class for AuditableEventQueryType complex type.
An Event that forms an audit trail in ebXML Registry.
Represents the human or machine that created an entry.
 
Transforms between an Author instance and its representation in ebXML.
Describes the availability of an entry.
Java class for BooleanFilterType complex type.
Java class for BranchType complex type.
Query parameter validation to ensure that only one of the given parameters is specified.
 
 
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.
Definitions for the Community Medication Prescription and Dispense (CMPD) integration profile of the PHARM TF.
 
Represents a code.
Transforms between Code and its ebXML representation.
Query parameter validation for parameters that are Code-based.
Java class for CompoundFilterType complex type.
 
 
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.
 
Java class for DateTimeFilterType complex type.
Java class for anonymous complex type.
 
 
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.
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
Mapping of the same named interface in ebRIM.
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 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.
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 FederationQueryType complex type.
Mapping of the same named interface in ebRIM.
Represents a stored query Cross-Community Fetch.
Transforms between a FetchQuery and EbXMLAdhocQueryRequest.
Java class for FilterQueryType complex type.
Java class for FilterType complex type.
Represents a stored query for FindDispensesQuery (PHARM-1).
Represents a Multi-Patient stored query for FindDocuments by Reference ID.
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 FloatFilterType complex type.
Represents an XDS folder according to the IHE XDS specification.
Transforms between a Folder and its ebXML 2.1 representation.
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.
Validates a hash code for compliance with RFC 3174.
Validator for HL7 v2 HD elements.
Hl7v2Based<C extends ca.uhn.hl7v2.model.Composite>
An XDS model object backed up by an HL7 v2 element.
Hl7v2Based.Holder<T extends ca.uhn.hl7v2.model.Type>
Fake enclosing element for an HL7 v2 sub-component, necessary for correct rendering and parsing.
 
Validator for home community ID attribute in stored queries.
Validates a homeCommunityId attribute.
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 IntegerFilterType complex type.
Java class for InternationalStringBranchType complex type.
Java class for InternationalStringType complex type.
Client audit strategy for ITI-18.
Provides the ITI-18 web-service interface.
ITI-38 Service Endpoint Interface for Asynchronous Response receiver
 
ITI-38 Service Endpoint Interface.
ITI-39 SEI for asynchronous response receiver.
Client audit strategy for ITI-39.
ITI-39 SEI.
Server audit strategy for ITI-39.
ITI-41 Service Endpoint Interface for Asynchronous Response receiver
Client audit strategy for ITI-41.
Provides the ITI-41 web-service interface.
Server audit strategy for ITI-41.
Client audit strategy for ITI-42.
Provides the ITI-42 web-service interface.
Server audit strategy for ITI-42.
Client audit strategy for ITI-43.
Provides the ITI-43 web-service interface.
Server audit strategy for ITI-43.
Base audit strategy for ITI-51.
Provides the ITI-51 web-service interface.
Audit strategy for ITI-57.
Provides the ITI-57 web-service interface.
Audit strategy for ITI-57.
 
Provides the ITI-61 Web Service interface.
 
Client audit strategy for ITI-62.
Provides the ITI-62 web-service interface.
ITI-63 Service Endpoint Interface for Asynchronous Response receiver
Audit strategy for the XCF ITI-63 transaction.
ITI-63 Service Endpoint Interface.
Client audit strategy for ITI-80.
Provides the ITI-80 web-service interface.
Server audit strategy for ITI-80.
 
 
Audit strategy for the actor "Update Initiator" of the RMU ITI-92 transaction.
SEI for the the RMU profile.
Audit strategy for the actor "Update Responder" of the RMU ITI-92 transaction.
 
Validates a language code for compliance with RFC 3066.
 
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.
Validate the basic format of a the document mime type.
Name<T extends ca.uhn.hl7v2.model.Composite>
This class represents a name.
A JAXB XmlAdapter that allows the Name class to be serialized.
Base class for non-constructive operations (Read+Delete as opposed to Create+Update in CRUD) on document sets in an XDS Repository.
Validator that accepts any value.
Java class for NotificationQueryType complex type.
Notification of registry events.
Abstract Base type for all types of Notify Actions
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.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.
Represents an object reference.
Java class for ObjectRefListType complex type.
Use to reference an Object by its id.
Validator for OIDs.
Represents an organization.
Java class for OrganizationQueryType complex type.
Mapping of the same named interface in ebRIM.
Interface for stored queries which take a patient ID as parameter.
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.
 
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.
Provides the PHARM-1 web-service interface.
Base class for Pharmacy Documents Queries (PHARM-1).
Abstract stored query for PHARM-1 stable documents queries.
Validates a PID string.
Validates for a positive number.
Mapping of the same named interface in ebRIM.
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.
Base class for all query requests.
Visitor interface used for this class to implement the visitor pattern.
Java class for QueryExpressionBranchType complex type.
Java class for QueryExpressionType complex type.
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
Provides the RAD-69 web-service interface.
Audit strategy for Retrieve Imaging Document Set [RAD-69] as "Imaging Document Source" actor
RAD-75 SEI for asynchronous response receiver.
Audit strategy for Cross Gateway Retrieve Imaging Document Set [RAD-75] as "Initiating Imaging Gateway" actor
RAD-75 SEI.
Audit strategy for Cross Gateway Retrieve Imaging Document Set [RAD-75] as "Responding Imaging Gateway" actor
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.
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.
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.
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.
Basic response information.
Java class for ResponseOptionType complex type.
Transforms between Response and the ebXML representation.
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.
RMU = Restricted Metadata Update.
 
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.
Java class for SimpleFilterType complex type.
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.
Java class for SpecificationLinkQueryType complex type.
Java class for SpecificationLinkType complex type.
Status information according to the XDS specification.
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.
 
 
 
 
Query parameter validation for parameters that are String-based.
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.
Interface for stored queries which take a target community ID list as parameter.
Represents a telecommunication address.
Java class for TelephoneNumberListType complex type.
TelephoneNumber is the mapping of the same named interface in ebRIM.
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.
Java class for anonymous complex type.
Java class for anonymous complex type.
Validates a value list for compliance with a URI (RFC 2616).
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.
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.
List of XDS related vocabulary constants.
 
 
 
 
 
 
 
 
This class represents a name.
Validates a XCN string.
 
 
 
 
 
 
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.
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.
 
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.
Basis for Strategy pattern implementation for ATNA Auditing in ebXML 3.0-based retrieval-related XDS transactions.
 
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.
Validates a XON string.
This class represents a name.
Validates an XTN value.