Example #1
0
class Content(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    MessagePrimaryContent = xsd.Ref(__name__ + '.MessagePrimaryContent')
    PersonalSignature = xsd.Ref(__name__ + '.PersonalSignature')
    AttachmentHeaderList = xsd.Ref(__name__ + '.AttachmentHeaderList')

    @classmethod
    def create(cls, MessagePrimaryContent):
        instance = cls()
        instance.MessagePrimaryContent = MessagePrimaryContent
        return instance
Example #2
0
class AdapterMessage(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    smevMetadata = xsd.Ref(__name__ + '.SmevMetadata')
    Message = xsd.Ref(Message)

    @classmethod
    def create(cls, smevMetadata, Message):
        instance = cls()
        instance.smevMetadata = smevMetadata
        instance.Message = Message
        return instance
Example #3
0
class SyncRequest(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    itSystem = xsd.Ref(__name__ + '.ItSystem')
    RequestMessage = xsd.Ref(__name__ + '.RequestMessage')

    @classmethod
    def create(cls, itSystem, RequestMessage):
        instance = cls()
        instance.itSystem = itSystem
        instance.RequestMessage = RequestMessage
        return instance
Example #4
0
class ResponseMessageType(Message):
    INHERITANCE = xsd.Inheritance.EXTENSION
    INDICATOR = xsd.Sequence
    ResponseMetadata = xsd.Ref(__name__ + '.ResponseMetadata')
    ResponseContent = xsd.Ref(__name__ + '.ResponseContent')

    @classmethod
    def create(cls, ResponseMetadata, ResponseContent):
        instance = cls()
        instance.ResponseMetadata = ResponseMetadata
        instance.ResponseContent = ResponseContent
        return instance
Example #5
0
class SendResponseRequest(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    SenderProvidedResponseData = xsd.Ref(__name__ +
                                         '.SenderProvidedResponseData')
    AttachmentContentList = xsd.Ref(__name__ + '.AttachmentContentList')
    CallerInformationSystemSignature = xsd.Element(__name__ +
                                                   '.XMLDSigSignatureType',
                                                   minOccurs=0)

    @classmethod
    def create(cls, SenderProvidedResponseData):
        instance = cls()
        instance.SenderProvidedResponseData = SenderProvidedResponseData
        return instance
Example #6
0
class QueryResultList(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    QueryResult = xsd.Ref(__name__ + '.QueryResult')

    @classmethod
    def create(cls):
        instance = cls()
        return instance
Example #7
0
class ClientMessage(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    itSystem = xsd.Ref(__name__ + '.ItSystem')

    @classmethod
    def create(cls, itSystem):
        instance = cls()
        instance.itSystem = itSystem
        return instance
Example #8
0
class GetUserPropertiesResponse(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    userProperties = xsd.Ref(__name__ + '.UserProperties')

    @classmethod
    def create(cls, userProperties):
        instance = cls()
        instance.userProperties = userProperties
        return instance
Example #9
0
class GetStatusResponse(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    SmevAsyncProcessingMessage = xsd.Ref(__name__ +
                                         '.SmevAsyncProcessingMessage')

    @classmethod
    def create(cls):
        instance = cls()
        return instance
Example #10
0
class Request(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    # Id = xsd.Attribute(xsd.ID, use=xsd.Use.OPTIONAL)
    Id = xsd.Attribute(xsd.String, use=xsd.Use.OPTIONAL)
    SenderProvidedRequestData = xsd.Ref(__name__ +
                                        '.SenderProvidedRequestData')
    MessageMetadata = xsd.Ref(__name__ + '.MessageMetadata')
    FSAttachmentsList = xsd.Ref(__name__ + '.FSAttachmentsList')
    ReplyTo = xsd.Element(xsd.String, minOccurs=0)
    SenderInformationSystemSignature = xsd.Element(__name__ +
                                                   '.XMLDSigSignatureType',
                                                   minOccurs=0)

    @classmethod
    def create(cls, SenderProvidedRequestData, MessageMetadata):
        instance = cls()
        instance.SenderProvidedRequestData = SenderProvidedRequestData
        instance.MessageMetadata = MessageMetadata
        return instance
Example #11
0
class SenderProvidedResponseData(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    # Id = xsd.Attribute(xsd.ID, use=xsd.Use.OPTIONAL)
    Id = xsd.Attribute(xsd.String, use=xsd.Use.OPTIONAL)
    MessageID = xsd.Element(xsd.String)
    To = xsd.Element(xsd.String)
    MessagePrimaryContent = xsd.Ref(__name__ + '.MessagePrimaryContent')
    PersonalSignature = xsd.Element(__name__ + '.XMLDSigSignatureType',
                                    minOccurs=0)
    AttachmentHeaderList = xsd.Ref(__name__ + '.AttachmentHeaderList')
    RefAttachmentHeaderList = xsd.Ref(__name__ + '.RefAttachmentHeaderList')
    AsyncProcessingStatus = xsd.Ref(__name__ + '.AsyncProcessingStatus')

    @classmethod
    def create(cls, MessageID, To):
        instance = cls()
        instance.MessageID = MessageID
        instance.To = To
        return instance
Example #12
0
class MessageResult(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    itSystem = xsd.Ref(__name__ + '.ItSystem')
    MessageId = xsd.Element(UUID, minOccurs=1)

    @classmethod
    def create(cls, itSystem, MessageId):
        instance = cls()
        instance.itSystem = itSystem
        instance.MessageId = MessageId
        return instance
Example #13
0
class AsyncProcessingStatusData(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    # Id = xsd.Attribute(xsd.ID, use=xsd.Use.OPTIONAL)
    Id = xsd.Attribute(xsd.String, use=xsd.Use.OPTIONAL)
    AsyncProcessingStatus = xsd.Ref(__name__ + '.AsyncProcessingStatus')

    @classmethod
    def create(cls, AsyncProcessingStatus):
        instance = cls()
        instance.AsyncProcessingStatus = AsyncProcessingStatus
        return instance
Example #14
0
class MessageQuery(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    itSystem = xsd.Ref(__name__ + '.ItSystem')
    nodeId = xsd.Element(String_50, minOccurs=0)
    specificQuery = xsd.Element(QueryTypeCriteria, minOccurs=0)

    @classmethod
    def create(cls, itSystem):
        instance = cls()
        instance.itSystem = itSystem
        return instance
Example #15
0
class SmevAsyncProcessingMessage(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    AsyncProcessingStatusData = xsd.Ref(__name__ +
                                        '.AsyncProcessingStatusData')
    SMEVSignature = xsd.Element(__name__ + '.XMLDSigSignatureType',
                                minOccurs=0)

    @classmethod
    def create(cls):
        instance = cls()
        return instance
Example #16
0
class SendResponseResponse(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    MessageMetadata = xsd.Ref(__name__ + '.MessageMetadata')
    SMEVSignature = xsd.Element(__name__ + '.XMLDSigSignatureType',
                                minOccurs=0)

    @classmethod
    def create(cls, MessageMetadata):
        instance = cls()
        instance.MessageMetadata = MessageMetadata
        return instance
Example #17
0
class FindMessageQuery(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    itSystem = xsd.Ref(__name__ + '.ItSystem')
    specificQuery = xsd.Element(FindTypeCriteria, minOccurs=1)

    @classmethod
    def create(cls, itSystem, specificQuery):
        instance = cls()
        instance.itSystem = itSystem
        instance.specificQuery = specificQuery
        return instance
Example #18
0
class RequestMetadataType(Metadata):
    INHERITANCE = xsd.Inheritance.EXTENSION
    INDICATOR = xsd.Sequence
    nodeId = xsd.Element(String_50, minOccurs=0)
    eol = xsd.Element(xsd.DateTime, minOccurs=0)
    testMessage = xsd.Element(xsd.Boolean, minOccurs=0)
    BusinessProcessMetadata = xsd.Ref(BusinessProcessMetadata)

    @classmethod
    def create(cls):
        instance = cls()
        return instance
Example #19
0
class GetStatusRequest(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    Timestamp = xsd.Ref(__name__ + '.Timestamp')
    CallerInformationSystemSignature = xsd.Element(__name__ +
                                                   '.XMLDSigSignatureType')

    @classmethod
    def create(cls, Timestamp, CallerInformationSystemSignature):
        instance = cls()
        instance.Timestamp = Timestamp
        instance.CallerInformationSystemSignature = CallerInformationSystemSignature
        return instance
Example #20
0
class GetResponseRequest(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    MessageTypeSelector = xsd.Ref(__name__ + '.MessageTypeSelector')
    CallerInformationSystemSignature = xsd.Element(__name__ +
                                                   '.XMLDSigSignatureType',
                                                   minOccurs=0)

    @classmethod
    def create(cls, MessageTypeSelector):
        instance = cls()
        instance.MessageTypeSelector = MessageTypeSelector
        return instance
Example #21
0
class AckRequest(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    AckTargetMessage = xsd.Ref(__name__ + '.AckTargetMessage')
    CallerInformationSystemSignature = xsd.Element(__name__ +
                                                   '.XMLDSigSignatureType',
                                                   minOccurs=0)

    @classmethod
    def create(cls, AckTargetMessage):
        instance = cls()
        instance.AckTargetMessage = AckTargetMessage
        return instance
Example #22
0
class SenderProvidedRequestData(xsd.ComplexType):
    INHERITANCE = None
    INDICATOR = xsd.Sequence
    # Id = xsd.Attribute(xsd.ID, use=xsd.Use.OPTIONAL)
    Id = xsd.Attribute(xsd.String, use=xsd.Use.OPTIONAL)
    MessageID = xsd.Element(xsd.String)
    ReferenceMessageID = xsd.Element(xsd.String, minOccurs=0)
    TransactionCode = xsd.Element(xsd.String, minOccurs=0)
    NodeID = xsd.Element(xsd.String, minOccurs=0)
    EOL = xsd.Element(xsd.DateTime, minOccurs=0)
    MessagePrimaryContent = xsd.Ref(__name__ + '.MessagePrimaryContent')
    PersonalSignature = xsd.Element(__name__ + '.XMLDSigSignatureType',
                                    minOccurs=0)
    AttachmentHeaderList = xsd.Ref(__name__ + '.AttachmentHeaderList')
    RefAttachmentHeaderList = xsd.Ref(__name__ + '.RefAttachmentHeaderList')
    TestMessage = xsd.Element(__name__ + '.Void', minOccurs=0)

    @classmethod
    def create(cls, MessageID, MessagePrimaryContent):
        instance = cls()
        instance.MessageID = MessageID
        instance.MessagePrimaryContent = MessagePrimaryContent
        return instance
Example #23
0
 class Job(xsd.ComplexType):
     title = xsd.Element(xsd.String)
     person = xsd.Ref(Person)
Example #24
0
 class Job(xsd.ComplexType):
     title = xsd.Element(xsd.String)
     # LATER: Check if that is actually the correct/expected syntax
     name = xsd.Ref(Person)
Example #25
0
class Operation(xsd.ComplexType):
    name = xsd.Element(xsd.String)
    requestResponseOperation = xsd.Ref(RequestResponseOperation)
Example #26
0
class TBody(xsd.ComplexType):
    parts = xsd.Attribute(xsd.String)
    tBodyAttributes = xsd.Ref(TBodyAttributes)