At-Home In-Vitro Test Report
1.0.0 - STU 1 United States of America flag

This page is part of the At-Home In-Vitro Test Report (v1.0.0: STU 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Extension: Extension - At-Home In-Vitro Test Source Software Information

Official URL: http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-source-software-info Version: 1.0.0
Active as of 2022-06-21 Computable Name: ExtensionAtHomeInVitroTestSourceSoftwareInfo

Information about the source software. The source software is the message producing app that changes the format of, or produces the data.

Context of Use

This extension may be used on the following element(s):

  • Element ID MessageHeader.source

Usage info

Usage:

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Extension

Summary

Complex Extension: Information about the source software. The source software is the message producing app that changes the format of, or produces the data.

  • vendorOrganization: Reference: Source software vendor organization
  • softwareBinaryID: string: Source software vendor organization
  • softwareInstallDate: date: Source software vendor organization

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionExtension - At-Home In-Vitro Test Source Software Information
... extension:vendorOrganization S0..1ExtensionSource software vendor organization
.... url 1..1uri"vendorOrganization"
.... value[x] S1..1Reference(US Core Organization Profile)Value of extension
... extension:softwareBinaryID S0..1ExtensionSource software binary ID
.... url 1..1uri"softwareBinaryID"
.... value[x] S1..1stringValue of extension
... extension:softwareInstallDate S0..1ExtensionSource software install date
.... url 1..1uri"softwareInstallDate"
.... value[x] S1..1dateValue of extension
... value[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionExtension - At-Home In-Vitro Test Source Software Information
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... extension:vendorOrganization S0..1ExtensionSource software vendor organization
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"vendorOrganization"
.... value[x] S1..1Reference(US Core Organization Profile)Value of extension
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"softwareBinaryID"
.... value[x] S1..1stringValue of extension
... extension:softwareInstallDate S0..1ExtensionSource software install date
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"softwareInstallDate"
.... value[x] S1..1dateValue of extension
... url 1..1uri"http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-source-software-info"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: Information about the source software. The source software is the message producing app that changes the format of, or produces the data.

  • vendorOrganization: Reference: Source software vendor organization
  • softwareBinaryID: string: Source software vendor organization
  • softwareInstallDate: date: Source software vendor organization

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionExtension - At-Home In-Vitro Test Source Software Information
... extension:vendorOrganization S0..1ExtensionSource software vendor organization
.... url 1..1uri"vendorOrganization"
.... value[x] S1..1Reference(US Core Organization Profile)Value of extension
... extension:softwareBinaryID S0..1ExtensionSource software binary ID
.... url 1..1uri"softwareBinaryID"
.... value[x] S1..1stringValue of extension
... extension:softwareInstallDate S0..1ExtensionSource software install date
.... url 1..1uri"softwareInstallDate"
.... value[x] S1..1dateValue of extension
... value[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..1ExtensionExtension - At-Home In-Vitro Test Source Software Information
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... extension:vendorOrganization S0..1ExtensionSource software vendor organization
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"vendorOrganization"
.... value[x] S1..1Reference(US Core Organization Profile)Value of extension
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"softwareBinaryID"
.... value[x] S1..1stringValue of extension
... extension:softwareInstallDate S0..1ExtensionSource software install date
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"softwareInstallDate"
.... value[x] S1..1dateValue of extension
... url 1..1uri"http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-source-software-info"

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()