|DotNet Class HL7Connect.Cda.AD|
Mailing and home or office addresses.
AD is primarily used to communicate data that will allow printing mail labels, or that will allow a person to physically visit that address. The postal address datatype is not supposed to be a container for additional information that might be useful for finding geographic locations (e.g., GPS coordinates) or for performing epidemiological studies. Such additional information should be captured by other, more appropriate data structures.
Addresses are essentially sequences of address parts, but add a "use" code and a valid time range for information about if and when the address can be used for a given purpose
|A sequence of address parts, such as street or post office Box, city, postal code, country, etc.|
|A set of codes advising a system or user which address in a set of like addresses to select for a given purpose. |
An address without specific use code might be a default address useful for any purpose, but an address with a specific use code would be preferred for that respective purpose.
If populated, the values contained in this attribute SHALL be taken from the HL7 PostalAddressUse code system.
|A General Timing Specification (GTS) specifying the periods of time during which the address can be used. This is used to specify different addresses for different times of the week or year.|
|A boolean value specifying whether the order of the address parts is known or not. While the address parts are always a sequence, the order in which they are presented may or may not be known to be true or important. Where this matters, the isNotOrdered property can be used to convey this information. The default value for isNotOrdered is false.|
|false if isNotOrdered is null, true if isNotOrdered is either true or false|
|HL7Connect.Cda.ADXP AddPart(string sValue, Tv3AddressPartType type_);|
|Shortcut method. Add an address part with a type which is one of the Tv3AddressPartType enumerated constants.
Possible address part types
Note: This is included only to support the convention of writing c/- address lines. This item is not appropriate for use when information is entrusted to one party on behalf of another in some significant way.
|bool HasPart(HL7Connect.Cda.ADXP oPart);|
|true if the address includes a part that matches oPart (same type and value)|