public interface MtkProductionLoadServiceRemoteCMT extends MtkProductionLoadService
Modifier and Type | Method and Description |
---|---|
String |
createCompositeMessageSchema(InteractionDetail interactionDetail)
Use the link below to see a more detailed explanation
|
void |
deleteInteractionSchema(String interactionId)
Use the link below to see a more detailed explanation
|
void |
deleteSchemas(String[] schemas)
Use the link below to see a more detailed explanation
|
SchemaInformation[] |
fetchCompositeMessageShemasByPayload(String payloadId)
Use the link below to see a more detailed explanation
|
SchemaInformation[] |
fetchCustomCMETsForPayload(String payloadId)
Use the link below to see a more detailed explanation
|
SchemaInformation[] |
fetchSchemas(String[] schemaName)
Use the link below to see a more detailed explanation
|
Date |
getCurrentDBDate()
Use the link below to see a more detailed explanation
|
Date |
getCurrentDBTimestamp()
Use the link below to see a more detailed explanation
|
void |
loadCustomMessageTypeToProductionServer(SchemaInformation[] schemaInformation)
Use the link below to see a more detailed explanation
|
void |
loadSchemas(SchemaInformation[] schemaInformation)
Use the link below to see a more detailed explanation
|
void deleteSchemas(String[] schemas) throws HDRRimException
deleteSchemas
in interface MtkProductionLoadService
schemas
- The exact name of the XSD of the artifacts. More than one
artifact names can be passed. The schema names should be strictly
complete names. No partial matching is supported.HDRRimException
- This exception is thrown if
MtkProductionLoadService.deleteSchemas(String[] schemas)
String createCompositeMessageSchema(InteractionDetail interactionDetail) throws HDRRimException
createCompositeMessageSchema
in interface MtkProductionLoadService
interactionDetail
- oracle.hsgbu.hdr.hl7.message.mtk.InteractionDetail
should contain the
following data.
HDRRimException
- This exception is thrown if,
MtkProductionLoadService.createCompositeMessageSchema(InteractionDetail
interactionDetail)
void loadCustomMessageTypeToProductionServer(SchemaInformation[] schemaInformation) throws HDRRimException
loadCustomMessageTypeToProductionServer
in interface MtkProductionLoadService
schemaInformation
- Payload XSD and MIF, all the CMET XSDs and MIFs
associated with the Payload, updated cmetinfo.coremifHDRRimException
- This exception is thrown, if
oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list.oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list.oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list, when at least
one CMET is present in the list.MtkProductionLoadService.loadCustomMessageTypeToProductionServer(SchemaInformation[]
schemaInformation)
Date getCurrentDBDate() throws HDRRimException
HDRRimException
MtkProductionLoadService.getCurrentDBDate()
SchemaInformation[] fetchSchemas(String[] schemaName) throws HDRRimException
fetchSchemas
in interface MtkProductionLoadService
schemaName
- partial or complete schema names.oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list of XSD
and MIF for the schema(s).HDRRimException
MtkProductionLoadService.fetchSchemas(String[] schemaName)
void loadSchemas(SchemaInformation[] schemaInformation) throws HDRRimException
loadSchemas
in interface MtkProductionLoadService
schemaInformation
- oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list of XSD and
MIFs for CMETs, or cmetinfo.coremifHDRRimException
- This exception is thrown if
oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
object has
insufficient information.MtkProductionLoadService.loadSchemas(SchemaInformation[]
schemaInformation)
Date getCurrentDBTimestamp() throws HDRRimException
HDRRimException
MtkProductionLoadService.getCurrentDBTimestamp()
void deleteInteractionSchema(String interactionId) throws HDRRimException
deleteInteractionSchema
in interface MtkProductionLoadService
interactionId
- Exact Interaction Id, matching the Interaction
Schema.HDRRimException
- This exception is thrown if,
MtkProductionLoadService.deleteInteractionSchema(String
interactionId)
SchemaInformation[] fetchCustomCMETsForPayload(String payloadId) throws HDRRimException
fetchCustomCMETsForPayload
in interface MtkProductionLoadService
payloadId
- Payload Id e.g. PRPA_MT04000HT02. It does an exact
match. There is no support for partial match.oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
list of
CMET XSD and corresponding MIF.HDRRimException
- This exception is thrown if,
MtkProductionLoadService.fetchCustomCMETsForPayload(String
payloadId)
SchemaInformation[] fetchCompositeMessageShemasByPayload(String payloadId) throws HDRRimException
fetchCompositeMessageShemasByPayload
in interface MtkProductionLoadService
payloadId
- Payload Id e.g. PRPA_MT04000HT02. The API does an exact
match for the Payload Id. There is no support for partial match.oracle.hsgbu.hdr.hl7.message.mtk.SchemaInformation
List of
Composite Message Schema XSDs.HDRRimException
- This exception is thrown if
MtkProductionLoadService.fetchCompositeMessageShemasByPayload(String
payloadId)
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved