class AuditRecord(OE.ODMElement): EditPoint = T.ValueSetString(required=False) UsedImputationMethod = T.ValueSetString(required=False) ID = T.ID(required=False) UserRef = T.ODMObject(required=True, element_class=UserRef) LocationRef = T.ODMObject(required=True, element_class=LocationRef) DateTimeStamp = T.ODMObject(required=True, element_class=DateTimeStamp) ReasonForChange = T.ODMObject(required=False, element_class=ReasonForChange) SourceID = T.ODMObject(required=False, element_class=SourceID)
class ODM(OE.ODMElement): """ v2.0 """ Description = T.String(required=False) FileType = T.ValueSetString(required=True) Granularity = T.ValueSetString(required=False) Archival = T.ValueSetString(required=False) FileOID = T.OID(required=True) CreationDateTime = T.DateTimeString(required=True) PriorFileOID = T.OIDRef(required=False) AsOfDateTime = T.DateTimeString(required=False) ODMVersion = T.ValueSetString(required=False) Originator = T.String(required=False) SourceSystem = T.String(required=False) SourceSystemVersion = T.String(required=False) ID = T.ID() Study = T.ODMListObject(element_class=Study) AdminData = T.ODMListObject(element_class=AdminData)
class ODM(OE.ODMElement): Description = T.String(required=False) FileType = T.ValueSetString(required=True) Granularity = T.ValueSetString(required=False) Archival = T.ValueSetString(required=False) FileOID = T.OID(required=True) CreationDateTime = T.DateTimeString(required=True) PriorFileOID = T.OIDRef(required=False) AsOfDateTime = T.DateTimeString(required=False) ODMVersion = T.ValueSetString(required=False) Originator = T.String(required=False) SourceSystem = T.String(required=False) SourceSystemVersion = T.String(required=False) schemaLocation = T.String(required=False, namespace="xs") ID = T.ID() Study = T.ODMListObject(element_class=Study) AdminData = T.ODMListObject(element_class=AdminData) ReferenceData = T.ODMListObject(element_class=ReferenceData) ClinicalData = T.ODMListObject(element_class=ClinicalData) Association = T.ODMListObject(element_class=Association)
class leaf(OE.ODMElement): namespace = "def" ID = T.ID(required=True) href = T.String(required=True, namespace="xlink") title = T.ODMObject(required=True, element_class=title, namespace="def")
class Annotation(OE.ODMElement): SeqNum = T.Integer(required=True) TransactionType = T.ValueSetString(required=False) ID = T.ID(required=False) Comment = T.ODMObject(required=False, element_class=Comment) Flag = T.ODMListObject(element_class=Flag)
class Signature(OE.ODMElement): ID = T.ID(required=True) UserRef = T.ODMObject(required=True, element_class=UserRef) LocationRef = T.ODMObject(required=True, element_class=LocationRef) SignatureRef = T.ODMObject(required=True, element_class=SignatureRef) DateTimeStamp = T.ODMObject(required=True, element_class=DateTimeStamp)