public RevisionHistoryItem(AssumedTypes.List<AuditDetails> audits, OpenEhr.RM.Support.Identification.ObjectVersionId versionId) { Check.Require(versionId != null, "version_id must not be null"); this.audits = audits; this.versionId = versionId; }
public RevisionHistoryItem(AssumedTypes.List <AuditDetails> audits, OpenEhr.RM.Support.Identification.ObjectVersionId versionId) { Check.Require(versionId != null, "version_id must not be null"); this.audits = audits; this.versionId = versionId; }
internal void ReadXml(System.Xml.XmlReader reader) { reader.ReadStartElement(); reader.MoveToContent(); Check.Assert(reader.LocalName == "version_id", "Expected local name is 'version_id', not " + reader.LocalName); this.versionId = new OpenEhr.RM.Support.Identification.ObjectVersionId(); this.versionId.ReadXml(reader); Check.Assert(reader.LocalName == "audits", "Expected local name is 'audits', not " + reader.LocalName); while (reader.LocalName == "audits") { if (this.audits == null) { this.audits = new OpenEhr.AssumedTypes.List <AuditDetails>(); } AuditDetails auditDetails = new AuditDetails(); auditDetails.ReadXml(reader); this.audits.Add(auditDetails); } }
internal void ReadXml(System.Xml.XmlReader reader) { reader.ReadStartElement(); reader.MoveToContent(); Check.Assert(reader.LocalName == "version_id", "Expected local name is 'version_id', not " + reader.LocalName); this.versionId = new OpenEhr.RM.Support.Identification.ObjectVersionId(); this.versionId.ReadXml(reader); Check.Assert(reader.LocalName == "audits", "Expected local name is 'audits', not " + reader.LocalName); while (reader.LocalName == "audits") { if (this.audits == null) this.audits = new OpenEhr.AssumedTypes.List<AuditDetails>(); AuditDetails auditDetails = new AuditDetails(); auditDetails.ReadXml(reader); this.audits.Add(auditDetails); } }