Te Whatu Ora Shared Care FHIR API
0.4.0 - release New Zealand flag

Te Whatu Ora Shared Care FHIR API, published by Te Whatu Ora. This guide is not an authorized publication; it is the continuous build for version 0.4.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/tewhatuora/cinc-fhir-ig/ and changes regularly. See the Directory of published versions

Questionnaire: COVID-19 RAT Result Questionnaire (Experimental)

Official URL: https://build.fhir.org/ig/tewhatuora/cinc-fhir-ig/Questionnaire/COVIDRATResultQuestionnaire Version: 1.0.5
Draft as of 2024-06-18 Computable Name: COVID-19 RAT Result Questionnaire
Other Identifiers: COVIDRATResultQuestionnaire (use: usual, period: 7/5/23 --> (ongoing))

Usage:Workflow Setting: Diagnostic Testing

Complete this form to notify Health New Zealand Te Whatu Ora of COVID-19 rapid antigen test (RAT) results

Complete this form to notify Health New Zealand Te Whatu Ora of COVID-19 rapid antigen test (RAT) results

Structure
LinkIDTextCardinalityTypeFlagsDescription & Constraintsdoco
.. COVID-19 RAT Result QuestionnaireComplete this form to notify Health New Zealand | Te Whatu Ora of COVID-19 rapid antigen test (RAT) resultsQuestionnairehttps://build.fhir.org/ig/tewhatuora/cinc-fhir-ig/Questionnaire/COVIDRATResultQuestionnaire#1.0.5
page 1. 1. Consent0..1group
page 1 question 1. Consent to share information0..1group
page 1 question 1.1. This report is confidential, and your/the patient's information will be kept safe in accordance with the New Zealand Privacy Act.0..1display
page 1 question 1.2. When we collect your/the patient's information, we can only use it for the purposes for which it was collected. For COVID RAT tests, this means we will only use the information to:0..1display
page 1 question 1.3. ● Inform you about your/the patient's COVID-19 status0..1display
page 1 question 1.4. ● Inform your/the patient's enrolled general practice team and general practitioner (where applicable)0..1display
page 1 question 1.5. ● Ensure accurate national reporting of COVID-19 results and informing decisions regarding New Zealand’s response to COVID-19.0..1display
page 1 question 1.6. ● Perform anonymous statistical analysis and research purposes in line with usual processes and where permitted by the Privacy Act 2020 and Health Information Privacy Code 2020.0..1display
page 1 question 1.7. We may need to share some of your/the patient's personal information with other agencies for health purposes and to ensure we meet our legal obligations.0..1display
page 1 question 1.8. If you would like more information about how your/the patient's personal information is managed, please go to the Te Whatu Ora website, and look for our ‘privacy & security’ webpage.0..1display
page 1 question 1.9. Do you wish to continue and consent to collection of your/the patient's information?0..1display
... p02-Testpage 2. null0..1group
.... p02-Test-Detailspage 2 question 1. null0..1group
..... p02-Test-Details-Rolepage 2 question 1.1. What is your role?1..1choiceOptions: 2 options
..... p02-Test-Details-Sourcepage 2 question 1.2. Who are you receiving this RAT report from?1..1choiceEnable When: p02-Test-Details-Role = Assisted channel
Options: 2 options
..... p02-Test-Details-Mobilepage 2 question 1.3. Mobile number1..1stringDefinition: Observation.valueString
Enable When: p02-Test-Details-Role = Assisted channel
..... p02-Test-Details-MobileCodepage 2 question 1.4. null0..1choiceiconiconDefinition: Observation.code.coding[]
Enable When: p02-Test-Details-Role = Assisted channel
Initial Value: Coding = [not stated]#8497 "Text patient com"
..... p02-Test-Details-MobileNotepage 2 question 1.5. Enter the mobile number for further communications related to this RAT report0..1displayEnable When: p02-Test-Details-Role = Assisted channel
.... p02-Test-Reporterpage 2 question 2. Reporter details0..1groupEnable When:
..... p02-Test-Reporter-FirstNamepage 2 question 2.1. First name1..1string
..... p02-Test-Reporter-LastNamepage 2 question 2.2. Last name1..1string
..... p02-Test-Reporter-Relationshippage 2 question 2.3. Relationship to person1..1string
.... p02-Test-Kitpage 2 question 3. Covid test kit0..1group
..... p02-Test-Kit-Batchpage 2 question 3.1. Lot number0..1stringDefinition: Observation.valueString
Enable When: p02-Test-Details-Role = Aged residential care
..... p02-Test-Details-BatchCodepage 2 question 3.2. null0..1choiceiconiconDefinition: Observation.code.coding[]
Enable When: p02-Test-Kit-Batch exists true
Initial Value: Coding = [not stated]#8499 "Lot Number"
..... p02-Test-Kit-Resultpage 2 question 3.3. Enter result1..1choiceOptions: 2 options
..... p02-Test-Kit-Result-Positivepage 2 question 3.4. Extract - test result positive0..1stringiconiconDefinition: Observation.valueString
Enable When: p02-Test-Kit-Result = Detected
Initial Value: string = DETECTED
..... p02-Test-Kit-Result-Negativepage 2 question 3.5. Extract - test result negative0..1stringiconiconDefinition: Observation.valueString
Enable When: p02-Test-Kit-Result = Not detected
Initial Value: string = NOT DETECTED
..... p02-Test-Kit-Result-Code-Unsupervisedpage 2 question 3.6. null0..1choiceiconiconDefinition: Observation.code.coding[]
Enable When: p02-Test-Details-Role = Assisted channel
Initial Value: Coding = [not stated]#XNZ5530 "SARS-CoV-2 RAT Self"
..... p02-Test-Kit-Result-Code-Supervisedpage 2 question 3.7. null0..1choiceiconiconDefinition: Observation.code.coding[]
Enable When: p02-Test-Details-Role = Aged residential care
Initial Value: Coding = [not stated]#97097-0 "Supervised RAT SARS-CoV-2"
..... p02-Test-Kit-Result-PositiveNotepage 2 question 3.8. The COVID-19 antigen was detected, which indicates the patient might be positive for COVID-19.0..1displayEnable When: p02-Test-Kit-Result = Detected
..... p02-Test-Kit-Result-NegativeNotepage 2 question 3.9. The COVID-19 antigen was not detected which indicates the patient is likely to be negative for COVID-19.0..1displayEnable When: p02-Test-Kit-Result = Not detected
..... p02-Test-Kit-Result-Symptomaticpage 2 question 3.10. Is the patient presenting symptoms?1..1booleanEnable When: p02-Test-Details-Role != Assisted channel
..... p02-Test-Kit-Result-SymptomaticFalsepage 2 question 3.11. Extract - asymptomatic positive0..1booleaniconiconDefinition: Observation.valueBoolean
Enable When: p02-Test-Kit-Result-Symptomatic = false
Initial Value: boolean = true
..... p02-Test-Kit-Result-SymptomaticTruepage 2 question 3.12. Extract - asymptomatic negative0..1booleaniconiconDefinition: Observation.valueBoolean
Enable When:
Initial Value: boolean = false
..... p02-Test-Kit-Result-SymptomaticCodingpage 2 question 3.13. null0..1choiceiconiconDefinition: Observation.code.coding[]
Initial Value: Coding = [not stated]#84387000 "Asymptomatic"
.... p02-Test-Datepage 2 question 4. null0..1group
..... p02-Test-Date-Entrypage 2 question 4.1. Day test was taken1..1date
... p03-ExtractResourcespage 3 question 1. null0..1groupiconicon
.... p03-ExtractResources-DiagnosticReport-code-supervisedpage 3 question 1.1.1. null0..1choiceDefinition: DiagnosticReport.code.coding[]
Enable When: p02-Test-Details-Role = Aged residential care
Initial Value: Coding = [not stated]#97097-0 "Supervised RAT SARS-CoV-2"
.... p03-ExtractResources-DiagnosticReport-code-selfpage 3 question 1.1.2. null0..1choiceDefinition: DiagnosticReport.code.coding[]
Enable When: p02-Test-Details-Role = Assisted channel
Initial Value: Coding = [not stated]#XNZ5530 "SARS-CoV-2 RAT Self"
.... p03-ExtractResources-DiagnosticReport-identifierSystempage 3 question 1.2. null0..1choiceDefinition: DiagnosticReport.identifier[0].system
Initial Value: string = https://standards.digital.health.nz/ns/SendingApplication
.... p03-ExtractResources-DiagnosticReport-identifierValue-RATpage 3 question 1.3. null0..1choiceDefinition: DiagnosticReport.identifier[0].value
Enable When: p02-Test-Details-Role = Aged residential care
Initial Value: string = RAT Catcher
.... p03-ExtractResources-DiagnosticReport-identifierValue-CICSpage 3 question 1.4. null0..1choiceDefinition: DiagnosticReport.identifier[0].value
Enable When: p02-Test-Details-Role = Assisted channel
Initial Value: string = CICS
.... p03-ExtractResources-DiagnosticReport-resultpage 3 question 1.5. null0..1choiceDefinition: DiagnosticReport.result[]
Initial Value: Reference = urn:uuid:observation-result: SARS-CoV-2 RAT Self
.... p03-ExtractResources-DiagnosticReport-phonepage 3 question 1.6. null0..1choiceDefinition: DiagnosticReport.result[]
Enable When: p02-Test-Details-Role = Assisted channel
Initial Value: Reference = urn:uuid:observation-phone: Text patient com
.... p03-ExtractResources-DiagnosticReport-batchpage 3 question 1.7. null0..1choiceDefinition: DiagnosticReport.result[]
Enable When: p02-Test-Kit-Batch exists true
Initial Value: Reference = urn:uuid:observation-batch: Lot Number
.... p03-ExtractResources-DiagnosticReport-asymptomaticpage 3 question 1.8. null0..1choiceDefinition: DiagnosticReport.result[]
Initial Value: Reference = urn:uuid:observation-asymptomatic: Asymptomatic
.... p03-ExtractResources-DiagnosticReport-authoriserpage 3 question 1.9. null0..1choiceDefinition: DiagnosticReport.result[]
Initial Value: Reference = urn:uuid:observation-authoriser: Authoriser
.... p03-ExtractResources-DiagnosticReport-sitepage 3 question 1.10. null0..1choiceDefinition: DiagnosticReport.result[]
Initial Value: Reference = urn:uuid:observation-site: Specimen site
.... p03-ExtractResources-DiagnosticReport-subjectpage 3 question 1.11. null0..1booleanInitial Value: boolean = true
.... p03-ExtractResources-DiagnosticReport-performerpage 3 question 1.12. null0..1booleanInitial Value: boolean = true
.... p03-ExtractResources-Observation-sitepage 3 question 1.13. null0..1stringDefinition: Observation.valueString
Initial Value: string = Nasal
.... p03-ExtractResources-Observation-SiteCodingpage 3 question 1.14. null0..1choiceDefinition: Observation.code.coding[]
Initial Value: Coding = [not stated]#66746-9 "Specimen site"
.... p03-ExtractResources-Observation-authoriserpage 3 question 1.15. null0..1booleanInitial Value: boolean = true
.... p03-ExtractResources-Observation-authoriserCodingpage 3 question 1.16. null0..1choiceDefinition: Observation.code.coding[]
Initial Value: Coding = [not stated]#8495 "RAT Authoriser"

doco Documentation for this format

Options Sets

Answer options for p02-Test-Details-Role

  • null#null ("Assisted channel")
  • null#null ("Aged residential care")

Answer options for p02-Test-Details-Source

  • iconnull#null ("Individual")
  • iconnull#null ("Someone else")

Answer options for p02-Test-Kit-Result

  • null#null ("Detected")
  • null#null ("Not detected")