FHIR Artifacts

This is the introduction to our profiles called TEST 101

Scope and Usage

This resource covers data about setting Implementation Guide

  • This is Use Case
  • Another Use Case

This is the 2nd paragraph This is the 3rd paragraph

id0..0string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
Extension
Short_line
Definition

_line

Cardinality0..2
ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
  • rim: N/A
Extension.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo
ShortStreet No.
Definition

Address Street No.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetNo.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetNo
Mappings
  • rim: N/A
Extension.extension:StreetNo.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetName
ShortStreet Name
Definition

Address Street Name

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetName.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetName.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetName.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetName
Mappings
  • rim: N/A
Extension.extension:StreetName.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetType
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetType.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetType.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetType.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetType
Mappings
  • rim: N/A
Extension.extension:StreetType.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetDirection
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetDirection.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetDirection.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetDirection.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetDirection
Mappings
  • rim: N/A
Extension.extension:StreetDirection.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:UnitNo
ShortUnit No.
Definition

Address Unit No.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:UnitNo.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:UnitNo.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:UnitNo.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
UnitNo
Mappings
  • rim: N/A
Extension.extension:UnitNo.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:postBox
ShortPostal Box
Definition

Address Postal Box

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:postBox.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:postBox.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:postBox.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
postBox
Mappings
  • rim: N/A
Extension.extension:postBox.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:RuralRoute
ShortRural Route
Definition

Address Rural Route

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RuralRoute.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:RuralRoute.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RuralRoute.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
RuralRoute
Mappings
  • rim: N/A
Extension.extension:RuralRoute.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:Station
ShortStation
Definition

Address Station

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:Station.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:Station.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:Station.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
Station
Mappings
  • rim: N/A
Extension.extension:Station.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:RetailPostalOutlet
ShortRetail Postal Outlet
Definition

Address Retail Postal Outlet

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
RetailPostalOutlet
Mappings
  • rim: N/A
Extension.extension:RetailPostalOutlet.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
http://ehealthbc.ca/fhir/StructureDefinition/_line
Mappings
  • rim: N/A
Extension.value[x]
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..0
TypeReference(), base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="3200523b-9bb3-4b0e-9a1f-3b8d80b0a675" />
<lastUpdated value="2019-03-16T20:14:19.3254188+00:00" />
</meta>
<url value="http://ehealthbc.ca/fhir/StructureDefinition/_line" />
<name value="ca-bc-extension_line" />
<status value="draft" />
<date value="2019-03-16T20:14:18.7010464+00:00" />
<fhirVersion value="3.0.1" />
<kind value="complex-type" />
<abstract value="false" />
<contextType value="datatype" />
<context value="Address.line" />
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<element id="Extension">
<path value="Extension" />
<short value="_line" />
<definition value="_line" />
<max value="2" />
</element>
<element id="Extension.id">
<path value="Extension.id" />
<max value="0" />
</element>
<element id="Extension.extension">
<path value="Extension.extension" />
<type value="value" />
<path value="url" />
</discriminator>
<rules value="open" />
</slicing>
</element>
<element id="Extension.extension:StreetNo">
<path value="Extension.extension" />
<sliceName value="StreetNo" />
<short value="Street No." />
<definition value="Address Street No." />
<max value="1" />
</element>
<element id="Extension.extension:StreetNo.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetNo.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetNo" />
</element>
<element id="Extension.extension:StreetNo.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetName">
<path value="Extension.extension" />
<sliceName value="StreetName" />
<short value="Street Name" />
<definition value="Address Street Name" />
<max value="1" />
</element>
<element id="Extension.extension:StreetName.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetName.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetName" />
</element>
<element id="Extension.extension:StreetName.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetType">
<path value="Extension.extension" />
<sliceName value="StreetType" />
<max value="1" />
</element>
<element id="Extension.extension:StreetType.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetType.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetType" />
</element>
<element id="Extension.extension:StreetType.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetDirection">
<path value="Extension.extension" />
<sliceName value="StreetDirection" />
<max value="1" />
</element>
<element id="Extension.extension:StreetDirection.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetDirection.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetDirection" />
</element>
<element id="Extension.extension:StreetDirection.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:UnitNo">
<path value="Extension.extension" />
<sliceName value="UnitNo" />
<short value="Unit No." />
<definition value="Address Unit No." />
<max value="1" />
</element>
<element id="Extension.extension:UnitNo.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:UnitNo.url">
<path value="Extension.extension.url" />
<fixedUri value="UnitNo" />
</element>
<element id="Extension.extension:UnitNo.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:postBox">
<path value="Extension.extension" />
<sliceName value="postBox" />
<short value="Postal Box" />
<definition value="Address Postal Box" />
</element>
<element id="Extension.extension:postBox.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:postBox.url">
<path value="Extension.extension.url" />
<fixedUri value="postBox" />
</element>
<element id="Extension.extension:postBox.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:RuralRoute">
<path value="Extension.extension" />
<sliceName value="RuralRoute" />
<short value="Rural Route" />
<definition value="Address Rural Route" />
</element>
<element id="Extension.extension:RuralRoute.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:RuralRoute.url">
<path value="Extension.extension.url" />
<fixedUri value="RuralRoute" />
</element>
<element id="Extension.extension:RuralRoute.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:Station">
<path value="Extension.extension" />
<sliceName value="Station" />
<short value="Station" />
<definition value="Address Station" />
<max value="1" />
</element>
<element id="Extension.extension:Station.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:Station.url">
<path value="Extension.extension.url" />
<fixedUri value="Station" />
</element>
<element id="Extension.extension:Station.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:RetailPostalOutlet">
<path value="Extension.extension" />
<sliceName value="RetailPostalOutlet" />
<short value="Retail Postal Outlet" />
<definition value="Address Retail Postal Outlet" />
<max value="1" />
</element>
<element id="Extension.extension:RetailPostalOutlet.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:RetailPostalOutlet.url">
<path value="Extension.extension.url" />
<fixedUri value="RetailPostalOutlet" />
</element>
<element id="Extension.extension:RetailPostalOutlet.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="http://ehealthbc.ca/fhir/StructureDefinition/_line" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "3200523b-9bb3-4b0e-9a1f-3b8d80b0a675",
"meta": {
"lastUpdated": "2019-03-16T20:14:19.3254188+00:00"
},
"url": "http://ehealthbc.ca/fhir/StructureDefinition/_line",
"name": "ca-bc-extension_line",
"status": "draft",
"date": "2019-03-16T20:14:18.7010464+00:00",
"fhirVersion": "3.0.1",
"kind": "complex-type",
"abstract": false,
"contextType": "datatype",
"context": [
"Address.line"
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"element": [
{
"id": "Extension",
"path": "Extension",
"short": "_line",
"definition": "_line",
"max": "2"
},
{
"id": "Extension.id",
"path": "Extension.id",
"max": "0"
},
{
"id": "Extension.extension",
"path": "Extension.extension",
"slicing": {
{
"type": "value",
"path": "url"
}
],
"rules": "open"
}
},
{
"id": "Extension.extension:StreetNo",
"path": "Extension.extension",
"sliceName": "StreetNo",
"short": "Street No.",
"definition": "Address Street No.",
"max": "1"
},
{
"id": "Extension.extension:StreetNo.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetNo.url",
"path": "Extension.extension.url",
"fixedUri": "StreetNo"
},
{
"id": "Extension.extension:StreetNo.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetName",
"path": "Extension.extension",
"sliceName": "StreetName",
"short": "Street Name",
"definition": "Address Street Name",
"max": "1"
},
{
"id": "Extension.extension:StreetName.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetName.url",
"path": "Extension.extension.url",
"fixedUri": "StreetName"
},
{
"id": "Extension.extension:StreetName.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetType",
"path": "Extension.extension",
"sliceName": "StreetType",
"max": "1"
},
{
"id": "Extension.extension:StreetType.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetType.url",
"path": "Extension.extension.url",
"fixedUri": "StreetType"
},
{
"id": "Extension.extension:StreetType.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetDirection",
"path": "Extension.extension",
"sliceName": "StreetDirection",
"max": "1"
},
{
"id": "Extension.extension:StreetDirection.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetDirection.url",
"path": "Extension.extension.url",
"fixedUri": "StreetDirection"
},
{
"id": "Extension.extension:StreetDirection.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:UnitNo",
"path": "Extension.extension",
"sliceName": "UnitNo",
"short": "Unit No.",
"definition": "Address Unit No.",
"max": "1"
},
{
"id": "Extension.extension:UnitNo.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:UnitNo.url",
"path": "Extension.extension.url",
"fixedUri": "UnitNo"
},
{
"id": "Extension.extension:UnitNo.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:postBox",
"path": "Extension.extension",
"sliceName": "postBox",
"short": "Postal Box",
"definition": "Address Postal Box"
},
{
"id": "Extension.extension:postBox.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:postBox.url",
"path": "Extension.extension.url",
"fixedUri": "postBox"
},
{
"id": "Extension.extension:postBox.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:RuralRoute",
"path": "Extension.extension",
"sliceName": "RuralRoute",
"short": "Rural Route",
"definition": "Address Rural Route"
},
{
"id": "Extension.extension:RuralRoute.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:RuralRoute.url",
"path": "Extension.extension.url",
"fixedUri": "RuralRoute"
},
{
"id": "Extension.extension:RuralRoute.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:Station",
"path": "Extension.extension",
"sliceName": "Station",
"short": "Station",
"definition": "Address Station",
"max": "1"
},
{
"id": "Extension.extension:Station.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:Station.url",
"path": "Extension.extension.url",
"fixedUri": "Station"
},
{
"id": "Extension.extension:Station.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:RetailPostalOutlet",
"path": "Extension.extension",
"sliceName": "RetailPostalOutlet",
"short": "Retail Postal Outlet",
"definition": "Address Retail Postal Outlet",
"max": "1"
},
{
"id": "Extension.extension:RetailPostalOutlet.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:RetailPostalOutlet.url",
"path": "Extension.extension.url",
"fixedUri": "RetailPostalOutlet"
},
{
"id": "Extension.extension:RetailPostalOutlet.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://ehealthbc.ca/fhir/StructureDefinition/_line"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}

id0..0string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
id0..0string
extensionC0..*Extension
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
Extension
Short_line
Definition

_line

Cardinality0..2
ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
  • rim: N/A
Extension.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo
ShortStreet No.
Definition

Address Street No.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetNo.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetNo.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetNo
Mappings
  • rim: N/A
Extension.extension:StreetNo.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetName
ShortStreet Name
Definition

Address Street Name

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetName.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetName.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetName.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetName
Mappings
  • rim: N/A
Extension.extension:StreetName.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetType
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetType.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetType.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetType.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetType
Mappings
  • rim: N/A
Extension.extension:StreetType.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:StreetDirection
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetDirection.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:StreetDirection.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:StreetDirection.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
StreetDirection
Mappings
  • rim: N/A
Extension.extension:StreetDirection.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:UnitNo
ShortUnit No.
Definition

Address Unit No.

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:UnitNo.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:UnitNo.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:UnitNo.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
UnitNo
Mappings
  • rim: N/A
Extension.extension:UnitNo.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:postBox
ShortPostal Box
Definition

Address Postal Box

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:postBox.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:postBox.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:postBox.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
postBox
Mappings
  • rim: N/A
Extension.extension:postBox.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:RuralRoute
ShortRural Route
Definition

Address Rural Route

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RuralRoute.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:RuralRoute.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RuralRoute.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
RuralRoute
Mappings
  • rim: N/A
Extension.extension:RuralRoute.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:Station
ShortStation
Definition

Address Station

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:Station.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:Station.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:Station.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
Station
Mappings
  • rim: N/A
Extension.extension:Station.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.extension:RetailPostalOutlet
ShortRetail Postal Outlet
Definition

Address Retail Postal Outlet

Cardinality0..1
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.id
ShortUnique id for inter-element referencing
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

Cardinality0..0
Typestring
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.extension
ShortAdditional content defined by implementations
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

Cardinality0..*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Slicing

Unordered, Open, by url(Value)

Extensions are always sliced by (at least) url

Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
Extension.extension:RetailPostalOutlet.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
RetailPostalOutlet
Mappings
  • rim: N/A
Extension.extension:RetailPostalOutlet.value[x]:valueString
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..1
Typestring
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
Extension.url
Shortidentifies the meaning of the extension
Definition

Source of the definition for the extension code - a logical name or a URL.

Cardinality1..1
Typeuri
Comments

The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

Fixed Value
http://ehealthbc.ca/fhir/StructureDefinition/_line
Mappings
  • rim: N/A
Extension.value[x]
ShortValue of extension
Definition

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

Cardinality0..0
TypeReference(), base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
Constraints
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: N/A
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="3200523b-9bb3-4b0e-9a1f-3b8d80b0a675" />
<lastUpdated value="2019-03-16T20:14:19.3254188+00:00" />
</meta>
<url value="http://ehealthbc.ca/fhir/StructureDefinition/_line" />
<name value="ca-bc-extension_line" />
<status value="draft" />
<date value="2019-03-16T20:14:18.7010464+00:00" />
<fhirVersion value="3.0.1" />
<kind value="complex-type" />
<abstract value="false" />
<contextType value="datatype" />
<context value="Address.line" />
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<element id="Extension">
<path value="Extension" />
<short value="_line" />
<definition value="_line" />
<max value="2" />
</element>
<element id="Extension.id">
<path value="Extension.id" />
<max value="0" />
</element>
<element id="Extension.extension">
<path value="Extension.extension" />
<type value="value" />
<path value="url" />
</discriminator>
<rules value="open" />
</slicing>
</element>
<element id="Extension.extension:StreetNo">
<path value="Extension.extension" />
<sliceName value="StreetNo" />
<short value="Street No." />
<definition value="Address Street No." />
<max value="1" />
</element>
<element id="Extension.extension:StreetNo.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetNo.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetNo" />
</element>
<element id="Extension.extension:StreetNo.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetName">
<path value="Extension.extension" />
<sliceName value="StreetName" />
<short value="Street Name" />
<definition value="Address Street Name" />
<max value="1" />
</element>
<element id="Extension.extension:StreetName.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetName.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetName" />
</element>
<element id="Extension.extension:StreetName.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetType">
<path value="Extension.extension" />
<sliceName value="StreetType" />
<max value="1" />
</element>
<element id="Extension.extension:StreetType.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetType.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetType" />
</element>
<element id="Extension.extension:StreetType.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:StreetDirection">
<path value="Extension.extension" />
<sliceName value="StreetDirection" />
<max value="1" />
</element>
<element id="Extension.extension:StreetDirection.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:StreetDirection.url">
<path value="Extension.extension.url" />
<fixedUri value="StreetDirection" />
</element>
<element id="Extension.extension:StreetDirection.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:UnitNo">
<path value="Extension.extension" />
<sliceName value="UnitNo" />
<short value="Unit No." />
<definition value="Address Unit No." />
<max value="1" />
</element>
<element id="Extension.extension:UnitNo.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:UnitNo.url">
<path value="Extension.extension.url" />
<fixedUri value="UnitNo" />
</element>
<element id="Extension.extension:UnitNo.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:postBox">
<path value="Extension.extension" />
<sliceName value="postBox" />
<short value="Postal Box" />
<definition value="Address Postal Box" />
</element>
<element id="Extension.extension:postBox.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:postBox.url">
<path value="Extension.extension.url" />
<fixedUri value="postBox" />
</element>
<element id="Extension.extension:postBox.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:RuralRoute">
<path value="Extension.extension" />
<sliceName value="RuralRoute" />
<short value="Rural Route" />
<definition value="Address Rural Route" />
</element>
<element id="Extension.extension:RuralRoute.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:RuralRoute.url">
<path value="Extension.extension.url" />
<fixedUri value="RuralRoute" />
</element>
<element id="Extension.extension:RuralRoute.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:Station">
<path value="Extension.extension" />
<sliceName value="Station" />
<short value="Station" />
<definition value="Address Station" />
<max value="1" />
</element>
<element id="Extension.extension:Station.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:Station.url">
<path value="Extension.extension.url" />
<fixedUri value="Station" />
</element>
<element id="Extension.extension:Station.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:RetailPostalOutlet">
<path value="Extension.extension" />
<sliceName value="RetailPostalOutlet" />
<short value="Retail Postal Outlet" />
<definition value="Address Retail Postal Outlet" />
<max value="1" />
</element>
<element id="Extension.extension:RetailPostalOutlet.id">
<path value="Extension.extension.id" />
<max value="0" />
</element>
<element id="Extension.extension:RetailPostalOutlet.url">
<path value="Extension.extension.url" />
<fixedUri value="RetailPostalOutlet" />
</element>
<element id="Extension.extension:RetailPostalOutlet.value[x]:valueString">
<path value="Extension.extension.valueString" />
<sliceName value="valueString" />
<code value="string" />
</type>
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="http://ehealthbc.ca/fhir/StructureDefinition/_line" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "3200523b-9bb3-4b0e-9a1f-3b8d80b0a675",
"meta": {
"lastUpdated": "2019-03-16T20:14:19.3254188+00:00"
},
"url": "http://ehealthbc.ca/fhir/StructureDefinition/_line",
"name": "ca-bc-extension_line",
"status": "draft",
"date": "2019-03-16T20:14:18.7010464+00:00",
"fhirVersion": "3.0.1",
"kind": "complex-type",
"abstract": false,
"contextType": "datatype",
"context": [
"Address.line"
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"element": [
{
"id": "Extension",
"path": "Extension",
"short": "_line",
"definition": "_line",
"max": "2"
},
{
"id": "Extension.id",
"path": "Extension.id",
"max": "0"
},
{
"id": "Extension.extension",
"path": "Extension.extension",
"slicing": {
{
"type": "value",
"path": "url"
}
],
"rules": "open"
}
},
{
"id": "Extension.extension:StreetNo",
"path": "Extension.extension",
"sliceName": "StreetNo",
"short": "Street No.",
"definition": "Address Street No.",
"max": "1"
},
{
"id": "Extension.extension:StreetNo.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetNo.url",
"path": "Extension.extension.url",
"fixedUri": "StreetNo"
},
{
"id": "Extension.extension:StreetNo.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetName",
"path": "Extension.extension",
"sliceName": "StreetName",
"short": "Street Name",
"definition": "Address Street Name",
"max": "1"
},
{
"id": "Extension.extension:StreetName.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetName.url",
"path": "Extension.extension.url",
"fixedUri": "StreetName"
},
{
"id": "Extension.extension:StreetName.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetType",
"path": "Extension.extension",
"sliceName": "StreetType",
"max": "1"
},
{
"id": "Extension.extension:StreetType.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetType.url",
"path": "Extension.extension.url",
"fixedUri": "StreetType"
},
{
"id": "Extension.extension:StreetType.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:StreetDirection",
"path": "Extension.extension",
"sliceName": "StreetDirection",
"max": "1"
},
{
"id": "Extension.extension:StreetDirection.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:StreetDirection.url",
"path": "Extension.extension.url",
"fixedUri": "StreetDirection"
},
{
"id": "Extension.extension:StreetDirection.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:UnitNo",
"path": "Extension.extension",
"sliceName": "UnitNo",
"short": "Unit No.",
"definition": "Address Unit No.",
"max": "1"
},
{
"id": "Extension.extension:UnitNo.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:UnitNo.url",
"path": "Extension.extension.url",
"fixedUri": "UnitNo"
},
{
"id": "Extension.extension:UnitNo.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:postBox",
"path": "Extension.extension",
"sliceName": "postBox",
"short": "Postal Box",
"definition": "Address Postal Box"
},
{
"id": "Extension.extension:postBox.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:postBox.url",
"path": "Extension.extension.url",
"fixedUri": "postBox"
},
{
"id": "Extension.extension:postBox.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:RuralRoute",
"path": "Extension.extension",
"sliceName": "RuralRoute",
"short": "Rural Route",
"definition": "Address Rural Route"
},
{
"id": "Extension.extension:RuralRoute.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:RuralRoute.url",
"path": "Extension.extension.url",
"fixedUri": "RuralRoute"
},
{
"id": "Extension.extension:RuralRoute.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:Station",
"path": "Extension.extension",
"sliceName": "Station",
"short": "Station",
"definition": "Address Station",
"max": "1"
},
{
"id": "Extension.extension:Station.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:Station.url",
"path": "Extension.extension.url",
"fixedUri": "Station"
},
{
"id": "Extension.extension:Station.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:RetailPostalOutlet",
"path": "Extension.extension",
"sliceName": "RetailPostalOutlet",
"short": "Retail Postal Outlet",
"definition": "Address Retail Postal Outlet",
"max": "1"
},
{
"id": "Extension.extension:RetailPostalOutlet.id",
"path": "Extension.extension.id",
"max": "0"
},
{
"id": "Extension.extension:RetailPostalOutlet.url",
"path": "Extension.extension.url",
"fixedUri": "RetailPostalOutlet"
},
{
"id": "Extension.extension:RetailPostalOutlet.value[x]:valueString",
"path": "Extension.extension.valueString",
"sliceName": "valueString",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "http://ehealthbc.ca/fhir/StructureDefinition/_line"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}

Command 'page' could not render: Page Recursion detected