This page is part of the CDA: Clinical Document Architecture (v2.1.0-draft1: CDA 2.1 Draft) based on FHIR v5.0.0. . For a full list of available versions, see the Directory of published versions
Active as of 2023-01-16 |
JSON representation of the AD logical model.
{
"resourceType" : "StructureDefinition",
"id" : "AD",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.</p>\n </div>"
},
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace",
"valueUri" : "urn:hl7-org:v3"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-xml-no-order",
"valueBoolean" : true
}
],
"url" : "http://hl7.org/fhir/cda/StructureDefinition/AD",
"version" : "2.1.0-draft1",
"name" : "AD",
"title" : "AD: PostalAddress (V3 Data Type)",
"status" : "active",
"experimental" : false,
"date" : "2023-01-16T16:39:50+11:00",
"publisher" : "Health Level 7",
"contact" : [
{
"name" : "HL7 International - Cross-Group Projects",
"telecom" : [
{
"system" : "url",
"value" : "http://www.hl7.org/Special/committees/cgp"
},
{
"system" : "email",
"value" : "cgp@lists.HL7.org"
}
]
}
],
"description" : "Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.",
"fhirVersion" : "5.0.0-snapshot3",
"mapping" : [
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
}
],
"kind" : "logical",
"abstract" : false,
"type" : "AD",
"baseDefinition" : "http://hl7.org/fhir/cda/StructureDefinition/ANY",
"derivation" : "specialization",
"snapshot" : {
"element" : [
{
"id" : "AD",
"path" : "AD",
"short" : "Base for all types and resources",
"definition" : "Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.",
"min" : 1,
"max" : "*",
"base" : {
"path" : "Base",
"min" : 0,
"max" : "*"
},
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "AD.nullFlavor",
"path" : "AD.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.isNotOrdered",
"path" : "AD.isNotOrdered",
"representation" : [
"xmlAttr"
],
"label" : "Is Not Ordered",
"definition" : "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. Where this matters, the isNotOrdered property can be used to convey this information.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.isNotOrdered",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
}
]
},
{
"id" : "AD.use",
"path" : "AD.use",
"representation" : [
"xmlAttr"
],
"label" : "Use Code",
"definition" : "A set of codes advising a system or user which address in a set of like addresses to select for a given purpose.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.use",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.delimiter",
"path" : "AD.delimiter",
"definition" : "Delimiters are printed without framing white space. If no value component is provided, the delimiter appears as a line break.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.delimiter",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.delimiter.nullFlavor",
"path" : "AD.delimiter.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.delimiter.charset",
"path" : "AD.delimiter.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.delimiter.compression",
"path" : "AD.delimiter.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.delimiter.integrityCheck",
"path" : "AD.delimiter.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.delimiter.integrityCheckAlgorithm",
"path" : "AD.delimiter.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.delimiter.language",
"path" : "AD.delimiter.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.delimiter.mediaType",
"path" : "AD.delimiter.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.delimiter.representation",
"path" : "AD.delimiter.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.delimiter.data[x]",
"path" : "AD.delimiter.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.delimiter.reference",
"path" : "AD.delimiter.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.delimiter.thumbnail",
"path" : "AD.delimiter.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.delimiter.partType",
"path" : "AD.delimiter.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.delimiter.partType",
"path" : "AD.delimiter.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.delimiter.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DEL"
},
{
"id" : "AD.country",
"path" : "AD.country",
"definition" : "Country",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.country",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.country.nullFlavor",
"path" : "AD.country.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.country.charset",
"path" : "AD.country.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.country.compression",
"path" : "AD.country.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.country.integrityCheck",
"path" : "AD.country.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.country.integrityCheckAlgorithm",
"path" : "AD.country.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.country.language",
"path" : "AD.country.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.country.mediaType",
"path" : "AD.country.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.country.representation",
"path" : "AD.country.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.country.data[x]",
"path" : "AD.country.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.country.reference",
"path" : "AD.country.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.country.thumbnail",
"path" : "AD.country.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.country.partType",
"path" : "AD.country.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.country.partType",
"path" : "AD.country.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.country.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CNT"
},
{
"id" : "AD.state",
"path" : "AD.state",
"definition" : "A sub-unit of a country with limited sovereignty in a federally organized country.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.state",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.state.nullFlavor",
"path" : "AD.state.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.state.charset",
"path" : "AD.state.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.state.compression",
"path" : "AD.state.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.state.integrityCheck",
"path" : "AD.state.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.state.integrityCheckAlgorithm",
"path" : "AD.state.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.state.language",
"path" : "AD.state.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.state.mediaType",
"path" : "AD.state.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.state.representation",
"path" : "AD.state.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.state.data[x]",
"path" : "AD.state.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.state.reference",
"path" : "AD.state.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.state.thumbnail",
"path" : "AD.state.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.state.partType",
"path" : "AD.state.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.state.partType",
"path" : "AD.state.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.state.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STA"
},
{
"id" : "AD.county",
"path" : "AD.county",
"definition" : "A sub-unit of a state or province. (49 of the United States of America use the term \"county;\" Louisiana uses the term \"parish\".)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.county",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.county.nullFlavor",
"path" : "AD.county.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.county.charset",
"path" : "AD.county.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.county.compression",
"path" : "AD.county.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.county.integrityCheck",
"path" : "AD.county.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.county.integrityCheckAlgorithm",
"path" : "AD.county.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.county.language",
"path" : "AD.county.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.county.mediaType",
"path" : "AD.county.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.county.representation",
"path" : "AD.county.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.county.data[x]",
"path" : "AD.county.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.county.reference",
"path" : "AD.county.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.county.thumbnail",
"path" : "AD.county.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.county.partType",
"path" : "AD.county.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.county.partType",
"path" : "AD.county.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.county.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CPA"
},
{
"id" : "AD.city",
"path" : "AD.city",
"definition" : "The name of the city, town, village, or other community or delivery center",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.city",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.city.nullFlavor",
"path" : "AD.city.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.city.charset",
"path" : "AD.city.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.city.compression",
"path" : "AD.city.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.city.integrityCheck",
"path" : "AD.city.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.city.integrityCheckAlgorithm",
"path" : "AD.city.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.city.language",
"path" : "AD.city.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.city.mediaType",
"path" : "AD.city.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.city.representation",
"path" : "AD.city.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.city.data[x]",
"path" : "AD.city.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.city.reference",
"path" : "AD.city.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.city.thumbnail",
"path" : "AD.city.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.city.partType",
"path" : "AD.city.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.city.partType",
"path" : "AD.city.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.city.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CTY"
},
{
"id" : "AD.postalCode",
"path" : "AD.postalCode",
"definition" : "A postal code designating a region defined by the postal service.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.postalCode",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.postalCode.nullFlavor",
"path" : "AD.postalCode.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.postalCode.charset",
"path" : "AD.postalCode.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postalCode.compression",
"path" : "AD.postalCode.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.postalCode.integrityCheck",
"path" : "AD.postalCode.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.postalCode.integrityCheckAlgorithm",
"path" : "AD.postalCode.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.postalCode.language",
"path" : "AD.postalCode.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postalCode.mediaType",
"path" : "AD.postalCode.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.postalCode.representation",
"path" : "AD.postalCode.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.postalCode.data[x]",
"path" : "AD.postalCode.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.postalCode.reference",
"path" : "AD.postalCode.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.postalCode.thumbnail",
"path" : "AD.postalCode.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.postalCode.partType",
"path" : "AD.postalCode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postalCode.partType",
"path" : "AD.postalCode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.postalCode.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "ZIP"
},
{
"id" : "AD.streetAddressLine",
"path" : "AD.streetAddressLine",
"definition" : "Street address line",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetAddressLine",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.streetAddressLine.nullFlavor",
"path" : "AD.streetAddressLine.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.streetAddressLine.charset",
"path" : "AD.streetAddressLine.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetAddressLine.compression",
"path" : "AD.streetAddressLine.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.streetAddressLine.integrityCheck",
"path" : "AD.streetAddressLine.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.streetAddressLine.integrityCheckAlgorithm",
"path" : "AD.streetAddressLine.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.streetAddressLine.language",
"path" : "AD.streetAddressLine.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetAddressLine.mediaType",
"path" : "AD.streetAddressLine.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.streetAddressLine.representation",
"path" : "AD.streetAddressLine.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.streetAddressLine.data[x]",
"path" : "AD.streetAddressLine.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.streetAddressLine.reference",
"path" : "AD.streetAddressLine.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.streetAddressLine.thumbnail",
"path" : "AD.streetAddressLine.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.streetAddressLine.partType",
"path" : "AD.streetAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetAddressLine.partType",
"path" : "AD.streetAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetAddressLine.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "SAL"
},
{
"id" : "AD.houseNumber",
"path" : "AD.houseNumber",
"definition" : "The number of a building, house or lot alongside the street. Also known as \"primary street number\". This does not number the street but rather the building.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.houseNumber",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.houseNumber.nullFlavor",
"path" : "AD.houseNumber.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.houseNumber.charset",
"path" : "AD.houseNumber.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumber.compression",
"path" : "AD.houseNumber.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.houseNumber.integrityCheck",
"path" : "AD.houseNumber.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.houseNumber.integrityCheckAlgorithm",
"path" : "AD.houseNumber.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.houseNumber.language",
"path" : "AD.houseNumber.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumber.mediaType",
"path" : "AD.houseNumber.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.houseNumber.representation",
"path" : "AD.houseNumber.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.houseNumber.data[x]",
"path" : "AD.houseNumber.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.houseNumber.reference",
"path" : "AD.houseNumber.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.houseNumber.thumbnail",
"path" : "AD.houseNumber.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.houseNumber.partType",
"path" : "AD.houseNumber.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumber.partType",
"path" : "AD.houseNumber.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.houseNumber.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNR"
},
{
"id" : "AD.houseNumberNumeric",
"path" : "AD.houseNumberNumeric",
"definition" : "The numeric portion of a building number",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.houseNumberNumeric",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.houseNumberNumeric.nullFlavor",
"path" : "AD.houseNumberNumeric.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.houseNumberNumeric.charset",
"path" : "AD.houseNumberNumeric.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumberNumeric.compression",
"path" : "AD.houseNumberNumeric.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.houseNumberNumeric.integrityCheck",
"path" : "AD.houseNumberNumeric.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.houseNumberNumeric.integrityCheckAlgorithm",
"path" : "AD.houseNumberNumeric.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.houseNumberNumeric.language",
"path" : "AD.houseNumberNumeric.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumberNumeric.mediaType",
"path" : "AD.houseNumberNumeric.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.houseNumberNumeric.representation",
"path" : "AD.houseNumberNumeric.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.houseNumberNumeric.data[x]",
"path" : "AD.houseNumberNumeric.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.houseNumberNumeric.reference",
"path" : "AD.houseNumberNumeric.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.houseNumberNumeric.thumbnail",
"path" : "AD.houseNumberNumeric.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.houseNumberNumeric.partType",
"path" : "AD.houseNumberNumeric.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.houseNumberNumeric.partType",
"path" : "AD.houseNumberNumeric.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.houseNumberNumeric.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNN"
},
{
"id" : "AD.direction",
"path" : "AD.direction",
"definition" : "Direction (e.g., N, S, W, E)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.direction",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.direction.nullFlavor",
"path" : "AD.direction.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.direction.charset",
"path" : "AD.direction.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.direction.compression",
"path" : "AD.direction.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.direction.integrityCheck",
"path" : "AD.direction.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.direction.integrityCheckAlgorithm",
"path" : "AD.direction.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.direction.language",
"path" : "AD.direction.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.direction.mediaType",
"path" : "AD.direction.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.direction.representation",
"path" : "AD.direction.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.direction.data[x]",
"path" : "AD.direction.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.direction.reference",
"path" : "AD.direction.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.direction.thumbnail",
"path" : "AD.direction.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.direction.partType",
"path" : "AD.direction.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.direction.partType",
"path" : "AD.direction.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.direction.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DIR"
},
{
"id" : "AD.streetName",
"path" : "AD.streetName",
"definition" : "Name of a roadway or artery recognized by a municipality (including street type and direction)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetName",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.streetName.nullFlavor",
"path" : "AD.streetName.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.streetName.charset",
"path" : "AD.streetName.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetName.compression",
"path" : "AD.streetName.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.streetName.integrityCheck",
"path" : "AD.streetName.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.streetName.integrityCheckAlgorithm",
"path" : "AD.streetName.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.streetName.language",
"path" : "AD.streetName.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetName.mediaType",
"path" : "AD.streetName.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.streetName.representation",
"path" : "AD.streetName.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.streetName.data[x]",
"path" : "AD.streetName.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.streetName.reference",
"path" : "AD.streetName.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.streetName.thumbnail",
"path" : "AD.streetName.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.streetName.partType",
"path" : "AD.streetName.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetName.partType",
"path" : "AD.streetName.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetName.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STR"
},
{
"id" : "AD.streetNameBase",
"path" : "AD.streetNameBase",
"definition" : "The base name of a roadway or artery recognized by a municipality (excluding street type and direction)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetNameBase",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.streetNameBase.nullFlavor",
"path" : "AD.streetNameBase.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.streetNameBase.charset",
"path" : "AD.streetNameBase.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameBase.compression",
"path" : "AD.streetNameBase.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.streetNameBase.integrityCheck",
"path" : "AD.streetNameBase.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.streetNameBase.integrityCheckAlgorithm",
"path" : "AD.streetNameBase.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.streetNameBase.language",
"path" : "AD.streetNameBase.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameBase.mediaType",
"path" : "AD.streetNameBase.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.streetNameBase.representation",
"path" : "AD.streetNameBase.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.streetNameBase.data[x]",
"path" : "AD.streetNameBase.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.streetNameBase.reference",
"path" : "AD.streetNameBase.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.streetNameBase.thumbnail",
"path" : "AD.streetNameBase.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.streetNameBase.partType",
"path" : "AD.streetNameBase.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameBase.partType",
"path" : "AD.streetNameBase.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetNameBase.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STB"
},
{
"id" : "AD.streetNameType",
"path" : "AD.streetNameType",
"definition" : "The designation given to the street. (e.g. Street, Avenue, Crescent, etc.)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetNameType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.streetNameType.nullFlavor",
"path" : "AD.streetNameType.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.streetNameType.charset",
"path" : "AD.streetNameType.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameType.compression",
"path" : "AD.streetNameType.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.streetNameType.integrityCheck",
"path" : "AD.streetNameType.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.streetNameType.integrityCheckAlgorithm",
"path" : "AD.streetNameType.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.streetNameType.language",
"path" : "AD.streetNameType.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameType.mediaType",
"path" : "AD.streetNameType.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.streetNameType.representation",
"path" : "AD.streetNameType.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.streetNameType.data[x]",
"path" : "AD.streetNameType.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.streetNameType.reference",
"path" : "AD.streetNameType.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.streetNameType.thumbnail",
"path" : "AD.streetNameType.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.streetNameType.partType",
"path" : "AD.streetNameType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.streetNameType.partType",
"path" : "AD.streetNameType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetNameType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STTYP"
},
{
"id" : "AD.additionalLocator",
"path" : "AD.additionalLocator",
"definition" : "This can be a unit designator, such as apartment number, suite number, or floor. There may be several unit designators in an address (e.g., \"3rd floor, Appt. 342\"). This can also be a designator pointing away from the location, rather than specifying a smaller location within some larger one (e.g., Dutch \"t.o.\" means \"opposite to\" for house boats located across the street facing houses).",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.additionalLocator",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.additionalLocator.nullFlavor",
"path" : "AD.additionalLocator.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.additionalLocator.charset",
"path" : "AD.additionalLocator.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.additionalLocator.compression",
"path" : "AD.additionalLocator.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.additionalLocator.integrityCheck",
"path" : "AD.additionalLocator.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.additionalLocator.integrityCheckAlgorithm",
"path" : "AD.additionalLocator.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.additionalLocator.language",
"path" : "AD.additionalLocator.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.additionalLocator.mediaType",
"path" : "AD.additionalLocator.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.additionalLocator.representation",
"path" : "AD.additionalLocator.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.additionalLocator.data[x]",
"path" : "AD.additionalLocator.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.additionalLocator.reference",
"path" : "AD.additionalLocator.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.additionalLocator.thumbnail",
"path" : "AD.additionalLocator.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.additionalLocator.partType",
"path" : "AD.additionalLocator.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.additionalLocator.partType",
"path" : "AD.additionalLocator.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.additionalLocator.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "ADL"
},
{
"id" : "AD.unitID",
"path" : "AD.unitID",
"definition" : "The number or name of a specific unit contained within a building or complex, as assigned by that building or complex.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.unitID",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.unitID.nullFlavor",
"path" : "AD.unitID.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.unitID.charset",
"path" : "AD.unitID.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitID.compression",
"path" : "AD.unitID.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.unitID.integrityCheck",
"path" : "AD.unitID.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.unitID.integrityCheckAlgorithm",
"path" : "AD.unitID.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.unitID.language",
"path" : "AD.unitID.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitID.mediaType",
"path" : "AD.unitID.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.unitID.representation",
"path" : "AD.unitID.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.unitID.data[x]",
"path" : "AD.unitID.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.unitID.reference",
"path" : "AD.unitID.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.unitID.thumbnail",
"path" : "AD.unitID.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.unitID.partType",
"path" : "AD.unitID.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitID.partType",
"path" : "AD.unitID.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.unitID.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "UNID"
},
{
"id" : "AD.unitType",
"path" : "AD.unitType",
"definition" : "Indicates the type of specific unit contained within a building or complex. E.g. Appartment, Floor",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.unitType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.unitType.nullFlavor",
"path" : "AD.unitType.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.unitType.charset",
"path" : "AD.unitType.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitType.compression",
"path" : "AD.unitType.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.unitType.integrityCheck",
"path" : "AD.unitType.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.unitType.integrityCheckAlgorithm",
"path" : "AD.unitType.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.unitType.language",
"path" : "AD.unitType.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitType.mediaType",
"path" : "AD.unitType.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.unitType.representation",
"path" : "AD.unitType.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.unitType.data[x]",
"path" : "AD.unitType.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.unitType.reference",
"path" : "AD.unitType.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.unitType.thumbnail",
"path" : "AD.unitType.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.unitType.partType",
"path" : "AD.unitType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.unitType.partType",
"path" : "AD.unitType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.unitType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "UNIT"
},
{
"id" : "AD.careOf",
"path" : "AD.careOf",
"definition" : "The name of the party who will take receipt at the specified address, and will take on responsibility for ensuring delivery to the target recipient",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.careOf",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.careOf.nullFlavor",
"path" : "AD.careOf.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.careOf.charset",
"path" : "AD.careOf.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.careOf.compression",
"path" : "AD.careOf.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.careOf.integrityCheck",
"path" : "AD.careOf.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.careOf.integrityCheckAlgorithm",
"path" : "AD.careOf.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.careOf.language",
"path" : "AD.careOf.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.careOf.mediaType",
"path" : "AD.careOf.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.careOf.representation",
"path" : "AD.careOf.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.careOf.data[x]",
"path" : "AD.careOf.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.careOf.reference",
"path" : "AD.careOf.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.careOf.thumbnail",
"path" : "AD.careOf.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.careOf.partType",
"path" : "AD.careOf.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.careOf.partType",
"path" : "AD.careOf.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.careOf.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CAR"
},
{
"id" : "AD.censusTract",
"path" : "AD.censusTract",
"definition" : "A geographic sub-unit delineated for demographic purposes.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.censusTract",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.censusTract.nullFlavor",
"path" : "AD.censusTract.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.censusTract.charset",
"path" : "AD.censusTract.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.censusTract.compression",
"path" : "AD.censusTract.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.censusTract.integrityCheck",
"path" : "AD.censusTract.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.censusTract.integrityCheckAlgorithm",
"path" : "AD.censusTract.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.censusTract.language",
"path" : "AD.censusTract.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.censusTract.mediaType",
"path" : "AD.censusTract.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.censusTract.representation",
"path" : "AD.censusTract.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.censusTract.data[x]",
"path" : "AD.censusTract.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.censusTract.reference",
"path" : "AD.censusTract.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.censusTract.thumbnail",
"path" : "AD.censusTract.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.censusTract.partType",
"path" : "AD.censusTract.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.censusTract.partType",
"path" : "AD.censusTract.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.censusTract.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CEN"
},
{
"id" : "AD.deliveryAddressLine",
"path" : "AD.deliveryAddressLine",
"definition" : "A delivery address line is frequently used instead of breaking out delivery mode, delivery installation, etc. An address generally has only a delivery address line or a street address line, but not both.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryAddressLine",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryAddressLine.nullFlavor",
"path" : "AD.deliveryAddressLine.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryAddressLine.charset",
"path" : "AD.deliveryAddressLine.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryAddressLine.compression",
"path" : "AD.deliveryAddressLine.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryAddressLine.integrityCheck",
"path" : "AD.deliveryAddressLine.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryAddressLine.integrityCheckAlgorithm",
"path" : "AD.deliveryAddressLine.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryAddressLine.language",
"path" : "AD.deliveryAddressLine.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryAddressLine.mediaType",
"path" : "AD.deliveryAddressLine.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryAddressLine.representation",
"path" : "AD.deliveryAddressLine.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryAddressLine.data[x]",
"path" : "AD.deliveryAddressLine.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryAddressLine.reference",
"path" : "AD.deliveryAddressLine.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryAddressLine.thumbnail",
"path" : "AD.deliveryAddressLine.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryAddressLine.partType",
"path" : "AD.deliveryAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryAddressLine.partType",
"path" : "AD.deliveryAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryAddressLine.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DAL"
},
{
"id" : "AD.deliveryInstallationType",
"path" : "AD.deliveryInstallationType",
"definition" : "Indicates the type of delivery installation (the facility to which the mail will be delivered prior to final shipping via the delivery mode.) Example: post office, letter carrier depot, community mail center, station, etc.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryInstallationType.nullFlavor",
"path" : "AD.deliveryInstallationType.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryInstallationType.charset",
"path" : "AD.deliveryInstallationType.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationType.compression",
"path" : "AD.deliveryInstallationType.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationType.integrityCheck",
"path" : "AD.deliveryInstallationType.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryInstallationType.integrityCheckAlgorithm",
"path" : "AD.deliveryInstallationType.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationType.language",
"path" : "AD.deliveryInstallationType.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationType.mediaType",
"path" : "AD.deliveryInstallationType.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryInstallationType.representation",
"path" : "AD.deliveryInstallationType.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryInstallationType.data[x]",
"path" : "AD.deliveryInstallationType.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryInstallationType.reference",
"path" : "AD.deliveryInstallationType.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryInstallationType.thumbnail",
"path" : "AD.deliveryInstallationType.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryInstallationType.partType",
"path" : "AD.deliveryInstallationType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationType.partType",
"path" : "AD.deliveryInstallationType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINST"
},
{
"id" : "AD.deliveryInstallationArea",
"path" : "AD.deliveryInstallationArea",
"definition" : "The location of the delivery installation, usually a town or city, and is only required if the area is different from the municipality. Area to which mail delivery service is provided from any postal facility or service such as an individual letter carrier, rural route, or postal route.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationArea",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryInstallationArea.nullFlavor",
"path" : "AD.deliveryInstallationArea.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryInstallationArea.charset",
"path" : "AD.deliveryInstallationArea.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationArea.compression",
"path" : "AD.deliveryInstallationArea.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationArea.integrityCheck",
"path" : "AD.deliveryInstallationArea.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryInstallationArea.integrityCheckAlgorithm",
"path" : "AD.deliveryInstallationArea.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationArea.language",
"path" : "AD.deliveryInstallationArea.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationArea.mediaType",
"path" : "AD.deliveryInstallationArea.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryInstallationArea.representation",
"path" : "AD.deliveryInstallationArea.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryInstallationArea.data[x]",
"path" : "AD.deliveryInstallationArea.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryInstallationArea.reference",
"path" : "AD.deliveryInstallationArea.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryInstallationArea.thumbnail",
"path" : "AD.deliveryInstallationArea.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryInstallationArea.partType",
"path" : "AD.deliveryInstallationArea.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationArea.partType",
"path" : "AD.deliveryInstallationArea.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationArea.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINSTA"
},
{
"id" : "AD.deliveryInstallationQualifier",
"path" : "AD.deliveryInstallationQualifier",
"definition" : "A number, letter or name identifying a delivery installation. E.g., for Station A, the delivery installation qualifier would be 'A'.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationQualifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.nullFlavor",
"path" : "AD.deliveryInstallationQualifier.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryInstallationQualifier.charset",
"path" : "AD.deliveryInstallationQualifier.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.compression",
"path" : "AD.deliveryInstallationQualifier.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationQualifier.integrityCheck",
"path" : "AD.deliveryInstallationQualifier.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.integrityCheckAlgorithm",
"path" : "AD.deliveryInstallationQualifier.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryInstallationQualifier.language",
"path" : "AD.deliveryInstallationQualifier.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.mediaType",
"path" : "AD.deliveryInstallationQualifier.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryInstallationQualifier.representation",
"path" : "AD.deliveryInstallationQualifier.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryInstallationQualifier.data[x]",
"path" : "AD.deliveryInstallationQualifier.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.reference",
"path" : "AD.deliveryInstallationQualifier.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.thumbnail",
"path" : "AD.deliveryInstallationQualifier.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.partType",
"path" : "AD.deliveryInstallationQualifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.partType",
"path" : "AD.deliveryInstallationQualifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationQualifier.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINSTQ"
},
{
"id" : "AD.deliveryMode",
"path" : "AD.deliveryMode",
"definition" : "Indicates the type of service offered, method of delivery. For example: post office box, rural route, general delivery, etc.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryMode",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryMode.nullFlavor",
"path" : "AD.deliveryMode.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryMode.charset",
"path" : "AD.deliveryMode.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryMode.compression",
"path" : "AD.deliveryMode.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryMode.integrityCheck",
"path" : "AD.deliveryMode.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryMode.integrityCheckAlgorithm",
"path" : "AD.deliveryMode.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryMode.language",
"path" : "AD.deliveryMode.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryMode.mediaType",
"path" : "AD.deliveryMode.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryMode.representation",
"path" : "AD.deliveryMode.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryMode.data[x]",
"path" : "AD.deliveryMode.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryMode.reference",
"path" : "AD.deliveryMode.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryMode.thumbnail",
"path" : "AD.deliveryMode.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryMode.partType",
"path" : "AD.deliveryMode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryMode.partType",
"path" : "AD.deliveryMode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryMode.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DMOD"
},
{
"id" : "AD.deliveryModeIdentifier",
"path" : "AD.deliveryModeIdentifier",
"definition" : "Represents the routing information such as a letter carrier route number. It is the identifying number of the designator (the box number or rural route number).",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryModeIdentifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.nullFlavor",
"path" : "AD.deliveryModeIdentifier.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.deliveryModeIdentifier.charset",
"path" : "AD.deliveryModeIdentifier.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.compression",
"path" : "AD.deliveryModeIdentifier.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.deliveryModeIdentifier.integrityCheck",
"path" : "AD.deliveryModeIdentifier.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.integrityCheckAlgorithm",
"path" : "AD.deliveryModeIdentifier.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.deliveryModeIdentifier.language",
"path" : "AD.deliveryModeIdentifier.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.mediaType",
"path" : "AD.deliveryModeIdentifier.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.deliveryModeIdentifier.representation",
"path" : "AD.deliveryModeIdentifier.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.deliveryModeIdentifier.data[x]",
"path" : "AD.deliveryModeIdentifier.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.reference",
"path" : "AD.deliveryModeIdentifier.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.thumbnail",
"path" : "AD.deliveryModeIdentifier.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.partType",
"path" : "AD.deliveryModeIdentifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.partType",
"path" : "AD.deliveryModeIdentifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryModeIdentifier.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DMODID"
},
{
"id" : "AD.buildingNumberSuffix",
"path" : "AD.buildingNumberSuffix",
"definition" : "Any alphabetic character, fraction or other text that may appear after the numeric portion of a building number",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.buildingNumberSuffix",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.buildingNumberSuffix.nullFlavor",
"path" : "AD.buildingNumberSuffix.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.buildingNumberSuffix.charset",
"path" : "AD.buildingNumberSuffix.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.buildingNumberSuffix.compression",
"path" : "AD.buildingNumberSuffix.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.buildingNumberSuffix.integrityCheck",
"path" : "AD.buildingNumberSuffix.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.buildingNumberSuffix.integrityCheckAlgorithm",
"path" : "AD.buildingNumberSuffix.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.buildingNumberSuffix.language",
"path" : "AD.buildingNumberSuffix.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.buildingNumberSuffix.mediaType",
"path" : "AD.buildingNumberSuffix.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.buildingNumberSuffix.representation",
"path" : "AD.buildingNumberSuffix.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.buildingNumberSuffix.data[x]",
"path" : "AD.buildingNumberSuffix.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.buildingNumberSuffix.reference",
"path" : "AD.buildingNumberSuffix.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.buildingNumberSuffix.thumbnail",
"path" : "AD.buildingNumberSuffix.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.buildingNumberSuffix.partType",
"path" : "AD.buildingNumberSuffix.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.buildingNumberSuffix.partType",
"path" : "AD.buildingNumberSuffix.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.buildingNumberSuffix.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNS"
},
{
"id" : "AD.postBox",
"path" : "AD.postBox",
"definition" : "A numbered box located in a post station.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.postBox",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.postBox.nullFlavor",
"path" : "AD.postBox.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.postBox.charset",
"path" : "AD.postBox.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postBox.compression",
"path" : "AD.postBox.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.postBox.integrityCheck",
"path" : "AD.postBox.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.postBox.integrityCheckAlgorithm",
"path" : "AD.postBox.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.postBox.language",
"path" : "AD.postBox.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postBox.mediaType",
"path" : "AD.postBox.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.postBox.representation",
"path" : "AD.postBox.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.postBox.data[x]",
"path" : "AD.postBox.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.postBox.reference",
"path" : "AD.postBox.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.postBox.thumbnail",
"path" : "AD.postBox.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.postBox.partType",
"path" : "AD.postBox.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.postBox.partType",
"path" : "AD.postBox.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.postBox.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "POB"
},
{
"id" : "AD.precinct",
"path" : "AD.precinct",
"definition" : "A subsection of a municipality",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.precinct",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id" : "AD.precinct.nullFlavor",
"path" : "AD.precinct.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.precinct.charset",
"path" : "AD.precinct.charset",
"representation" : [
"xmlAttr"
],
"label" : "Charset",
"definition" : "For character-based encoding types, this property specifies the character set and character encoding used. The charset shall be identified by an Internet Assigned Numbers Authority (IANA) Charset Registration [] in accordance with RFC 2978 [].",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.charset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.precinct.compression",
"path" : "AD.precinct.compression",
"representation" : [
"xmlAttr"
],
"label" : "Compression",
"definition" : "Indicates whether the raw byte data is compressed, and what compression algorithm was used.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.compression",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-CompressionAlgorithm"
}
},
{
"id" : "AD.precinct.integrityCheck",
"path" : "AD.precinct.integrityCheck",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check",
"definition" : "The integrity check is a short binary value representing a cryptographically strong checksum that is calculated over the binary data. The purpose of this property, when communicated with a reference is for anyone to validate later whether the reference still resolved to the same data that the reference resolved to when the encapsulated data value with reference was created.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheck",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "base64Binary"
}
]
},
{
"id" : "AD.precinct.integrityCheckAlgorithm",
"path" : "AD.precinct.integrityCheckAlgorithm",
"representation" : [
"xmlAttr"
],
"label" : "Integrity Check Algorithm",
"definition" : "Specifies the algorithm used to compute the integrityCheck value. The cryptographically strong checksum algorithm Secure Hash Algorithm-1 (SHA-1) is currently the industry standard. It has superseded the MD5 algorithm only a couple of years ago, when certain flaws in the security of MD5 were discovered. Currently the SHA-1 hash algorithm is the default choice for the integrity check algorithm. Note that SHA-256 is also entering widespread usage.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.integrityCheckAlgorithm",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm"
}
},
{
"id" : "AD.precinct.language",
"path" : "AD.precinct.language",
"representation" : [
"xmlAttr"
],
"label" : "Language",
"definition" : "For character based information the language property specifies the human language of the text.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.precinct.mediaType",
"path" : "AD.precinct.mediaType",
"representation" : [
"xmlAttr"
],
"label" : "Media Type",
"definition" : "Identifies the type of the encapsulated data and identifies a method to interpret or render the data.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.mediaType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "text/plain"
},
{
"id" : "AD.precinct.representation",
"path" : "AD.precinct.representation",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the representation of the binary data that is the content of the binary data value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.representation",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "TXT"
},
{
"id" : "AD.precinct.data[x]",
"path" : "AD.precinct.data[x]",
"representation" : [
"xmlText"
],
"definition" : "The string value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ED.data[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.precinct.reference",
"path" : "AD.precinct.reference",
"label" : "Reference",
"definition" : "A telecommunication address (TEL), such as a URL for HTTP or FTP, which will resolve to precisely the same binary data that could as well have been provided as inline data.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.reference",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/TEL"
}
]
},
{
"id" : "AD.precinct.thumbnail",
"path" : "AD.precinct.thumbnail",
"label" : "Thumbnail",
"definition" : "An abbreviated rendition of the full data. A thumbnail requires significantly fewer resources than the full data, while still maintaining some distinctive similarity with the full data. A thumbnail is typically used with by-reference encapsulated data. It allows a user to select data more efficiently before actually downloading through the reference.",
"min" : 0,
"max" : "0",
"base" : {
"path" : "ED.thumbnail",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ED"
}
]
},
{
"id" : "AD.precinct.partType",
"path" : "AD.precinct.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ADXP.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.precinct.partType",
"path" : "AD.precinct.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.precinct.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "PRE"
},
{
"id" : "AD.other",
"path" : "AD.other",
"representation" : [
"xmlText"
],
"definition" : "Textual representation of (part of) the address",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.other",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.useablePeriod[x]",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-defaulttype",
"valueCanonical" : "http://hl7.org/fhir/cda/StructureDefinition/SXPR-TS"
}
],
"path" : "AD.useablePeriod[x]",
"representation" : [
"typeAttr"
],
"label" : "Useable Period",
"definition" : "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.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.useablePeriod[x]",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/IVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/EIVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/PIVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/SXPR-TS"
}
]
}
]
},
"differential" : {
"element" : [
{
"id" : "AD",
"path" : "AD",
"definition" : "Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.",
"min" : 1,
"max" : "*",
"base" : {
"path" : "ANY",
"min" : 1,
"max" : "*"
}
},
{
"id" : "AD.nullFlavor",
"path" : "AD.nullFlavor",
"representation" : [
"xmlAttr"
],
"label" : "Exceptional Value Detail",
"definition" : "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "ANY.nullFlavor",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"strength" : "required",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-NullFlavor"
}
},
{
"id" : "AD.isNotOrdered",
"path" : "AD.isNotOrdered",
"representation" : [
"xmlAttr"
],
"label" : "Is Not Ordered",
"definition" : "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. Where this matters, the isNotOrdered property can be used to convey this information.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "boolean"
}
]
},
{
"id" : "AD.use",
"path" : "AD.use",
"representation" : [
"xmlAttr"
],
"label" : "Use Code",
"definition" : "A set of codes advising a system or user which address in a set of like addresses to select for a given purpose.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "code"
}
]
},
{
"id" : "AD.delimiter",
"path" : "AD.delimiter",
"definition" : "Delimiters are printed without framing white space. If no value component is provided, the delimiter appears as a line break.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.delimiter",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.delimiter.partType",
"path" : "AD.delimiter.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.delimiter.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DEL"
},
{
"id" : "AD.country",
"path" : "AD.country",
"definition" : "Country",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.country",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.country.partType",
"path" : "AD.country.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.country.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CNT"
},
{
"id" : "AD.state",
"path" : "AD.state",
"definition" : "A sub-unit of a country with limited sovereignty in a federally organized country.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.state",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.state.partType",
"path" : "AD.state.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.state.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STA"
},
{
"id" : "AD.county",
"path" : "AD.county",
"definition" : "A sub-unit of a state or province. (49 of the United States of America use the term \"county;\" Louisiana uses the term \"parish\".)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.county",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.county.partType",
"path" : "AD.county.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.county.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CPA"
},
{
"id" : "AD.city",
"path" : "AD.city",
"definition" : "The name of the city, town, village, or other community or delivery center",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.city",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.city.partType",
"path" : "AD.city.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.city.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CTY"
},
{
"id" : "AD.postalCode",
"path" : "AD.postalCode",
"definition" : "A postal code designating a region defined by the postal service.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.postalCode",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.postalCode.partType",
"path" : "AD.postalCode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.postalCode.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "ZIP"
},
{
"id" : "AD.streetAddressLine",
"path" : "AD.streetAddressLine",
"definition" : "Street address line",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetAddressLine",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.streetAddressLine.partType",
"path" : "AD.streetAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetAddressLine.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "SAL"
},
{
"id" : "AD.houseNumber",
"path" : "AD.houseNumber",
"definition" : "The number of a building, house or lot alongside the street. Also known as \"primary street number\". This does not number the street but rather the building.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.houseNumber",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.houseNumber.partType",
"path" : "AD.houseNumber.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.houseNumber.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNR"
},
{
"id" : "AD.houseNumberNumeric",
"path" : "AD.houseNumberNumeric",
"definition" : "The numeric portion of a building number",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.houseNumberNumeric",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.houseNumberNumeric.partType",
"path" : "AD.houseNumberNumeric.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.houseNumberNumeric.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNN"
},
{
"id" : "AD.direction",
"path" : "AD.direction",
"definition" : "Direction (e.g., N, S, W, E)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.direction",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.direction.partType",
"path" : "AD.direction.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.direction.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DIR"
},
{
"id" : "AD.streetName",
"path" : "AD.streetName",
"definition" : "Name of a roadway or artery recognized by a municipality (including street type and direction)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetName",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.streetName.partType",
"path" : "AD.streetName.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetName.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STR"
},
{
"id" : "AD.streetNameBase",
"path" : "AD.streetNameBase",
"definition" : "The base name of a roadway or artery recognized by a municipality (excluding street type and direction)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetNameBase",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.streetNameBase.partType",
"path" : "AD.streetNameBase.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetNameBase.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STB"
},
{
"id" : "AD.streetNameType",
"path" : "AD.streetNameType",
"definition" : "The designation given to the street. (e.g. Street, Avenue, Crescent, etc.)",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.streetNameType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.streetNameType.partType",
"path" : "AD.streetNameType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.streetNameType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "STTYP"
},
{
"id" : "AD.additionalLocator",
"path" : "AD.additionalLocator",
"definition" : "This can be a unit designator, such as apartment number, suite number, or floor. There may be several unit designators in an address (e.g., \"3rd floor, Appt. 342\"). This can also be a designator pointing away from the location, rather than specifying a smaller location within some larger one (e.g., Dutch \"t.o.\" means \"opposite to\" for house boats located across the street facing houses).",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.additionalLocator",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.additionalLocator.partType",
"path" : "AD.additionalLocator.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.additionalLocator.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "ADL"
},
{
"id" : "AD.unitID",
"path" : "AD.unitID",
"definition" : "The number or name of a specific unit contained within a building or complex, as assigned by that building or complex.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.unitID",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.unitID.partType",
"path" : "AD.unitID.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.unitID.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "UNID"
},
{
"id" : "AD.unitType",
"path" : "AD.unitType",
"definition" : "Indicates the type of specific unit contained within a building or complex. E.g. Appartment, Floor",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.unitType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.unitType.partType",
"path" : "AD.unitType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.unitType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "UNIT"
},
{
"id" : "AD.careOf",
"path" : "AD.careOf",
"definition" : "The name of the party who will take receipt at the specified address, and will take on responsibility for ensuring delivery to the target recipient",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.careOf",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.careOf.partType",
"path" : "AD.careOf.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.careOf.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CAR"
},
{
"id" : "AD.censusTract",
"path" : "AD.censusTract",
"definition" : "A geographic sub-unit delineated for demographic purposes.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.censusTract",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.censusTract.partType",
"path" : "AD.censusTract.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.censusTract.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "CEN"
},
{
"id" : "AD.deliveryAddressLine",
"path" : "AD.deliveryAddressLine",
"definition" : "A delivery address line is frequently used instead of breaking out delivery mode, delivery installation, etc. An address generally has only a delivery address line or a street address line, but not both.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryAddressLine",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryAddressLine.partType",
"path" : "AD.deliveryAddressLine.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryAddressLine.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DAL"
},
{
"id" : "AD.deliveryInstallationType",
"path" : "AD.deliveryInstallationType",
"definition" : "Indicates the type of delivery installation (the facility to which the mail will be delivered prior to final shipping via the delivery mode.) Example: post office, letter carrier depot, community mail center, station, etc.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationType",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryInstallationType.partType",
"path" : "AD.deliveryInstallationType.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationType.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINST"
},
{
"id" : "AD.deliveryInstallationArea",
"path" : "AD.deliveryInstallationArea",
"definition" : "The location of the delivery installation, usually a town or city, and is only required if the area is different from the municipality. Area to which mail delivery service is provided from any postal facility or service such as an individual letter carrier, rural route, or postal route.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationArea",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryInstallationArea.partType",
"path" : "AD.deliveryInstallationArea.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationArea.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINSTA"
},
{
"id" : "AD.deliveryInstallationQualifier",
"path" : "AD.deliveryInstallationQualifier",
"definition" : "A number, letter or name identifying a delivery installation. E.g., for Station A, the delivery installation qualifier would be 'A'.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryInstallationQualifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryInstallationQualifier.partType",
"path" : "AD.deliveryInstallationQualifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryInstallationQualifier.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DINSTQ"
},
{
"id" : "AD.deliveryMode",
"path" : "AD.deliveryMode",
"definition" : "Indicates the type of service offered, method of delivery. For example: post office box, rural route, general delivery, etc.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryMode",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryMode.partType",
"path" : "AD.deliveryMode.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryMode.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DMOD"
},
{
"id" : "AD.deliveryModeIdentifier",
"path" : "AD.deliveryModeIdentifier",
"definition" : "Represents the routing information such as a letter carrier route number. It is the identifying number of the designator (the box number or rural route number).",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.deliveryModeIdentifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.deliveryModeIdentifier.partType",
"path" : "AD.deliveryModeIdentifier.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.deliveryModeIdentifier.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "DMODID"
},
{
"id" : "AD.buildingNumberSuffix",
"path" : "AD.buildingNumberSuffix",
"definition" : "Any alphabetic character, fraction or other text that may appear after the numeric portion of a building number",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.buildingNumberSuffix",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.buildingNumberSuffix.partType",
"path" : "AD.buildingNumberSuffix.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.buildingNumberSuffix.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "BNS"
},
{
"id" : "AD.postBox",
"path" : "AD.postBox",
"definition" : "A numbered box located in a post station.",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.postBox",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.postBox.partType",
"path" : "AD.postBox.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.postBox.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "POB"
},
{
"id" : "AD.precinct",
"path" : "AD.precinct",
"definition" : "A subsection of a municipality",
"min" : 0,
"max" : "*",
"base" : {
"path" : "AD.precinct",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/ADXP"
}
]
},
{
"id" : "AD.precinct.partType",
"path" : "AD.precinct.partType",
"representation" : [
"xmlAttr"
],
"definition" : "Specifies the type of the address part",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.precinct.partType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"fixedCode" : "PRE"
},
{
"id" : "AD.other",
"path" : "AD.other",
"representation" : [
"xmlText"
],
"definition" : "Textual representation of (part of) the address",
"min" : 0,
"max" : "1",
"base" : {
"path" : "AD.other",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
]
},
{
"id" : "AD.useablePeriod[x]",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-defaulttype",
"valueCanonical" : "http://hl7.org/fhir/cda/StructureDefinition/SXPR-TS"
}
],
"path" : "AD.useablePeriod[x]",
"representation" : [
"typeAttr"
],
"label" : "Useable Period",
"definition" : "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.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/IVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/EIVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/PIVL-TS"
},
{
"code" : "http://hl7.org/fhir/cda/StructureDefinition/SXPR-TS"
}
]
}
]
}
}
IG © 2019+ Health Level 7. Package hl7.cda.uv.core#2.1.0-draft1 based on FHIR 5.0.0-snapshot3. Generated 2023-01-16
Links: Table of Contents |
QA Report
| Version History |
|
Propose a change