Getting name property mismatch error while changing data type - Text to Date

The Property has data type Text and we are trying to set to Date on that time we are getting : -

does not match the required 'name' property pattern: ^[a-zA-Z](\w*| +\w+)*$]]

Request: <Item type="ItemType" id="5738793931D64D938F02558135C20FE8" action="add" doGetItem="0"><Relationships><Item type="Property" id="41C87DE9CAC2484DBE736F80016D1C87" action="add"><data_type>date</data_type><pattern>short_date_time</pattern></Item></Relationships></Item>
     

Response: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault xmlns:af="http://www.aras.com/InnovatorFault"><faultcode>SOAP-ENV:Server.PatternMismatchException</faultcode><faultstring><![CDATA[The specified value () does not match the required 'name' property pattern: ^[a-zA-Z](\w*| +\w+)*$]]></faultstring><detail><af:legacy_detail><![CDATA[The specified value () does not match the required 'name' property pattern: ^[a-zA-Z](\w*| +\w+)*$]]></af:legacy_detail><af:exception message="The specified value () does not match the required 'name' property pattern: ^[a-zA-Z](\w*| +\w+)*$" type="Aras.Server.Core.PatternMismatchException" /><af:item type="ItemType"><af:property name="name" value="" /></af:item></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>