Australian CVD Risk Calculator
Iteration3 - ci-build
Australian CVD Risk Calculator - Local Development build (vIteration3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: https://www.cvdcheck.org.au/fhir/CapabilityStatement/AusCVDRiskCalculatorLaunchServer | Version: Iteration3 | |||
Draft as of 2025-01-10 | Computable Name: AusCVDRiskCalculatorLaunchServer | |||
Copyright/Legal: Copyright © 2024+ National Heart Foundation of Australia - All rights reserved. This content is not available under an open source licence. |
This CapabilityStatement describes the expected capabilities for systems to launch and exchange data with the Aus CVD Risk Calculator application. It lists the server's conformance expectations for launching the application, supplying information for prepopulation, and recording the results as an output of using the application. These expectations include supported FHIR profiles, RESTful operations, and search parameters.
Raw OpenAPI-Swagger Definition file | Download
Generated Narrative: CapabilityStatement AusCVDRiskCalculatorLaunchServer
json
Note to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
This CapabilityStatement instantiates the CapabilityStatement AU Core Responder CapabilityStatement
server
Aus CVD Risk Calculator Launch Server SHALL:
Aus CVD Risk Calculator Launch Server SHOULD:
SMART-on-FHIR
Aus CVD Risk Calculator Launch Server SHALL:
- Support CORS headers
- Support SMART on FHIR security services
Also see the AU Core Security and Privacy section for general considerations and recommendations.
transaction
interaction described as follows:SHALL support the transaction
interaction.
batch
interaction described as follows:SHALL support the batch
interaction.
The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
read
.The server SHALL support the Patient resource, AU Core profile and the conformance expectations for the Patient resource.
The server SHOULD support the CVD Risk profile.
read
.The server SHALL support the Practitioner resource, AU Core profile and the conformance expectations for the Practitioner resource.
read
.The server SHOULD support the Encounter resource, AU Core profile and the conformance expectations for the Encounter resource.
search-type
.The server SHOULD support the Condition resource, the AU Core profile and the conformance expectations for the Condition resource.
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | patient | reference | The client SHALL provide at least a id value and MAY provide both the Type and id values. The server SHALL support both. |
MAY | clinical-status | token | The client SHALL provide at least a code value and MAY provide both the code and system values. The server SHALL support both. The client SHALL support The server SHALL support |
MAY | category | token | The client SHALL provide at least a code value and MAY provide both the system and code values. The server SHALL support both. |
MAY | _sort | string | The client and server SHALL support search result sorting by date and MAY support other values. |
Conformance | Parameters | Types |
---|---|---|
SHALL | patient+category | reference +token |
MAY | patient+clinical-status+category+_sort | reference +token +token +string |
create
.search-type
.The server SHALL support the Observation resource, the CVD Risk Result profile and the conformance expectations for the Observation resource.
The server SHALL support
create
for the CVD Risk Result profile.The server SHOULD support
search-type
for all other profiles listed.
Conformance | Parameter | Type | Documentation |
---|---|---|---|
MAY | patient | reference | The client SHALL provide at least a id value and MAY provide both the Type and id values. The server SHALL support both. |
MAY | code | token | The client SHALL provide at least a code value and MAY provide both the code and system values. The server SHALL support both. |
MAY | status | token | The client SHALL provide at least a code value and MAY provide both the system and code values. The server SHALL support both. The client SHALL support The server SHALL support |
MAY | _count | number | The client and server SHALL support search result limiting. |
MAY | _sort | string | The client and server SHALL support search result sorting by date and MAY support other values. |
read
.If an external reference to a Medication resource is used in MedicationRequest, then the server SHOULD support the Medication resource, the CVD Risk profile and the conformance expectations for the Medication resource.
search-type
.The server SHOULD support the MedicationRequest resource, the CVD Risk profile and the conformance expectations for the MedicationRequest resource.
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | patient | reference | The client SHALL provide at least a id value and MAY provide both the Type and id values. The server SHALL support both. |
SHOULD | _include | reference | If a medication in a MedicationRequest resource is represented as an external Medication resource reference, the server SHOULD support the The client SHALL support this method. |
MAY | status | token | The client SHALL provide at least a code value and MAY provide both the system and code values. The server SHALL support both. The client SHALL support The server SHALL support |
MAY | intent | token | The client SHALL provide at least a code value and MAY provide both the system and code values. The server SHALL support both. The client SHALL support The server SHALL support |