SMART Base
0.2.0 - ci-build
SMART Base, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-base/ and changes regularly. See the Directory of published versions
Official URL: http://smart.who.int/base/StructureDefinition/SushiConfigLogicalModel | Version: 0.2.0 | |||
Draft as of 2025-09-23 | Computable Name: SushiConfigLogicalModel |
Logical model defining the structure of sushi-config.yaml files used for FHIR Implementation Guide configuration. This model captures the essential metadata and configuration parameters needed for IG publishing.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Base
Key Elements View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Differential View
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Base | SUSHI Configuration Logical Model | |
![]() ![]() ![]() |
1..1 | string | IG Identifier | |
![]() ![]() ![]() |
1..1 | url | Canonical URL | |
![]() ![]() ![]() |
1..1 | string | IG Name | |
![]() ![]() ![]() |
1..1 | string | IG Title | |
![]() ![]() ![]() |
1..1 | string | IG Description | |
![]() ![]() ![]() |
1..1 | string | IG Version | |
![]() ![]() ![]() |
1..1 | code | IG Status Binding: PublicationStatus (required) | |
![]() ![]() ![]() |
1..1 | code | License Binding: SPDXLicense (required) | |
![]() ![]() ![]() |
0..1 | string | Copyright Year | |
![]() ![]() ![]() |
0..1 | boolean | Experimental | |
![]() ![]() ![]() |
0..1 | string | Release Label | |
![]() ![]() ![]() |
1..1 | BackboneElement | Publisher | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Publisher Name | |
![]() ![]() ![]() ![]() |
0..1 | url | Publisher URL | |
![]() ![]() ![]() ![]() |
0..1 | string | Publisher Email | |
![]() ![]() ![]() |
1..1 | code | FHIR Version Binding: FHIRVersion (required) | |
![]() ![]() ![]() |
0..* | BackboneElement | Dependencies | |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Package ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Dependency Version | |
![]() ![]() ![]() ![]() |
0..1 | string | Dependency Reason | |
![]() ![]() ![]() |
0..* | BackboneElement | Pages | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Page Filename | |
![]() ![]() ![]() ![]() |
1..1 | string | Page Title | |
![]() ![]() ![]() |
0..* | BackboneElement | Menu Structure | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Menu Title | |
![]() ![]() ![]() ![]() |
1..1 | string | Menu URL | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Sub Menu Items | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item Title | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | Sub-item URL | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Definitions | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Reference | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Name | |
![]() ![]() ![]() ![]() |
0..1 | string | Resource Description | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Is Example | |
![]() ![]() ![]() ![]() |
0..1 | canonical() | Example Canonical | |
![]() ![]() ![]() ![]() |
0..1 | string | Grouping ID | |
![]() ![]() ![]() |
0..* | BackboneElement | Resource Groups | |
![]() ![]() ![]() ![]() |
1..1 | string | Group ID | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Group Name | |
![]() ![]() ![]() ![]() |
1..1 | string | Group Description | |
![]() ![]() ![]() ![]() |
0..* | string | Group Resources | |
![]() ![]() ![]() |
0..* | BackboneElement | Global Profiles | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
1..1 | string | Resource Type | |
![]() ![]() ![]() ![]() |
1..1 | canonical() | Profile URL | |
![]() ![]() ![]() |
0..1 | BackboneElement | IG Metadata | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..* | canonical() | Meta Profiles | |
![]() ![]() ![]() |
0..* | ContactDetail | Contact Information | |
![]() ![]() ![]() |
0..* | UsageContext | Use Context | |
![]() ![]() ![]() |
0..* | CodeableConcept | Jurisdiction | |
![]() ![]() ![]() |
0..1 | boolean | FSH Only | |
![]() ![]() ![]() |
0..1 | boolean | Apply Extension Metadata | |
![]() ![]() ![]() |
0..1 | BackboneElement | Instance Options | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() ![]() |
0..1 | code | Set Meta Profile | |
![]() ![]() ![]() ![]() |
0..1 | code | Set ID | |
![]() |
Path | Conformance | ValueSet | URI |
SushiConfigLogicalModel.status | required | PublicationStatushttp://hl7.org/fhir/ValueSet/publication-status From the FHIR Standard | |
SushiConfigLogicalModel.license | required | SPDXLicensehttp://hl7.org/fhir/ValueSet/spdx-license From the FHIR Standard | |
SushiConfigLogicalModel.fhirVersion | required | FHIRVersionhttp://hl7.org/fhir/ValueSet/FHIR-version From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Base