The Cicada Vaccine Forecasting Engine and Guide
0.1.0 - ci-build
The Cicada Vaccine Forecasting Engine and Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://fhirfli.dev/fhir/ig/cicada/StructureDefinition/schedule-supporting-data | Version: 0.1.0 | |||
| Draft as of 2026-02-11 | Computable Name: ScheduleSupportingData | |||
This resource consolidates various mapping and conflict information related to vaccine scheduling to support decision-making processes.
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..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
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 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
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 | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
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 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
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 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
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 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
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 | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
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 | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| 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 Element
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
1..1 | string | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
1..1 | string | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
1..1 | string | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
0..1 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
0..1 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
0..1 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
1..1 | string | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
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 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
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 | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
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 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
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 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
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 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
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 | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
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 | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| 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 Element
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
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 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
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 | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
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 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
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 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
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 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
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 | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
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 | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| 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 Element
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
1..1 | string | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
1..1 | string | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
1..1 | string | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
0..1 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
0..1 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
0..1 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
1..1 | string | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Element | Schedule Supporting Data Elements defined in Ancestors:@id, extension | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
0..1 | BackboneElement | Potential conflicts between live virus vaccines based on previous and current vaccinations and the required time intervals to avoid interference. | |
![]() ![]() ![]() |
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 | BackboneElement | Details about the previous vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the previous vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the previous vaccine. | |
![]() ![]() ![]() |
1..1 | BackboneElement | Details about the current vaccination. | |
![]() ![]() ![]() ![]() |
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 | Type of the current vaccine. | |
![]() ![]() ![]() ![]() |
1..1 | string | CVX code for the current vaccine. | |
![]() ![]() ![]() |
1..1 | string | Time interval before which a conflict begins after the previous vaccination. | |
![]() ![]() ![]() |
1..1 | string | Minimum time interval after which the conflict might end. | |
![]() ![]() ![]() |
1..1 | string | Time interval after which the conflict ends. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their specific attributes. | |
![]() ![]() ![]() |
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 | Name of the vaccine group. | |
![]() ![]() ![]() |
0..1 | boolean | Flag to indicate if the full vaccine group should be administered. | |
![]() ![]() |
0..1 | BackboneElement | Mapping of vaccine groups to their associated antigens. | |
![]() ![]() ![]() |
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 | string | The name of the vaccine group. | |
![]() ![]() ![]() |
0..* | string | List of antigens associated with the vaccine group. | |
![]() ![]() |
0..1 | BackboneElement | Maps CVX Codes to Antigens and Ages. | |
![]() ![]() ![]() |
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 | string | CVX Code | |
![]() ![]() ![]() |
0..1 | string | Short Description of this CVX | |
![]() ![]() ![]() |
0..* | BackboneElement | A list of associated antigens and ages. | |
![]() ![]() ![]() ![]() |
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 | string | Name of the antigen | |
![]() ![]() ![]() ![]() |
0..1 | string | Starting age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() ![]() ![]() |
0..1 | string | Ending age, if applicable, when this antigen is associated with this CVX code | |
![]() ![]() |
0..1 | BackboneElement | Describes the observation rules for vaccination based on specific patient conditions. | |
![]() ![]() ![]() |
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 | Unique code for the observation. | |
![]() ![]() ![]() |
1..1 | string | Title of the observation. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should be administered. | |
![]() ![]() ![]() |
0..1 | string | Text indicating why the vaccine should not be administered. | |
![]() ![]() ![]() |
0..1 | string | Additional clarifications for the vaccination rule. | |
![]() ![]() ![]() |
0..* | BackboneElement | List of associated SNOMED or other coded values relevant to the observation. | |
![]() ![]() ![]() ![]() |
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 | Code identifying the condition or observation. | |
![]() ![]() ![]() ![]() |
1..1 | string | The system in which the code is valid (e.g., SNOMED, CDCPHINVS). | |
![]() ![]() ![]() ![]() |
1..1 | string | Human-readable name or description of the code. | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| 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 Element
Other representations of profile: CSV, Excel, Schematron