|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface XdsBridge
| Method Summary | |
|---|---|
SubmitDocumentResponseType |
addCDADocument(java.lang.String cdaXml,
DocumentSubmissionMetadataType pMetadata)
Submits a new XDS CDA R2 document to the registry/repository. |
SubmitDocumentResponseType |
embedInCdaAndSendDocument(XDSDocType doc)
Prepares, constructs and and submits a CDA R2 to an XDS registry/repository Takes a set datatype of variables for inclusion and constructs a properly-formatted CDA R2 document that corresponds to the data types. |
QueryDocumentsResponseType |
queryDocuments(FindDocumentQueryType pFindDocumentQueryType,
DocumentQueryPreferencesType searchPreferences)
Queries an XDS registry and returns an array of serializable objects of the form XDSBridgeDocument containing information about the resulting document or null if no matching documents are found. |
QueryDocumentsResponseType |
queryDocuments(GetDocumentQueryType pGetDocumentQueryType,
DocumentQueryPreferencesType pQueryPreferences)
|
QueryDocumentsResponseType |
queryDocumentsByPatientId(PatientIdType pPatientId,
DocumentQueryPreferencesType pSearchPreferences)
Queries an XDS registry and returns an array of serializable objects of the form XDSBridgeDocument containing information about the resulting document or null if no matching documents are found. |
RetrieveDocumentResponseType |
retrieveDocument(java.lang.String uniqueId,
java.lang.String uuid)
Performsn the final XDS registry search and returns a specific document by its Universally Unique Id (UUID) or registry-assigned Unique ID. |
RetrieveDocumentResponseType |
retrieveDocumentByUrl(java.lang.String pUrl)
Performsn the final XDS registry search and returns a specific document by its URL. |
| Method Detail |
|---|
QueryDocumentsResponseType queryDocumentsByPatientId(PatientIdType pPatientId,
DocumentQueryPreferencesType pSearchPreferences)
throws java.lang.Exception
pPatientId - The patient ID on which to search the XDS registry for
matching documents.pStoredQuery - pReturnReferencesOnly -
java.lang.Exceptionorg.eclipse.ohf.ihe.xds.consumer.Consumer,
org.eclipse.ohf.ihe.xds.consumer.query.Query,
org.eclipse.ohf.bridge.xds.XDSBridgeDocument
RetrieveDocumentResponseType retrieveDocument(java.lang.String uniqueId,
java.lang.String uuid)
throws java.lang.Exception
uniqueId - The Unique ID to retrieve the documentuuid - The UUID to retrieve the document
java.lang.Exception
SubmitDocumentResponseType addCDADocument(java.lang.String cdaXml,
DocumentSubmissionMetadataType pMetadata)
throws java.lang.Exception
cdaXml - Raw CDA R2 document to be submitted to XDSpMetadata -
java.lang.Exceptionorg.eclipse.ohf.ihe.xds.source
SubmitDocumentResponseType embedInCdaAndSendDocument(XDSDocType doc)
throws java.lang.Exception
doc - XDSDocType containing necessary information to construct CDA
R2 document
java.lang.Exceptionorg.eclipse.ohf.ihe.xds.source
QueryDocumentsResponseType queryDocuments(FindDocumentQueryType pFindDocumentQueryType,
DocumentQueryPreferencesType searchPreferences)
throws java.lang.Exception
pStoredQuery - pReturnReferencesOnly -
java.lang.Exceptionorg.eclipse.ohf.ihe.xds.consumer.Consumer,
org.eclipse.ohf.ihe.xds.consumer.query.Query,
org.eclipse.ohf.bridge.xds.XDSBridgeDocument
QueryDocumentsResponseType queryDocuments(GetDocumentQueryType pGetDocumentQueryType,
DocumentQueryPreferencesType pQueryPreferences)
throws java.lang.Exception
java.lang.Exception
RetrieveDocumentResponseType retrieveDocumentByUrl(java.lang.String pUrl)
throws java.net.MalformedURLException,
java.io.IOException,
ATNAAuditClientException,
java.security.GeneralSecurityException,
org.eclipse.ohf.bridge.conf.UnavailableResourcesException,
BridgeException
url - The url to retrieve the document
java.net.MalformedURLException
java.security.GeneralSecurityException
ATNAAuditClientException
java.io.IOException
org.eclipse.ohf.bridge.conf.UnavailableResourcesException
BridgeException
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||