|
|||||||||
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 |