{
"description": "This is the FHIR capability statement for the Immunization Repository server",
"_filename": "ir-server-immunization_repo.json",
"package_name": "ca.on.ir.r4",
"format": [ "application/json", "application/xml" ],
"date": "2026-05-29",
"publisher": "Ontario Health",
"fhirVersion": "4.0.1",
"jurisdiction": [ {
"coding": [ {
"code": "CA",
"system": "urn:iso:std:iso:3166",
"display": "Canada"
} ]
} ],
"purpose": "Immunization Repository capability statement, published for the onboarding, contracting, and operational support of the central repository server interacting with Panorama and Pharmacy contributor systems.",
"name": "IRRepositoryFHIRCapabilityStatement",
"copyright": "Copyright © Ontario Health",
"type": null,
"experimental": "false",
"resourceType": "CapabilityStatement",
"title": "Immunization Repository FHIR Capability Statement",
"package_version": "1.0.0-draft2",
"document": [ {
"mode": "consumer",
"profile": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-bundle-document",
"documentation": "The repository is a document consumer in the sense that it receives and stores documents generated from contributor systems."
}, {
"mode": "producer",
"profile": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-bundle-document",
"documentation": "Contributor systems produce immunization documents (Immunization) and publish them to the Ontario Health repository."
} ],
"status": "active",
"id": "4b5f25d7-23d5-4010-9810-4c299839ec23",
"kind": "capability",
"url": "http://ontariohealth.ca/fhir/ir/CapabilityStatement/immunization-repository",
"software": {
"name": "Ontario Health Immunization Repository Server",
"version": "1.0.0"
},
"version": "1.0.0",
"contact": [ {
"name": "Ontario Health",
"telecom": [ {
"value": "DigitalHealthStandards@ontariohealth.ca",
"system": "email"
} ]
} ],
"rest": [ {
"mode": "server",
"resource": [ {
"type": "Bundle",
"profile": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-bundle-document",
"versioning": "no-version",
"interaction": [ {
"code": "create",
"documentation": " Create immunization document bundle"
}, {
"code": "update",
"documentation": " Update immunization document bundle"
}, {
"code": "search-type",
"documentation": "Search Immunization resources using specified parameters. Supports both GET and POST operation"
} ],
"searchParam": [ {
"name": "composition.patient.identifier",
"type": "token",
"definition": "http://ehealthontario.ca/fhir/SearchParameter/Bundle-composition-patient-identifier",
"documentation": "Supports search by Ontario Health Number or Client Management System Identifier. Patient Id is a mandatory search parameter"
}, {
"name": "composition.patient.gender",
"type": "token",
"definition": "http://ehealthontario.ca/fhir/SearchParameter/Bundle-composition-patient-gender",
"documentation": "Patient gender - optional"
}, {
"name": "composition.patient.birthdate",
"type": "date",
"definition": "http://ehealthontario.ca/fhir/SearchParameter/Bundle-composition-patient-birthdate",
"documentation": "Patient date of birth - mandatory"
}, {
"name": "composition.immunization.occurrence",
"type": "date",
"definition": "http://ontariohealth.ca/fhir/ir/SearchParameter/bundle-composition-immunization-occurrence",
"documentation": "Date when the immunization administration occurred or was recorded - optional"
}, {
"name": "composition.type",
"type": "token",
"definition": "http://ehealthontario.ca/fhir/SearchParameter/Bundle-composition-type",
"documentation": "Type of the document"
} ],
"documentation": "Submit an immunization document bundle to the repository",
"conditionalRead": "not-supported"
} ],
"documentation": "Support the submission and search of IR"
} ]
}