<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>If I have a cdt eg myCDT with child elements a b c d What is the best way i</title><link>https://community.appian.com/discussions/f/general/4599/if-i-have-a-cdt-eg-mycdt-with-child-elements-a-b-c-d-what-is-the-best-way-i</link><description>If I have a cdt eg myCDT with child elements a b c d What is the best way in a rule to update several of the child elements? I know I can do type!myCDT( a: ri!input.a, b: ri!input.b, c: ri!input.c, d: ri!input.d ) This requires maintaining the definition</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: If I have a cdt eg myCDT with child elements a b c d&lt;br /&gt;What is the best way i</title><link>https://community.appian.com/thread/16663?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 15:23:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bfec5ed1-1e0a-41fd-be61-5169cd750c96</guid><dc:creator>joel671</dc:creator><description>Yeah I have done a single rule which maintains a single type constructor. It isn&amp;#39;t that my CDT is going to change regularly, it is just a matter of ensuring someone updates the definitions any time the CDT is changed. &lt;br /&gt;&lt;br /&gt;I was just hoping there was a better way than relying on someone doing the right thing later down the line rather that them just being able to update the xsd in a single place.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: If I have a cdt eg myCDT with child elements a b c d&lt;br /&gt;What is the best way i</title><link>https://community.appian.com/thread/16658?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 13:57:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:866c9295-ab4c-4563-a020-80b984bba4d2</guid><dc:creator>PhilB</dc:creator><description>I&amp;#39;m not aware of a way that doesn&amp;#39;t use a type constructor, but you could wrap the type constructor mapping above in a rule with an any type input, so you&amp;#39;d only have to maintain the CDT structure in a single place. Is the CDT structure likely to change a lot?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: If I have a cdt eg myCDT with child elements a b c d&lt;br /&gt;What is the best way i</title><link>https://community.appian.com/thread/16647?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2015 10:46:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:eb96d520-bfde-4497-a65c-7ea269070dd2</guid><dc:creator>joel671</dc:creator><description>Thanks for the suggestion, I really want to avoid a plug in for it though.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: If I have a cdt eg myCDT with child elements a b c d&lt;br /&gt;What is the best way i</title><link>https://community.appian.com/thread/16625?ContentTypeID=1</link><pubDate>Wed, 01 Apr 2015 21:52:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d0201950-c936-420f-9ee7-deb503fc2874</guid><dc:creator>sikhivahans</dc:creator><description>Hi joel671, It would be worth trying this plugin: &lt;a href="https://forum.appian.com/suite/tempo/#!/records/type/components/item/i8BWsQdLlzKy55h8z8zJ0sPqpDWFrba_btZb9XmhOR1BKg7QGGvFF6eh5hlLPpeuA/view/summary"&gt;forum.appian.com/.../&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>