|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectau.gov.nehta.vendorlibrary.pcehr.clients.common.util.XDSMapper
public final class XDSMapper
A utility class to map IHE XDS.b classes to local classes.
| Method Summary | |
|---|---|
static DocumentQueryParams |
getDocumentQueryParams(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryRequest queryRequest)
Extract the DocumentQueryParams from the AdhocQueryRequest. |
static java.util.List<SubmissionMetadata> |
getSubmissionMetadata(oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectList registryObjectList)
Extract the SubmissionMetadata from the XDSSubmissionEntry objects
in the RegistryObjectList. |
static SubmissionMetadata |
getSubmissionMetadata(oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryPackageType registryPackage)
Extract the SubmissionMetadata from the RegistryPackageType
. |
static oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryRequest |
toAdhocQueryRequest(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
java.lang.String queryId,
DocumentQueryParams queryParams)
Map a DocumentQueryParams into an XDS AdhocQueryRequest. |
static oasis.names.tc.ebxml_regrep.xsd.lcm._3.SubmitObjectsRequest |
toSubmitObjectsRequest(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
SubmissionMetadata submissionMetadata,
DocumentMetadata documentMetadata,
java.lang.String replacesDocumentId)
Map to an XDS SubmitObjectsRequest. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.ExtrinsicObjectType |
toXDSDocumentEntry(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
DocumentMetadata documentMetadata,
javax.xml.ws.Holder<java.lang.Integer> idClCounter,
javax.xml.ws.Holder<java.lang.Integer> idEiCounter)
Map to an XDS ExtrinsicObjectType containing an XDSDocumentEntry. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryPackageType |
toXDSSubmissionSet(SubmissionMetadata submissionMetadata,
DocumentMetadata documentMetadata,
javax.xml.ws.Holder<java.lang.Integer> idClCounter,
javax.xml.ws.Holder<java.lang.Integer> idEiCounter)
Map to an XDS RegistryPackageType containing an XDSSubmissionSet. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static oasis.names.tc.ebxml_regrep.xsd.lcm._3.SubmitObjectsRequest toSubmitObjectsRequest(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
SubmissionMetadata submissionMetadata,
DocumentMetadata documentMetadata,
java.lang.String replacesDocumentId)
SubmitObjectsRequest.
commonHeader - the PCEHR common headersubmissionMetadata - Submission metadatadocumentMetadata - Document metadatareplacesDocumentId - The unique identifier of the document which this document
replaces (may be null for a new document).
SubmitObjectsRequest.
public static oasis.names.tc.ebxml_regrep.xsd.rim._3.ExtrinsicObjectType toXDSDocumentEntry(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
DocumentMetadata documentMetadata,
javax.xml.ws.Holder<java.lang.Integer> idClCounter,
javax.xml.ws.Holder<java.lang.Integer> idEiCounter)
ExtrinsicObjectType containing an XDSDocumentEntry.
commonHeader - the PCEHR common headerdocumentMetadata - Document metadata
identifiers.
ExtrinsicObjectType containing an XDSDocumentEntry.
public static oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryPackageType toXDSSubmissionSet(SubmissionMetadata submissionMetadata,
DocumentMetadata documentMetadata,
javax.xml.ws.Holder<java.lang.Integer> idClCounter,
javax.xml.ws.Holder<java.lang.Integer> idEiCounter)
RegistryPackageType containing an XDSSubmissionSet.
submissionMetadata - Submission metadatadocumentMetadata - Document metadata
identifiers.
RegistryPackageType containing an XDSSubmissionSet.
public static oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryRequest toAdhocQueryRequest(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
java.lang.String queryId,
DocumentQueryParams queryParams)
DocumentQueryParams into an XDS AdhocQueryRequest.
commonHeader - the PCEHR common headerqueryParams - additional query parameters.
AdhocQueryRequest containing the DocumentQueryParams.
public static DocumentQueryParams getDocumentQueryParams(au.net.electronichealth.ns.pcehr.xsd.common.commoncoreelements._1.PCEHRHeader commonHeader,
oasis.names.tc.ebxml_regrep.xsd.query._3.AdhocQueryRequest queryRequest)
DocumentQueryParams from the AdhocQueryRequest.
commonHeader - the PCEHR common headerqueryRequest - An XDS DocumentQueryParams.
DocumentQueryParams extracted from the AdhocQueryRequest.public static java.util.List<SubmissionMetadata> getSubmissionMetadata(oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectList registryObjectList)
SubmissionMetadata from the XDSSubmissionEntry objects
in the RegistryObjectList.
registryObjectList - A RegistryObjectList containing zero or more
XDSSubmissionEntry extrinsic objects.
SubmissionMetadata extracted from the
XDSSubmissionEntry objects in the RegistryObjectList.public static SubmissionMetadata getSubmissionMetadata(oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryPackageType registryPackage)
SubmissionMetadata from the RegistryPackageType
.
registryPackage - A RegistryPackageType
SubmissionMetadata extracted from the
RegistryPackageType.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||