FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions
Official URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements | Version: 0.0.1-snapshot-2 | |||
Standards status: Informative | Maturity Level: 0 | Computable Name: Ext_R5_Requirements |
This cross-version extension represents Requirements from http://hl7.org/fhir/StructureDefinition/Requirements | 5.0.0 for use in FHIR R4. |
Context of Use
This extension may be used on the following element(s):
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Simple Extension with the type 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, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents Requirements from http://hl7.org/fhir/StructureDefinition/Requirements|5.0.0 for use in FHIR R4.
Maturity: 0
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension(4.0.1) | A set of requirements - features of systems that are necessary | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "url" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Business version of the Requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "version" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Business version of the Requirements | |
![]() ![]() ![]() ![]() |
0..1 | Extension | How to compare versions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "versionAlgorithm[x]" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | How to compare versions Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible) | ||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "name" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "title" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() |
1..1 | Extension | draft | active | retired | unknown | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "status" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | draft | active | retired | unknown Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "experimental" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Date last changed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date last changed | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "publisher" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Contact details for the publisher | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "contact" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | ContactDetail | Contact details for the publisher | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Natural language description of the requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "description" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Natural language description of the requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | The context that the content is intended to support | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "useContext" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | UsageContext | The context that the content is intended to support | |
![]() ![]() ![]() ![]() |
0..* | Extension | Intended jurisdiction for Requirements (if applicable) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "jurisdiction" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intended jurisdiction for Requirements (if applicable) Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Why this Requirements is defined | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Why this Requirements is defined | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyright" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyrightLabel" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actor for these requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Actor for these requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actual statement as markdown | |
![]() ![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "key" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "label" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | SHALL | SHOULD | MAY | SHOULD-NOT | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conformance" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | SHALL | SHOULD | MAY | SHOULD-NOT Binding: R5_conformance_expectation_for_R4 (0.0.1-snapshot-2) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conditionality" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "requirement" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "parent" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "satisfiedBy" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "statement" | |
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements" | |
![]() |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension(4.0.1) | A set of requirements - features of systems that are necessary Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Canonical identifier for this Requirements, represented as a URI (globally unique) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "url" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Business version of the Requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "version" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Business version of the Requirements | |
![]() ![]() ![]() ![]() |
0..1 | Extension | How to compare versions Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "versionAlgorithm[x]" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | How to compare versions Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible) | ||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (computer friendly) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "name" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (human friendly) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "title" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() |
1..1 | Extension | draft | active | retired | unknown Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "status" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | draft | active | retired | unknown Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | For testing purposes, not real usage Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "experimental" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Date last changed Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date last changed | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name of the publisher/steward (organization or individual) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "publisher" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Contact details for the publisher Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "contact" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | ContactDetail | Contact details for the publisher | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Natural language description of the requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "description" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Natural language description of the requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | The context that the content is intended to support Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "useContext" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | UsageContext | The context that the content is intended to support | |
![]() ![]() ![]() ![]() |
0..* | Extension | Intended jurisdiction for Requirements (if applicable) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "jurisdiction" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intended jurisdiction for Requirements (if applicable) Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Why this Requirements is defined Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Why this Requirements is defined | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Use and/or publishing restrictions Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyright" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Copyright holder and year(s) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyrightLabel" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Other set of Requirements this builds on Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this set of requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actor for these requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Actor for these requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actual statement as markdown Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Key that identifies this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "key" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Short Human label for this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "label" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | SHALL | SHOULD | MAY | SHOULD-NOT Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conformance" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | SHALL | SHOULD | MAY | SHOULD-NOT Binding: R5_conformance_expectation_for_R4 (0.0.1-snapshot-2) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Set to true if requirements statement is conditional Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conditionality" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "requirement" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Another statement this clarifies/restricts ([url#]key) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | A larger requirement that this requirement helps to refine and enable Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "parent" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Design artifact that satisfies this requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "satisfiedBy" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Who asked for this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "statement" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() ![]() |
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 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements" | |
![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() |
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 | |||
![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() |
Meta | |||
![]() |
This structure is derived from Extension
Summary
Simple Extension with the type 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, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents Requirements from http://hl7.org/fhir/StructureDefinition/Requirements|5.0.0 for use in FHIR R4.
Maturity: 0
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension(4.0.1) | A set of requirements - features of systems that are necessary | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "url" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Business version of the Requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "version" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Business version of the Requirements | |
![]() ![]() ![]() ![]() |
0..1 | Extension | How to compare versions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "versionAlgorithm[x]" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | How to compare versions Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible) | ||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "name" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "title" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() |
1..1 | Extension | draft | active | retired | unknown | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "status" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | draft | active | retired | unknown Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "experimental" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Date last changed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date last changed | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "publisher" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Contact details for the publisher | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "contact" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | ContactDetail | Contact details for the publisher | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Natural language description of the requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "description" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Natural language description of the requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | The context that the content is intended to support | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "useContext" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | UsageContext | The context that the content is intended to support | |
![]() ![]() ![]() ![]() |
0..* | Extension | Intended jurisdiction for Requirements (if applicable) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "jurisdiction" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intended jurisdiction for Requirements (if applicable) Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Why this Requirements is defined | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Why this Requirements is defined | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyright" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyrightLabel" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actor for these requirements | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Actor for these requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actual statement as markdown | |
![]() ![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "key" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "label" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | SHALL | SHOULD | MAY | SHOULD-NOT | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conformance" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | SHALL | SHOULD | MAY | SHOULD-NOT Binding: R5_conformance_expectation_for_R4 (0.0.1-snapshot-2) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conditionality" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "requirement" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "parent" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "satisfiedBy" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "statement" | |
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements" | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension(4.0.1) | A set of requirements - features of systems that are necessary Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Canonical identifier for this Requirements, represented as a URI (globally unique) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "url" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Canonical identifier for this Requirements, represented as a URI (globally unique) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Business version of the Requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "version" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Business version of the Requirements | |
![]() ![]() ![]() ![]() |
0..1 | Extension | How to compare versions Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "versionAlgorithm[x]" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | How to compare versions Binding: R5_version_algorithm_for_R4 (0.0.1-snapshot-2) (extensible) | ||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (computer friendly) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "name" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (computer friendly) | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name for this Requirements (human friendly) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "title" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name for this Requirements (human friendly) | |
![]() ![]() ![]() ![]() |
1..1 | Extension | draft | active | retired | unknown Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "status" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | draft | active | retired | unknown Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (required): The lifecycle status of an artifact. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | For testing purposes, not real usage Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "experimental" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | For testing purposes, not real usage | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Date last changed Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "date" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date last changed | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Name of the publisher/steward (organization or individual) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "publisher" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Name of the publisher/steward (organization or individual) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Contact details for the publisher Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "contact" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | ContactDetail | Contact details for the publisher | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Natural language description of the requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "description" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Natural language description of the requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | The context that the content is intended to support Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "useContext" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | UsageContext | The context that the content is intended to support | |
![]() ![]() ![]() ![]() |
0..* | Extension | Intended jurisdiction for Requirements (if applicable) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "jurisdiction" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Intended jurisdiction for Requirements (if applicable) Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (extensible): Countries and regions within which this artifact is targeted for use. | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Why this Requirements is defined Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "purpose" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Why this Requirements is defined | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Use and/or publishing restrictions Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyright" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | Use and/or publishing restrictions | |
![]() ![]() ![]() ![]() |
0..1 | Extension | Copyright holder and year(s) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "copyrightLabel" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Copyright holder and year(s) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Other set of Requirements this builds on Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Other set of Requirements this builds on | |
![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this set of requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this set of requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actor for these requirements Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "actor" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | canonical() | Actor for these requirements | |
![]() ![]() ![]() ![]() |
0..* | Extension | Actual statement as markdown Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Closed by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | Key that identifies this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "key" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | id | Key that identifies this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Short Human label for this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "label" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Short Human label for this statement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | SHALL | SHOULD | MAY | SHOULD-NOT Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conformance" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | SHALL | SHOULD | MAY | SHOULD-NOT Binding: R5_conformance_expectation_for_R4 (0.0.1-snapshot-2) (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Set to true if requirements statement is conditional Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "conditionality" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Set to true if requirements statement is conditional | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | Extension | The actual requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "requirement" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | markdown | The actual requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | Another statement this clarifies/restricts ([url#]key) Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "derivedFrom" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Another statement this clarifies/restricts ([url#]key) | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Extension | A larger requirement that this requirement helps to refine and enable Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "parent" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | A larger requirement that this requirement helps to refine and enable | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Design artifact that satisfies this requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "satisfiedBy" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Design artifact that satisfies this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | External artifact (rule/document etc. that) created this requirement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "reference" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | External artifact (rule/document etc. that) created this requirement | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Who asked for this statement Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "source" | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Who asked for this statement | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "statement" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() ![]() |
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 | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements" | |
![]() ![]() ![]() |
0..1 | Value of extension | ||
![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() |
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 | |||
![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() |
Meta | |||
![]() |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet | URI |
Extension.extension:versionAlgorithm[x].value[x] | extensible | R5_version_algorithm_for_R4http://hl7.org/fhir/5.0/ValueSet/R5-version-algorithm-for-R4|0.0.1-snapshot-2 From this IG | |
Extension.extension:status.value[x] | required | R5_publication_status_for_R4http://hl7.org/fhir/5.0/ValueSet/R5-publication-status-for-R4|0.0.1-snapshot-2 From this IG | |
Extension.extension:jurisdiction.value[x] | extensible | R5_jurisdiction_for_R4http://hl7.org/fhir/5.0/ValueSet/R5-jurisdiction-for-R4|0.0.1-snapshot-2 From this IG | |
Extension.extension:statement.extension:conformance.value[x] | required | R5_conformance_expectation_for_R4http://hl7.org/fhir/5.0/ValueSet/R5-conformance-expectation-for-R4|0.0.1-snapshot-2 From this IG |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | Extension, Extension.extension, Extension.extension:url, Extension.extension:url.extension, Extension.extension:url.value[x], Extension.extension:version, Extension.extension:version.extension, Extension.extension:version.value[x], Extension.extension:versionAlgorithm[x], Extension.extension:versionAlgorithm[x].extension, Extension.extension:versionAlgorithm[x].value[x], Extension.extension:name, Extension.extension:name.extension, Extension.extension:name.value[x], Extension.extension:title, Extension.extension:title.extension, Extension.extension:title.value[x], Extension.extension:status, Extension.extension:status.extension, Extension.extension:status.value[x], Extension.extension:experimental, Extension.extension:experimental.extension, Extension.extension:experimental.value[x], Extension.extension:date, Extension.extension:date.extension, Extension.extension:date.value[x], Extension.extension:publisher, Extension.extension:publisher.extension, Extension.extension:publisher.value[x], Extension.extension:contact, Extension.extension:contact.extension, Extension.extension:contact.value[x], Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.value[x], Extension.extension:useContext, Extension.extension:useContext.extension, Extension.extension:useContext.value[x], Extension.extension:jurisdiction, Extension.extension:jurisdiction.extension, Extension.extension:jurisdiction.value[x], Extension.extension:purpose, Extension.extension:purpose.extension, Extension.extension:purpose.value[x], Extension.extension:copyright, Extension.extension:copyright.extension, Extension.extension:copyright.value[x], Extension.extension:copyrightLabel, Extension.extension:copyrightLabel.extension, Extension.extension:copyrightLabel.value[x], Extension.extension:derivedFrom, Extension.extension:derivedFrom.extension, Extension.extension:derivedFrom.value[x], Extension.extension:reference, Extension.extension:reference.extension, Extension.extension:reference.value[x], Extension.extension:actor, Extension.extension:actor.extension, Extension.extension:actor.value[x], Extension.extension:statement, Extension.extension:statement.extension, Extension.extension:statement.extension:key, Extension.extension:statement.extension:key.extension, Extension.extension:statement.extension:key.value[x], Extension.extension:statement.extension:label, Extension.extension:statement.extension:label.extension, Extension.extension:statement.extension:label.value[x], Extension.extension:statement.extension:conformance, Extension.extension:statement.extension:conformance.extension, Extension.extension:statement.extension:conformance.value[x], Extension.extension:statement.extension:conditionality, Extension.extension:statement.extension:conditionality.extension, Extension.extension:statement.extension:conditionality.value[x], Extension.extension:statement.extension:requirement, Extension.extension:statement.extension:requirement.extension, Extension.extension:statement.extension:requirement.value[x], Extension.extension:statement.extension:derivedFrom, Extension.extension:statement.extension:derivedFrom.extension, Extension.extension:statement.extension:derivedFrom.value[x], Extension.extension:statement.extension:parent, Extension.extension:statement.extension:parent.extension, Extension.extension:statement.extension:parent.value[x], Extension.extension:statement.extension:satisfiedBy, Extension.extension:statement.extension:satisfiedBy.extension, Extension.extension:statement.extension:satisfiedBy.value[x], Extension.extension:statement.extension:reference, Extension.extension:statement.extension:reference.extension, Extension.extension:statement.extension:reference.value[x], Extension.extension:statement.extension:source, Extension.extension:statement.extension:source.extension, Extension.extension:statement.extension:source.value[x], Extension.extension:statement.value[x], Extension.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | Extension, Extension.extension, Extension.extension:url, Extension.extension:url.extension, Extension.extension:version, Extension.extension:version.extension, Extension.extension:versionAlgorithm[x], Extension.extension:versionAlgorithm[x].extension, Extension.extension:name, Extension.extension:name.extension, Extension.extension:title, Extension.extension:title.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:experimental, Extension.extension:experimental.extension, Extension.extension:date, Extension.extension:date.extension, Extension.extension:publisher, Extension.extension:publisher.extension, Extension.extension:contact, Extension.extension:contact.extension, Extension.extension:description, Extension.extension:description.extension, Extension.extension:useContext, Extension.extension:useContext.extension, Extension.extension:jurisdiction, Extension.extension:jurisdiction.extension, Extension.extension:purpose, Extension.extension:purpose.extension, Extension.extension:copyright, Extension.extension:copyright.extension, Extension.extension:copyrightLabel, Extension.extension:copyrightLabel.extension, Extension.extension:derivedFrom, Extension.extension:derivedFrom.extension, Extension.extension:reference, Extension.extension:reference.extension, Extension.extension:actor, Extension.extension:actor.extension, Extension.extension:statement, Extension.extension:statement.extension, Extension.extension:statement.extension:key, Extension.extension:statement.extension:key.extension, Extension.extension:statement.extension:label, Extension.extension:statement.extension:label.extension, Extension.extension:statement.extension:conformance, Extension.extension:statement.extension:conformance.extension, Extension.extension:statement.extension:conditionality, Extension.extension:statement.extension:conditionality.extension, Extension.extension:statement.extension:requirement, Extension.extension:statement.extension:requirement.extension, Extension.extension:statement.extension:derivedFrom, Extension.extension:statement.extension:derivedFrom.extension, Extension.extension:statement.extension:parent, Extension.extension:statement.extension:parent.extension, Extension.extension:statement.extension:satisfiedBy, Extension.extension:statement.extension:satisfiedBy.extension, Extension.extension:statement.extension:reference, Extension.extension:statement.extension:reference.extension, Extension.extension:statement.extension:source, Extension.extension:statement.extension:source.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() |