<ComplexType Name="AddressInfo">
<Property Name="Street1" Type="String" MaxLength="200" />
<Property Name="Street2" Type="String" MaxLength="200" />
<Property Name="City" Type="String" MaxLength="200" />
<Property Name="State" Type="String" MaxLength="200" />
<Property Name="PostalCode" Type="String" MaxLength="200" />
<Property Name="Country" Type="String" MaxLength="200" />
<Property Name="DateChanged" Type="DateTime" Nullable="true" />
</ComplexType>
<ComplexType Name="ContactInfo">
<Property Name="Address" Type="DBModel.AddressInfo" Nullable="false" />
<Property Name="BillingAddress" Type="DBModel.AddressInfo" Nullable="false" />
<Property Name="Phone" Type="String" Nullable="true" MaxLength="200" />
<Property Name="PhoneWork" Type="String" Nullable="true" MaxLength="200" />
<Property Name="PhoneMobile" Type="String" Nullable="true" MaxLength="200" />
<Property Name="PhoneFax" Type="String" Nullable="true" MaxLength="200" />
<Property Name="Email" Type="String" Nullable="true" MaxLength="200" />
<Property Name="NewEmail" Type="String" Nullable="true" MaxLength="200" />
<Property Name="NewEmailDate" Type="DateTime" Nullable="true" />
<Property Name="ContactNotes" Type="String" Nullable="true" MaxLength="200" />
</ComplexType>