Test4

AD.CA Address - Flavor Canadian Address

Datatype Release 1: AD.CA

AD.CA Address (CA constraints)

Addresses are encoded with the street address sent as the value text of the address element, and additional address parts. Constraints for addresses are consistent with the requirements set out in the Pan Canadian Data Type Specification for the data type flavor AD.BASIC, with the exception of the fact that the pan Canadian Data Type specification pre-adopted coded state (province) and country elements from HL7’s release 2 Datatypes. Since CDA is fixed to release 1 datatypes, and the coded address parts are not available, the value for state and country address parts should be taken from the value sets assigned in the pan Canadian Datatype Specification.

Registered Attributes and Child Elements

@Attribute / Element Cardinality Datatype
@use   optional   set_cs
@nullFlavor   optional   cs
hl7:delimiter  0 .. *  ADXP
hl7:country  0 .. *  ADXP
hl7:state  0 .. *  ADXP
hl7:county  0 .. *  ADXP
hl7:city  0 .. *  ADXP
hl7:postalCode  0 .. *  ADXP
hl7:streetAddressLine  0 .. *  ADXP

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons.

Check-circle.svg Rule ID: AD.CA

Extends Rule(s): AD.CA.BASIC

Constraints

  • Alert.png dtr1-1-AD.CA: @use may have up to three codes and must be drawn from 'H', 'PST', 'TMP', 'WP'
  • Alert.png dtr1-2-AD.CA: supported address parts (part types) are country, city, state, postalCode, streetAddressLine and up to four delimiter
  • Alert.png dtr1-3-AD.CA: address parts SHALL NOT contain @code

AD.CA.BASIC Address - Flavor Canadian Address

Datatype Release 1: AD.CA.BASIC

AD.CA.BASIC Basic Address (CA constraints)

Used to communicate addresses for simple display, mailing and contact purposes. The data type is not generally suitable for registries

Registered Attributes and Child Elements

@Attribute / Element Cardinality Datatype
@use   optional   set_cs
@nullFlavor   optional   cs
hl7:delimiter  0 .. *  ADXP
hl7:country  0 .. *  ADXP
hl7:state  0 .. *  ADXP
hl7:county  0 .. *  ADXP
hl7:city  0 .. *  ADXP
hl7:postalCode  0 .. *  ADXP
hl7:streetAddressLine  0 .. *  ADXP

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons.

Check-circle.svg Rule ID: AD.CA.BASIC

Extends Rule(s): AD

Constraints

  • Alert.png dtr1-1-AD.CA.BASIC: useablePeriod property is not permitted
  • Alert.png dtr1-2-AD.CA.BASIC: isNotOrdered property is not permitted
  • Alert.png dtr1-3-AD.CA.BASIC: @use is required
  • Alert.png dtr1-4-AD.CA.BASIC: @use may have up to three codes and must be drawn from 'H', 'PHYS', 'PST', 'TMP', 'WP', 'CONF', 'DIR'
  • Alert.png dtr1-5-AD.CA.BASIC: supported address parts (part types) are country, city, state, postalCode, addressLine and up to four delimiter
  • Alert.png dtr1-6-AD.CA.BASIC: address parts and delimiter-separated text has each a maximum length of 80 characters

PN.CA Person Name - Flavor Canadian Person Name

Datatype Release 1: PN.CA

PN.CA Person Names (BC constraints)

Names are encoded as a sequence of Name Parts such as given name, family name, prefixes and suffixes. Constraints for names are consistent with the requirements set out in the Pan Canadian Data Type Specification for the data type flavor PN.BASIC, with some additional constraints described below.

Registered Attributes and Child Elements

@Attribute / Element Cardinality Datatype
@use   optional   set_cs
@nullFlavor   optional   cs
delimiter  0 .. *  ENXP
family  0 .. *  ENXP
given  0 .. *  ENXP
prefix  0 .. *  ENXP
suffix  0 .. *  ENXP

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons.

Check-circle.svg Rule ID: PN.CA

Extends Rule(s): PN

Constraints

  • Alert.png dtr1-1-PN.CA: qualifier property is required
  • Alert.png dtr1-2-PN.CA: at present, the only value for name/given/@qualifier is IN (initial), indicating that the name part is just an initial
  • Alert.png dtr1-3-PN.CA: supported name parts (part types) are family, given, prefix, suffix
  • Alert.png dtr1-4-PN.CA: Exactly one [1..1] name/family part SHALL be present
  • Alert.png dtr1-5-PN.CA: One or more [1..*] name/given parts SHALL be present
  • Alert.png dtr1-6-PN.CA: Zero or 1 [0..1] name/prefix name parts may be provided
  • Alert.png dtr1-7-PN.CA: Zero or 1 [0..1] name/suffix name parts may be provided
  • Alert.png dtr1-8-PN.CA: At most seven name parts may be present; since a family name part and at least one given name are mandatory, the cardinality for name parts is [2..7]
  • Alert.png dtr1-9-AD.CA: @use must be drawn from 'L', 'P', 'ASGN', 'C', 'HC'

TEL.CA.EMAIL Telecommunication Address - Flavor Canadian Email

Datatype Release 1: TEL.CA.EMAIL

TEL.EMAIL Email Address (CA constraints)

Allows e-mail addresses to be communicated

Registered Attributes and Child Elements

@Attribute / Element Cardinality Datatype
@use   optional   set_cs
@value   optional   st
@nullFlavor   optional   cs

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons.

Check-circle.svg Rule ID: TEL.CA.EMAIL

Extends Rule(s): TEL

Constraints

  • Alert.png dtr1-1-TEL.CA.EMAIL: useablePeriod property is not permitted
  • Alert.png dtr1-2-TEL.CA.EMAIL: @use is required
  • Alert.png dtr1-3-TEL.CA.EMAIL: @use may have up to three codes and must be drawn from 'EC', 'H', 'MC', 'PG', 'TMP', 'WP'
  • Alert.png dtr1-4-TEL.CA.EMAIL: @value has maximum length of 50 characters
  • Alert.png dtr1-5-TEL.CA.EMAIL: telecommunication scheme supported is "mailto:"

TEL.CA.PHONE Telecommunication Address - Flavor Canadian Phone

Datatype Release 1: TEL.CA.PHONE

TEL.PHONE Phone Number (CA constraints)

Allows Allows phone and fax numbers to be communicated

Additional guidance for DIR: to be used for immediate direct communications between providers (e.g. pharmacist to physician for potential medication interaction issues)

Note 1: No constraints have been applied to the content to restrict it to Canadian country codes

Note 2: No constraints have been applied to the format. Best practice is to always include country code and area code when known.

Registered Attributes and Child Elements

@Attribute / Element Cardinality Datatype
@use   optional   set_cs
@value   optional   st
@nullFlavor   optional   cs

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons.

Check-circle.svg Rule ID: TEL.CA.PHONE

Extends Rule(s): TEL

Constraints

  • Alert.png dtr1-1-TEL.CA.PHONE: useablePeriod property is not permitted
  • Alert.png dtr1-2-TEL.CA.PHONE: @use is required
  • Alert.png dtr1-3-TEL.CA.PHONE: œuse may have up to three codes and must be drawn from 'EC', 'H', 'MC', 'PG', 'TMP', 'WP'
  • Alert.png dtr1-4-TEL.CA.PHONE: @value has maximum length of 40 characters
  • Alert.png dtr1-5-TEL.CA.PHONE: telecommunication scheme supported is "fax:" or "tel:"