Validation result

Information

File Name
default_171_
OID :
1.3.6.1.4.1.12559.11.50.4.171
Validation Date :
1/29/25 3:53:19 AM (EST GMT-0500)
Matchbox (3.9.9.1-Infoway)
http://hl7.org/fhir/StructureDefinition/CapabilityStatement (4.0.1)
Validation Results :
DONE_FAILED
Permanent link :
https://pancanadianio.ihe-catalyst.net/evs/report.seam?oid=1.3.6.1.4.1.12559.11.50.4.171
Data Visibility :
Public

Validation Results

«
»

Matchbox Standard Report
Additional Metadata Matchbox
XML

«
»
Validation Summary
56

Validation of item #342FAILED

Validation Summary
56
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-clinical-status' does not resolve
Location in validated object
line 1, column 4248, FHIRPath: CapabilityStatement.rest[0].resource[0].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 4654, FHIRPath: CapabilityStatement.rest[0].resource[0].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-patient' does not resolve
Location in validated object
line 1, column 7886, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-patient-identifier' does not resolve
Location in validated object
line 1, column 8187, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-type' does not resolve
Location in validated object
line 1, column 8678, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-author' does not resolve
Location in validated object
line 1, column 8953, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-status' does not resolve
Location in validated object
line 1, column 9228, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[5].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-date' does not resolve
Location in validated object
line 1, column 9499, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[6].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-category' does not resolve
Location in validated object
line 1, column 9778, FHIRPath: CapabilityStatement.rest[0].resource[2].searchParam[7].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 11443, FHIRPath: CapabilityStatement.rest[0].resource[3].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-category' does not resolve
Location in validated object
line 1, column 15594, FHIRPath: CapabilityStatement.rest[0].resource[4].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-clinical-status' does not resolve
Location in validated object
line 1, column 16003, FHIRPath: CapabilityStatement.rest[0].resource[4].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 16409, FHIRPath: CapabilityStatement.rest[0].resource[4].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-onset-date' does not resolve
Location in validated object
line 1, column 16806, FHIRPath: CapabilityStatement.rest[0].resource[4].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-code' does not resolve
Location in validated object
line 1, column 17201, FHIRPath: CapabilityStatement.rest[0].resource[4].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-status' does not resolve
Location in validated object
line 1, column 20639, FHIRPath: CapabilityStatement.rest[0].resource[5].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 21045, FHIRPath: CapabilityStatement.rest[0].resource[5].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-code' does not resolve
Location in validated object
line 1, column 21840, FHIRPath: CapabilityStatement.rest[0].resource[5].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-date' does not resolve
Location in validated object
line 1, column 22234, FHIRPath: CapabilityStatement.rest[0].resource[5].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-id' does not resolve
Location in validated object
line 1, column 25682, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-status' does not resolve
Location in validated object
line 1, column 25921, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 26327, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-category' does not resolve
Location in validated object
line 1, column 26728, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-type' does not resolve
Location in validated object
line 1, column 27123, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-date' does not resolve
Location in validated object
line 1, column 27518, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[5].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-period' does not resolve
Location in validated object
line 1, column 27925, FHIRPath: CapabilityStatement.rest[0].resource[6].searchParam[6].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/uv/ipa/OperationDefinition/docref' does not resolve
Location in validated object
line 1, column 28326, FHIRPath: CapabilityStatement.rest[0].resource[6].operation[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 31315, FHIRPath: CapabilityStatement.rest[0].resource[7].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-status' does not resolve
Location in validated object
line 1, column 31707, FHIRPath: CapabilityStatement.rest[0].resource[7].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-date' does not resolve
Location in validated object
line 1, column 32097, FHIRPath: CapabilityStatement.rest[0].resource[7].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-status' does not resolve
Location in validated object
line 1, column 36396, FHIRPath: CapabilityStatement.rest[0].resource[9].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-intent' does not resolve
Location in validated object
line 1, column 36795, FHIRPath: CapabilityStatement.rest[0].resource[9].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 37201, FHIRPath: CapabilityStatement.rest[0].resource[9].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-authoredon' does not resolve
Location in validated object
line 1, column 37606, FHIRPath: CapabilityStatement.rest[0].resource[9].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 39532, FHIRPath: CapabilityStatement.rest[0].resource[10].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-status' does not resolve
Location in validated object
line 1, column 43002, FHIRPath: CapabilityStatement.rest[0].resource[11].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-category' does not resolve
Location in validated object
line 1, column 43399, FHIRPath: CapabilityStatement.rest[0].resource[11].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-code' does not resolve
Location in validated object
line 1, column 43788, FHIRPath: CapabilityStatement.rest[0].resource[11].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-date' does not resolve
Location in validated object
line 1, column 44177, FHIRPath: CapabilityStatement.rest[0].resource[11].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 44591, FHIRPath: CapabilityStatement.rest[0].resource[11].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-id' does not resolve
Location in validated object
line 1, column 47623, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-birthdate' does not resolve
Location in validated object
line 1, column 47858, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-name' does not resolve
Location in validated object
line 1, column 48172, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-family' does not resolve
Location in validated object
line 1, column 48504, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[3].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-given' does not resolve
Location in validated object
line 1, column 48834, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[4].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-gender' does not resolve
Location in validated object
line 1, column 49151, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[5].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-identifier' does not resolve
Location in validated object
line 1, column 49562, FHIRPath: CapabilityStatement.rest[0].resource[12].searchParam[6].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-id' does not resolve
Location in validated object
line 1, column 51365, FHIRPath: CapabilityStatement.rest[0].resource[13].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-practitioner-name' does not resolve
Location in validated object
line 1, column 51609, FHIRPath: CapabilityStatement.rest[0].resource[13].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-identifier' does not resolve
Location in validated object
line 1, column 51941, FHIRPath: CapabilityStatement.rest[0].resource[13].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-specialty' does not resolve
Location in validated object
line 1, column 53842, FHIRPath: CapabilityStatement.rest[0].resource[14].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-practitioner' does not resolve
Location in validated object
line 1, column 54254, FHIRPath: CapabilityStatement.rest[0].resource[14].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-status' does not resolve
Location in validated object
line 1, column 57026, FHIRPath: CapabilityStatement.rest[0].resource[15].searchParam[0].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient' does not resolve
Location in validated object
line 1, column 57432, FHIRPath: CapabilityStatement.rest[0].resource[15].searchParam[1].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-date' does not resolve
Location in validated object
line 1, column 57817, FHIRPath: CapabilityStatement.rest[0].resource[15].searchParam[2].definition
Constraint ID
TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE
Constraint Type
InstanceValidator
Constraint Description
Canonical URL 'http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-code' does not resolve
Location in validated object
line 1, column 58212, FHIRPath: CapabilityStatement.rest[0].resource[15].searchParam[3].definition

File Content



JSON
JSON Tree
Binary content

«
»

The following content has been modified for better visualization. Validation will be performed on original content
1 {
2   "resourceType" : "CapabilityStatement",
3   "id" : "cafex-server",
4   "url" : "http://fhir.infoway-inforoute.ca/io/cafex/CapabilityStatement/cafex-server",
5   "version" : "2.0.0",
6   "name" : "CafexServerCapabilityStatement",
7   "title" : "CaFeX Server CapabilityStatement",
8   "status" : "draft",
9   "experimental" : false,
10   "date" : "2024-05-09T00:00:00-08:00",
11   "publisher" : "Canada Health Infoway",
12   "contact" : [ {
13     "name" : "National Standards Release Centre",
14     "telecom" : [ {
15       "system" : "url",
16       "value" : "http://www.infoway-inforoute.ca"
17     }, {
18       "system" : "email",
19       "value" : "standards@infoway-inforoute.ca"
20     } ]
21   } ],
22   "description" : "This Section describes the expected capabilities of the CaFeX Server actor which is responsible for providing responses to the queries submitted by the US Core Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by CaFex Servers are defined.",
23   "jurisdiction" : [ {
24     "coding" : [ {
25       "system" : "urn:iso:std:iso:3166",
26       "code" : "CA"
27     } ]
28   } ],
29   "copyright" : "Copyright © 2021,2022,2023 Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).",
30   "kind" : "requirements",
31   "fhirVersion" : "4.0.1",
32   "format" : [ "json", "xml" ],
33   "rest" : [ {
34     "mode" : "server",
35     "documentation" : "The CaFeX Server **SHALL**:\n\n1. Support the CaFeX Patient resource profile.\n1. Support at least one additional resource profile from the list of CaFeX Profiles.\n1. Implement the RESTful behavior according to the FHIR specification.\n1. Follow the requirements documented in the CaFeX specification\n1. Return the following response classes:\n   - (Status 400): invalid parameter\n   - (Status 401/4xx): unauthorized request\n   - (Status 403): insufficient scopes\n   - (Status 404): unknown resource\n1. Support JSON source formats for all CaFeX interactions.\n\nThe CaFeX Server **SHOULD**:\n\n1. Support XML source formats for all CaFeX interactions.",
36     "security" : {
37       "description" : "1. See the [General Security Considerations](security.html) section for requirements and recommendations.\n1. A server **SHALL** reject any unauthorized requests by returning an `HTTP 401` \"Unauthorized\", `HTTP 403` \"Forbidden\", or `HTTP 404` \"Not Found\""
38     },
39     "resource" : [ {
40       "extension" : [ {
41         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
42         "valueCode" : "SHOULD"
43       }, {
44         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
45         "extension" : [ {
46           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
47           "valueCode" : "SHOULD"
48         }, {
49           "url" : "required",
50           "valueString" : "patient"
51         }, {
52           "url" : "required",
53           "valueString" : "clinical-status"
54         } ]
55       } ],
56       "type" : "AllergyIntolerance",
57       "interaction" : [ {
58         "extension" : [ {
59           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
60           "valueCode" : "MAY"
61         } ],
62         "code" : "create"
63       }, {
64         "extension" : [ {
65           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
66           "valueCode" : "SHALL"
67         } ],
68         "code" : "search-type"
69       }, {
70         "extension" : [ {
71           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
72           "valueCode" : "SHALL"
73         } ],
74         "code" : "read"
75       }, {
76         "extension" : [ {
77           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
78           "valueCode" : "MAY"
79         } ],
80         "code" : "vread"
81       }, {
82         "extension" : [ {
83           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
84           "valueCode" : "MAY"
85         } ],
86         "code" : "update"
87       }, {
88         "extension" : [ {
89           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
90           "valueCode" : "MAY"
91         } ],
92         "code" : "patch"
93       }, {
94         "extension" : [ {
95           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
96           "valueCode" : "MAY"
97         } ],
98         "code" : "delete"
99       }, {
100         "extension" : [ {
101           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
102           "valueCode" : "MAY"
103         } ],
104         "code" : "history-instance"
105       }, {
106         "extension" : [ {
107           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
108           "valueCode" : "MAY"
109         } ],
110         "code" : "history-type"
111       } ],
112       "referencePolicy" : [ "resolves" ],
113       "searchRevInclude" : [ "Provenance:target" ],
114       "searchParam" : [ {
115         "extension" : [ {
116           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
117           "valueCode" : "MAY"
118         } ],
119         "name" : "clinical-status",
120         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-clinical-status",
121         "type" : "token",
122         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
123       }, {
124         "extension" : [ {
125           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
126           "valueCode" : "SHALL"
127         } ],
128         "name" : "patient",
129         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
130         "type" : "reference",
131         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
132       } ]
133     }, {
134       "extension" : [ {
135         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
136         "valueCode" : "SHOULD"
137       } ],
138       "type" : "Binary",
139       "interaction" : [ {
140         "extension" : [ {
141           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
142           "valueCode" : "MAY"
143         } ],
144         "code" : "create"
145       }, {
146         "extension" : [ {
147           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
148           "valueCode" : "MAY"
149         } ],
150         "code" : "search-type"
151       }, {
152         "extension" : [ {
153           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
154           "valueCode" : "SHALL"
155         } ],
156         "code" : "read"
157       }, {
158         "extension" : [ {
159           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
160           "valueCode" : "MAY"
161         } ],
162         "code" : "vread"
163       }, {
164         "extension" : [ {
165           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
166           "valueCode" : "MAY"
167         } ],
168         "code" : "update"
169       }, {
170         "extension" : [ {
171           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
172           "valueCode" : "MAY"
173         } ],
174         "code" : "patch"
175       }, {
176         "extension" : [ {
177           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
178           "valueCode" : "MAY"
179         } ],
180         "code" : "delete"
181       }, {
182         "extension" : [ {
183           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
184           "valueCode" : "MAY"
185         } ],
186         "code" : "history-instance"
187       }, {
188         "extension" : [ {
189           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
190           "valueCode" : "MAY"
191         } ],
192         "code" : "history-type"
193       } ],
194       "referencePolicy" : [ "resolves" ]
195     }, {
196       "extension" : [ {
197         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
198         "valueCode" : "SHOULD"
199       } ],
200       "type" : "Bundle",
201       "interaction" : [ {
202         "extension" : [ {
203           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
204           "valueCode" : "SHOULD"
205         } ],
206         "code" : "create"
207       }, {
208         "extension" : [ {
209           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
210           "valueCode" : "SHALL"
211         } ],
212         "code" : "search-type"
213       }, {
214         "extension" : [ {
215           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
216           "valueCode" : "SHALL"
217         } ],
218         "code" : "read"
219       }, {
220         "extension" : [ {
221           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
222           "valueCode" : "MAY"
223         } ],
224         "code" : "vread"
225       }, {
226         "extension" : [ {
227           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
228           "valueCode" : "MAY"
229         } ],
230         "code" : "update"
231       }, {
232         "extension" : [ {
233           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
234           "valueCode" : "MAY"
235         } ],
236         "code" : "patch"
237       }, {
238         "extension" : [ {
239           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
240           "valueCode" : "MAY"
241         } ],
242         "code" : "delete"
243       }, {
244         "extension" : [ {
245           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
246           "valueCode" : "MAY"
247         } ],
248         "code" : "history-instance"
249       }, {
250         "extension" : [ {
251           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
252           "valueCode" : "MAY"
253         } ],
254         "code" : "history-type"
255       } ],
256       "referencePolicy" : [ "resolves" ],
257       "searchParam" : [ {
258         "extension" : [ {
259           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
260           "valueCode" : "SHALL"
261         } ],
262         "name" : "bundle-composition-patient",
263         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-patient",
264         "type" : "reference"
265       }, {
266         "extension" : [ {
267           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
268           "valueCode" : "SHALL"
269         } ],
270         "name" : "bundle-composition-patient-identifier",
271         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-patient-identifier",
272         "type" : "reference"
273       }, {
274         "extension" : [ {
275           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
276           "valueCode" : "SHOULD"
277         } ],
278         "name" : "timestamp",
279         "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-timestamp",
280         "type" : "date"
281       }, {
282         "extension" : [ {
283           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
284           "valueCode" : "MAY"
285         } ],
286         "name" : "bundle-composition-type",
287         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-type",
288         "type" : "reference"
289       }, {
290         "extension" : [ {
291           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
292           "valueCode" : "MAY"
293         } ],
294         "name" : "bundle-composition-author",
295         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-author",
296         "type" : "reference"
297       }, {
298         "extension" : [ {
299           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
300           "valueCode" : "MAY"
301         } ],
302         "name" : "bundle-composition-status",
303         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-status",
304         "type" : "reference"
305       }, {
306         "extension" : [ {
307           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
308           "valueCode" : "MAY"
309         } ],
310         "name" : "bundle-composition-date",
311         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-date",
312         "type" : "reference"
313       }, {
314         "extension" : [ {
315           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
316           "valueCode" : "MAY"
317         } ],
318         "name" : "bundle-composition-category",
319         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-bundle-composition-category",
320         "type" : "reference"
321       } ]
322     }, {
323       "extension" : [ {
324         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
325         "valueCode" : "SHOULD"
326       } ],
327       "type" : "Composition",
328       "interaction" : [ {
329         "extension" : [ {
330           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
331           "valueCode" : "SHOULD"
332         } ],
333         "code" : "create"
334       }, {
335         "extension" : [ {
336           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
337           "valueCode" : "SHALL"
338         } ],
339         "code" : "search-type"
340       }, {
341         "extension" : [ {
342           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
343           "valueCode" : "SHALL"
344         } ],
345         "code" : "read"
346       }, {
347         "extension" : [ {
348           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
349           "valueCode" : "MAY"
350         } ],
351         "code" : "vread"
352       }, {
353         "extension" : [ {
354           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
355           "valueCode" : "MAY"
356         } ],
357         "code" : "update"
358       }, {
359         "extension" : [ {
360           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
361           "valueCode" : "MAY"
362         } ],
363         "code" : "patch"
364       }, {
365         "extension" : [ {
366           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
367           "valueCode" : "MAY"
368         } ],
369         "code" : "delete"
370       }, {
371         "extension" : [ {
372           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
373           "valueCode" : "MAY"
374         } ],
375         "code" : "history-instance"
376       }, {
377         "extension" : [ {
378           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
379           "valueCode" : "MAY"
380         } ],
381         "code" : "history-type"
382       } ],
383       "referencePolicy" : [ "resolves" ],
384       "searchParam" : [ {
385         "extension" : [ {
386           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
387           "valueCode" : "SHALL"
388         } ],
389         "name" : "patient",
390         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
391         "type" : "reference",
392         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
393       }, {
394         "extension" : [ {
395           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
396           "valueCode" : "SHOULD"
397         } ],
398         "name" : "type",
399         "definition" : "http://hl7.org/fhir/SearchParameter/clinical-type",
400         "type" : "token"
401       }, {
402         "extension" : [ {
403           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
404           "valueCode" : "SHOULD"
405         } ],
406         "name" : "status",
407         "definition" : "http://hl7.org/fhir/SearchParameter/Composition-status",
408         "type" : "token"
409       }, {
410         "extension" : [ {
411           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
412           "valueCode" : "SHOULD"
413         } ],
414         "name" : "author",
415         "definition" : "http://hl7.org/fhir/SearchParameter/Composition-author",
416         "type" : "reference"
417       }, {
418         "extension" : [ {
419           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
420           "valueCode" : "SHOULD"
421         } ],
422         "name" : "date",
423         "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
424         "type" : "date"
425       }, {
426         "extension" : [ {
427           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
428           "valueCode" : "MAY"
429         } ],
430         "name" : "category",
431         "definition" : "http://hl7.org/fhir/SearchParameter/Composition-category",
432         "type" : "token"
433       } ]
434     }, {
435       "extension" : [ {
436         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
437         "valueCode" : "SHOULD"
438       }, {
439         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
440         "extension" : [ {
441           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
442           "valueCode" : "SHOULD"
443         }, {
444           "url" : "required",
445           "valueString" : "patient"
446         }, {
447           "url" : "required",
448           "valueString" : "code"
449         } ]
450       }, {
451         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
452         "extension" : [ {
453           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
454           "valueCode" : "SHOULD"
455         }, {
456           "url" : "required",
457           "valueString" : "patient"
458         }, {
459           "url" : "required",
460           "valueString" : "category"
461         } ]
462       }, {
463         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
464         "extension" : [ {
465           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
466           "valueCode" : "SHOULD"
467         }, {
468           "url" : "required",
469           "valueString" : "patient"
470         }, {
471           "url" : "required",
472           "valueString" : "onset-date"
473         } ]
474       }, {
475         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
476         "extension" : [ {
477           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
478           "valueCode" : "SHOULD"
479         }, {
480           "url" : "required",
481           "valueString" : "patient"
482         }, {
483           "url" : "required",
484           "valueString" : "clinical-status"
485         } ]
486       } ],
487       "type" : "Condition",
488       "interaction" : [ {
489         "extension" : [ {
490           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
491           "valueCode" : "MAY"
492         } ],
493         "code" : "create"
494       }, {
495         "extension" : [ {
496           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
497           "valueCode" : "SHALL"
498         } ],
499         "code" : "search-type"
500       }, {
501         "extension" : [ {
502           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
503           "valueCode" : "SHALL"
504         } ],
505         "code" : "read"
506       }, {
507         "extension" : [ {
508           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
509           "valueCode" : "MAY"
510         } ],
511         "code" : "vread"
512       }, {
513         "extension" : [ {
514           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
515           "valueCode" : "MAY"
516         } ],
517         "code" : "update"
518       }, {
519         "extension" : [ {
520           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
521           "valueCode" : "MAY"
522         } ],
523         "code" : "patch"
524       }, {
525         "extension" : [ {
526           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
527           "valueCode" : "MAY"
528         } ],
529         "code" : "delete"
530       }, {
531         "extension" : [ {
532           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
533           "valueCode" : "MAY"
534         } ],
535         "code" : "history-instance"
536       }, {
537         "extension" : [ {
538           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
539           "valueCode" : "MAY"
540         } ],
541         "code" : "history-type"
542       } ],
543       "referencePolicy" : [ "resolves" ],
544       "searchRevInclude" : [ "Provenance:target" ],
545       "searchParam" : [ {
546         "extension" : [ {
547           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
548           "valueCode" : "MAY"
549         } ],
550         "name" : "category",
551         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-category",
552         "type" : "token",
553         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
554       }, {
555         "extension" : [ {
556           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
557           "valueCode" : "MAY"
558         } ],
559         "name" : "clinical-status",
560         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-clinical-status",
561         "type" : "token",
562         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
563       }, {
564         "extension" : [ {
565           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
566           "valueCode" : "SHALL"
567         } ],
568         "name" : "patient",
569         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
570         "type" : "reference",
571         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
572       }, {
573         "extension" : [ {
574           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
575           "valueCode" : "MAY"
576         } ],
577         "name" : "onset-date",
578         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-onset-date",
579         "type" : "date",
580         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
581       }, {
582         "extension" : [ {
583           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
584           "valueCode" : "MAY"
585         } ],
586         "name" : "code",
587         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-code",
588         "type" : "token",
589         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
590       } ]
591     }, {
592       "extension" : [ {
593         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
594         "valueCode" : "SHOULD"
595       }, {
596         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
597         "extension" : [ {
598           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
599           "valueCode" : "SHALL"
600         }, {
601           "url" : "required",
602           "valueString" : "patient"
603         }, {
604           "url" : "required",
605           "valueString" : "category"
606         }, {
607           "url" : "required",
608           "valueString" : "date"
609         } ]
610       }, {
611         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
612         "extension" : [ {
613           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
614           "valueCode" : "SHOULD"
615         }, {
616           "url" : "required",
617           "valueString" : "patient"
618         }, {
619           "url" : "required",
620           "valueString" : "status"
621         } ]
622       }, {
623         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
624         "extension" : [ {
625           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
626           "valueCode" : "SHALL"
627         }, {
628           "url" : "required",
629           "valueString" : "patient"
630         }, {
631           "url" : "required",
632           "valueString" : "code"
633         } ]
634       }, {
635         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
636         "extension" : [ {
637           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
638           "valueCode" : "SHOULD"
639         }, {
640           "url" : "required",
641           "valueString" : "patient"
642         }, {
643           "url" : "required",
644           "valueString" : "code"
645         }, {
646           "url" : "required",
647           "valueString" : "date"
648         } ]
649       }, {
650         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
651         "extension" : [ {
652           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
653           "valueCode" : "SHALL"
654         }, {
655           "url" : "required",
656           "valueString" : "patient"
657         }, {
658           "url" : "required",
659           "valueString" : "category"
660         } ]
661       } ],
662       "type" : "DiagnosticReport",
663       "interaction" : [ {
664         "extension" : [ {
665           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
666           "valueCode" : "MAY"
667         } ],
668         "code" : "create"
669       }, {
670         "extension" : [ {
671           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
672           "valueCode" : "SHALL"
673         } ],
674         "code" : "search-type"
675       }, {
676         "extension" : [ {
677           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
678           "valueCode" : "SHALL"
679         } ],
680         "code" : "read"
681       }, {
682         "extension" : [ {
683           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
684           "valueCode" : "MAY"
685         } ],
686         "code" : "vread"
687       }, {
688         "extension" : [ {
689           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
690           "valueCode" : "MAY"
691         } ],
692         "code" : "update"
693       }, {
694         "extension" : [ {
695           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
696           "valueCode" : "MAY"
697         } ],
698         "code" : "patch"
699       }, {
700         "extension" : [ {
701           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
702           "valueCode" : "MAY"
703         } ],
704         "code" : "delete"
705       }, {
706         "extension" : [ {
707           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
708           "valueCode" : "MAY"
709         } ],
710         "code" : "history-instance"
711       }, {
712         "extension" : [ {
713           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
714           "valueCode" : "MAY"
715         } ],
716         "code" : "history-type"
717       } ],
718       "referencePolicy" : [ "resolves" ],
719       "searchRevInclude" : [ "Provenance:target" ],
720       "searchParam" : [ {
721         "extension" : [ {
722           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
723           "valueCode" : "MAY"
724         } ],
725         "name" : "status",
726         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-status",
727         "type" : "token",
728         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
729       }, {
730         "extension" : [ {
731           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
732           "valueCode" : "SHALL"
733         } ],
734         "name" : "patient",
735         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
736         "type" : "reference",
737         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
738       }, {
739         "extension" : [ {
740           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
741           "valueCode" : "MAY"
742         } ],
743         "name" : "category",
744         "definition" : "hhttp://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-category",
745         "type" : "token",
746         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
747       }, {
748         "extension" : [ {
749           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
750           "valueCode" : "MAY"
751         } ],
752         "name" : "code",
753         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-code",
754         "type" : "token",
755         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
756       }, {
757         "extension" : [ {
758           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
759           "valueCode" : "MAY"
760         } ],
761         "name" : "date",
762         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-date",
763         "type" : "date",
764         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
765       } ]
766     }, {
767       "extension" : [ {
768         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
769         "valueCode" : "SHOULD"
770       }, {
771         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
772         "extension" : [ {
773           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
774           "valueCode" : "SHALL"
775         }, {
776           "url" : "required",
777           "valueString" : "patient"
778         }, {
779           "url" : "required",
780           "valueString" : "category"
781         }, {
782           "url" : "required",
783           "valueString" : "date"
784         } ]
785       }, {
786         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
787         "extension" : [ {
788           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
789           "valueCode" : "SHOULD"
790         }, {
791           "url" : "required",
792           "valueString" : "patient"
793         }, {
794           "url" : "required",
795           "valueString" : "status"
796         } ]
797       }, {
798         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
799         "extension" : [ {
800           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
801           "valueCode" : "SHALL"
802         }, {
803           "url" : "required",
804           "valueString" : "patient"
805         }, {
806           "url" : "required",
807           "valueString" : "category"
808         } ]
809       }, {
810         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
811         "extension" : [ {
812           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
813           "valueCode" : "SHOULD"
814         }, {
815           "url" : "required",
816           "valueString" : "patient"
817         }, {
818           "url" : "required",
819           "valueString" : "type"
820         }, {
821           "url" : "required",
822           "valueString" : "period"
823         } ]
824       }, {
825         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
826         "extension" : [ {
827           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
828           "valueCode" : "SHALL"
829         }, {
830           "url" : "required",
831           "valueString" : "patient"
832         }, {
833           "url" : "required",
834           "valueString" : "type"
835         } ]
836       } ],
837       "type" : "DocumentReference",
838       "interaction" : [ {
839         "extension" : [ {
840           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
841           "valueCode" : "SHOULD"
842         } ],
843         "code" : "create"
844       }, {
845         "extension" : [ {
846           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
847           "valueCode" : "SHALL"
848         } ],
849         "code" : "search-type"
850       }, {
851         "extension" : [ {
852           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
853           "valueCode" : "SHALL"
854         } ],
855         "code" : "read"
856       }, {
857         "extension" : [ {
858           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
859           "valueCode" : "MAY"
860         } ],
861         "code" : "vread"
862       }, {
863         "extension" : [ {
864           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
865           "valueCode" : "MAY"
866         } ],
867         "code" : "update"
868       }, {
869         "extension" : [ {
870           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
871           "valueCode" : "MAY"
872         } ],
873         "code" : "patch"
874       }, {
875         "extension" : [ {
876           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
877           "valueCode" : "MAY"
878         } ],
879         "code" : "delete"
880       }, {
881         "extension" : [ {
882           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
883           "valueCode" : "MAY"
884         } ],
885         "code" : "history-instance"
886       }, {
887         "extension" : [ {
888           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
889           "valueCode" : "MAY"
890         } ],
891         "code" : "history-type"
892       } ],
893       "referencePolicy" : [ "resolves" ],
894       "searchRevInclude" : [ "Provenance:target" ],
895       "searchParam" : [ {
896         "extension" : [ {
897           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
898           "valueCode" : "SHALL"
899         } ],
900         "name" : "_id",
901         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-id",
902         "type" : "token"
903       }, {
904         "extension" : [ {
905           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
906           "valueCode" : "MAY"
907         } ],
908         "name" : "status",
909         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-status",
910         "type" : "token",
911         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
912       }, {
913         "extension" : [ {
914           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
915           "valueCode" : "SHALL"
916         } ],
917         "name" : "patient",
918         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
919         "type" : "reference",
920         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
921       }, {
922         "extension" : [ {
923           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
924           "valueCode" : "MAY"
925         } ],
926         "name" : "category",
927         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-category",
928         "type" : "token",
929         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
930       }, {
931         "extension" : [ {
932           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
933           "valueCode" : "MAY"
934         } ],
935         "name" : "type",
936         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-type",
937         "type" : "token",
938         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
939       }, {
940         "extension" : [ {
941           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
942           "valueCode" : "MAY"
943         } ],
944         "name" : "date",
945         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-date",
946         "type" : "date",
947         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
948       }, {
949         "extension" : [ {
950           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
951           "valueCode" : "MAY"
952         } ],
953         "name" : "period",
954         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-period",
955         "type" : "date",
956         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
957       } ],
958       "operation" : [ {
959         "extension" : [ {
960           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
961           "valueCode" : "SHOULD"
962         } ],
963         "name" : "docref",
964         "definition" : "http://hl7.org/fhir/uv/ipa/OperationDefinition/docref",
965         "documentation" : "A server **SHOULD** be capable of responding to a $docref operation and  capable of returning at least a reference to a generated patient-summary document, if available. **MAY** provide references to other 'on-demand' and 'stable' documents (or 'delayed/deferred assembly') that meet the query parameters as well. If a context date range is supplied the server ** SHOULD**  provide references to any document that falls within the date range.  If no date range is supplied, then the server **SHALL** provide references to last or current document(s).  **SHOULD** document what resources, if any, are returned as included resources\n\n`GET [base]/DocumentReference/$docref?patient=[id]`"
966       } ]
967     }, {
968       "extension" : [ {
969         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
970         "valueCode" : "SHOULD"
971       }, {
972         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
973         "extension" : [ {
974           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
975           "valueCode" : "SHOULD"
976         }, {
977           "url" : "required",
978           "valueString" : "patient"
979         }, {
980           "url" : "required",
981           "valueString" : "status"
982         } ]
983       }, {
984         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
985         "extension" : [ {
986           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
987           "valueCode" : "SHOULD"
988         }, {
989           "url" : "required",
990           "valueString" : "patient"
991         }, {
992           "url" : "required",
993           "valueString" : "date"
994         } ]
995       } ],
996       "type" : "Immunization",
997       "interaction" : [ {
998         "extension" : [ {
999           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1000           "valueCode" : "MAY"
1001         } ],
1002         "code" : "create"
1003       }, {
1004         "extension" : [ {
1005           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1006           "valueCode" : "SHALL"
1007         } ],
1008         "code" : "search-type"
1009       }, {
1010         "extension" : [ {
1011           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1012           "valueCode" : "SHALL"
1013         } ],
1014         "code" : "read"
1015       }, {
1016         "extension" : [ {
1017           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1018           "valueCode" : "MAY"
1019         } ],
1020         "code" : "vread"
1021       }, {
1022         "extension" : [ {
1023           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1024           "valueCode" : "MAY"
1025         } ],
1026         "code" : "update"
1027       }, {
1028         "extension" : [ {
1029           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1030           "valueCode" : "MAY"
1031         } ],
1032         "code" : "patch"
1033       }, {
1034         "extension" : [ {
1035           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1036           "valueCode" : "MAY"
1037         } ],
1038         "code" : "delete"
1039       }, {
1040         "extension" : [ {
1041           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1042           "valueCode" : "MAY"
1043         } ],
1044         "code" : "history-instance"
1045       }, {
1046         "extension" : [ {
1047           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1048           "valueCode" : "MAY"
1049         } ],
1050         "code" : "history-type"
1051       } ],
1052       "referencePolicy" : [ "resolves" ],
1053       "searchRevInclude" : [ "Provenance:target" ],
1054       "searchParam" : [ {
1055         "extension" : [ {
1056           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1057           "valueCode" : "SHALL"
1058         } ],
1059         "name" : "patient",
1060         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
1061         "type" : "reference",
1062         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
1063       }, {
1064         "extension" : [ {
1065           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1066           "valueCode" : "MAY"
1067         } ],
1068         "name" : "status",
1069         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-status",
1070         "type" : "token",
1071         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1072       }, {
1073         "extension" : [ {
1074           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1075           "valueCode" : "MAY"
1076         } ],
1077         "name" : "date",
1078         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-date",
1079         "type" : "date",
1080         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
1081       } ]
1082     }, {
1083       "extension" : [ {
1084         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1085         "valueCode" : "SHOULD"
1086       } ],
1087       "type" : "Medication",
1088       "interaction" : [ {
1089         "extension" : [ {
1090           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1091           "valueCode" : "MAY"
1092         } ],
1093         "code" : "create"
1094       }, {
1095         "extension" : [ {
1096           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1097           "valueCode" : "MAY"
1098         } ],
1099         "code" : "search-type"
1100       }, {
1101         "extension" : [ {
1102           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1103           "valueCode" : "SHALL"
1104         } ],
1105         "code" : "read"
1106       }, {
1107         "extension" : [ {
1108           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1109           "valueCode" : "MAY"
1110         } ],
1111         "code" : "vread"
1112       }, {
1113         "extension" : [ {
1114           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1115           "valueCode" : "MAY"
1116         } ],
1117         "code" : "update"
1118       }, {
1119         "extension" : [ {
1120           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1121           "valueCode" : "MAY"
1122         } ],
1123         "code" : "patch"
1124       }, {
1125         "extension" : [ {
1126           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1127           "valueCode" : "MAY"
1128         } ],
1129         "code" : "delete"
1130       }, {
1131         "extension" : [ {
1132           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1133           "valueCode" : "MAY"
1134         } ],
1135         "code" : "history-instance"
1136       }, {
1137         "extension" : [ {
1138           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1139           "valueCode" : "MAY"
1140         } ],
1141         "code" : "history-type"
1142       } ],
1143       "referencePolicy" : [ "resolves" ]
1144     }, {
1145       "extension" : [ {
1146         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1147         "valueCode" : "SHOULD"
1148       }, {
1149         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1150         "extension" : [ {
1151           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1152           "valueCode" : "SHOULD"
1153         }, {
1154           "url" : "required",
1155           "valueString" : "patient"
1156         }, {
1157           "url" : "required",
1158           "valueString" : "intent"
1159         }, {
1160           "url" : "required",
1161           "valueString" : "status"
1162         } ]
1163       }, {
1164         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1165         "extension" : [ {
1166           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1167           "valueCode" : "SHOULD"
1168         }, {
1169           "url" : "required",
1170           "valueString" : "patient"
1171         }, {
1172           "url" : "required",
1173           "valueString" : "intent"
1174         }, {
1175           "url" : "required",
1176           "valueString" : "authoredon"
1177         } ]
1178       }, {
1179         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1180         "extension" : [ {
1181           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1182           "valueCode" : "SHOULD"
1183         }, {
1184           "url" : "required",
1185           "valueString" : "patient"
1186         }, {
1187           "url" : "required",
1188           "valueString" : "intent"
1189         } ]
1190       } ],
1191       "type" : "MedicationRequest",
1192       "interaction" : [ {
1193         "extension" : [ {
1194           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1195           "valueCode" : "MAY"
1196         } ],
1197         "code" : "create"
1198       }, {
1199         "extension" : [ {
1200           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1201           "valueCode" : "SHALL"
1202         } ],
1203         "code" : "search-type"
1204       }, {
1205         "extension" : [ {
1206           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1207           "valueCode" : "SHALL"
1208         } ],
1209         "code" : "read"
1210       }, {
1211         "extension" : [ {
1212           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1213           "valueCode" : "MAY"
1214         } ],
1215         "code" : "vread"
1216       }, {
1217         "extension" : [ {
1218           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1219           "valueCode" : "MAY"
1220         } ],
1221         "code" : "update"
1222       }, {
1223         "extension" : [ {
1224           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1225           "valueCode" : "MAY"
1226         } ],
1227         "code" : "patch"
1228       }, {
1229         "extension" : [ {
1230           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1231           "valueCode" : "MAY"
1232         } ],
1233         "code" : "delete"
1234       }, {
1235         "extension" : [ {
1236           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1237           "valueCode" : "MAY"
1238         } ],
1239         "code" : "history-instance"
1240       }, {
1241         "extension" : [ {
1242           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1243           "valueCode" : "MAY"
1244         } ],
1245         "code" : "history-type"
1246       } ],
1247       "referencePolicy" : [ "resolves" ],
1248       "searchInclude" : [ "MedicationRequest:medication" ],
1249       "searchRevInclude" : [ "Provenance:target" ],
1250       "searchParam" : [ {
1251         "extension" : [ {
1252           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1253           "valueCode" : "MAY"
1254         } ],
1255         "name" : "status",
1256         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-status",
1257         "type" : "token",
1258         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1259       }, {
1260         "extension" : [ {
1261           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1262           "valueCode" : "MAY"
1263         } ],
1264         "name" : "intent",
1265         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-intent",
1266         "type" : "token",
1267         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1268       }, {
1269         "extension" : [ {
1270           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1271           "valueCode" : "SHALL"
1272         } ],
1273         "name" : "patient",
1274         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
1275         "type" : "reference",
1276         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
1277       }, {
1278         "extension" : [ {
1279           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1280           "valueCode" : "MAY"
1281         } ],
1282         "name" : "authoredon",
1283         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-authoredon",
1284         "type" : "date",
1285         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
1286       } ]
1287     }, {
1288       "extension" : [ {
1289         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1290         "valueCode" : "SHOULD"
1291       } ],
1292       "type" : "MedicationStatement",
1293       "interaction" : [ {
1294         "extension" : [ {
1295           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1296           "valueCode" : "MAY"
1297         } ],
1298         "code" : "create"
1299       }, {
1300         "extension" : [ {
1301           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1302           "valueCode" : "SHALL"
1303         } ],
1304         "code" : "search-type"
1305       }, {
1306         "extension" : [ {
1307           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1308           "valueCode" : "SHALL"
1309         } ],
1310         "code" : "read"
1311       }, {
1312         "extension" : [ {
1313           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1314           "valueCode" : "MAY"
1315         } ],
1316         "code" : "vread"
1317       }, {
1318         "extension" : [ {
1319           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1320           "valueCode" : "MAY"
1321         } ],
1322         "code" : "update"
1323       }, {
1324         "extension" : [ {
1325           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1326           "valueCode" : "MAY"
1327         } ],
1328         "code" : "patch"
1329       }, {
1330         "extension" : [ {
1331           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1332           "valueCode" : "MAY"
1333         } ],
1334         "code" : "delete"
1335       }, {
1336         "extension" : [ {
1337           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1338           "valueCode" : "MAY"
1339         } ],
1340         "code" : "history-instance"
1341       }, {
1342         "extension" : [ {
1343           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1344           "valueCode" : "MAY"
1345         } ],
1346         "code" : "history-type"
1347       } ],
1348       "referencePolicy" : [ "resolves" ],
1349       "searchInclude" : [ "MedicationStatement:medication" ],
1350       "searchRevInclude" : [ "Provenance:target" ],
1351       "searchParam" : [ {
1352         "extension" : [ {
1353           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1354           "valueCode" : "SHALL"
1355         } ],
1356         "name" : "patient",
1357         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
1358         "type" : "reference",
1359         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
1360       } ]
1361     }, {
1362       "extension" : [ {
1363         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1364         "valueCode" : "SHOULD"
1365       }, {
1366         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1367         "extension" : [ {
1368           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1369           "valueCode" : "SHALL"
1370         }, {
1371           "url" : "required",
1372           "valueString" : "patient"
1373         }, {
1374           "url" : "required",
1375           "valueString" : "category"
1376         }, {
1377           "url" : "required",
1378           "valueString" : "date"
1379         } ]
1380       }, {
1381         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1382         "extension" : [ {
1383           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1384           "valueCode" : "SHALL"
1385         }, {
1386           "url" : "required",
1387           "valueString" : "patient"
1388         }, {
1389           "url" : "required",
1390           "valueString" : "code"
1391         } ]
1392       }, {
1393         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1394         "extension" : [ {
1395           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1396           "valueCode" : "SHOULD"
1397         }, {
1398           "url" : "required",
1399           "valueString" : "patient"
1400         }, {
1401           "url" : "required",
1402           "valueString" : "code"
1403         }, {
1404           "url" : "required",
1405           "valueString" : "date"
1406         } ]
1407       }, {
1408         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1409         "extension" : [ {
1410           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1411           "valueCode" : "SHALL"
1412         }, {
1413           "url" : "required",
1414           "valueString" : "patient"
1415         }, {
1416           "url" : "required",
1417           "valueString" : "category"
1418         } ]
1419       }, {
1420         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1421         "extension" : [ {
1422           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1423           "valueCode" : "SHOULD"
1424         }, {
1425           "url" : "required",
1426           "valueString" : "patient"
1427         }, {
1428           "url" : "required",
1429           "valueString" : "category"
1430         }, {
1431           "url" : "required",
1432           "valueString" : "status"
1433         } ]
1434       } ],
1435       "type" : "Observation",
1436       "interaction" : [ {
1437         "extension" : [ {
1438           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1439           "valueCode" : "MAY"
1440         } ],
1441         "code" : "create"
1442       }, {
1443         "extension" : [ {
1444           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1445           "valueCode" : "SHALL"
1446         } ],
1447         "code" : "search-type"
1448       }, {
1449         "extension" : [ {
1450           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1451           "valueCode" : "SHALL"
1452         } ],
1453         "code" : "read"
1454       }, {
1455         "extension" : [ {
1456           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1457           "valueCode" : "MAY"
1458         } ],
1459         "code" : "vread"
1460       }, {
1461         "extension" : [ {
1462           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1463           "valueCode" : "MAY"
1464         } ],
1465         "code" : "update"
1466       }, {
1467         "extension" : [ {
1468           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1469           "valueCode" : "MAY"
1470         } ],
1471         "code" : "patch"
1472       }, {
1473         "extension" : [ {
1474           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1475           "valueCode" : "MAY"
1476         } ],
1477         "code" : "delete"
1478       }, {
1479         "extension" : [ {
1480           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1481           "valueCode" : "MAY"
1482         } ],
1483         "code" : "history-instance"
1484       }, {
1485         "extension" : [ {
1486           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1487           "valueCode" : "MAY"
1488         } ],
1489         "code" : "history-type"
1490       } ],
1491       "referencePolicy" : [ "resolves" ],
1492       "searchRevInclude" : [ "Provenance:target" ],
1493       "searchParam" : [ {
1494         "extension" : [ {
1495           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1496           "valueCode" : "MAY"
1497         } ],
1498         "name" : "status",
1499         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-status",
1500         "type" : "token",
1501         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1502       }, {
1503         "extension" : [ {
1504           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1505           "valueCode" : "MAY"
1506         } ],
1507         "name" : "category",
1508         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-category",
1509         "type" : "token",
1510         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1511       }, {
1512         "extension" : [ {
1513           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1514           "valueCode" : "MAY"
1515         } ],
1516         "name" : "code",
1517         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-code",
1518         "type" : "token",
1519         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1520       }, {
1521         "extension" : [ {
1522           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1523           "valueCode" : "MAY"
1524         } ],
1525         "name" : "date",
1526         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-date",
1527         "type" : "date",
1528         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
1529       }, {
1530         "extension" : [ {
1531           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1532           "valueCode" : "SHALL"
1533         } ],
1534         "name" : "patient",
1535         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
1536         "type" : "reference",
1537         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
1538       } ]
1539     }, {
1540       "extension" : [ {
1541         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1542         "valueCode" : "SHALL"
1543       }, {
1544         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1545         "extension" : [ {
1546           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1547           "valueCode" : "SHOULD"
1548         }, {
1549           "url" : "required",
1550           "valueString" : "birthdate"
1551         }, {
1552           "url" : "required",
1553           "valueString" : "family"
1554         } ]
1555       }, {
1556         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1557         "extension" : [ {
1558           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1559           "valueCode" : "SHOULD"
1560         }, {
1561           "url" : "required",
1562           "valueString" : "birthdate"
1563         }, {
1564           "url" : "required",
1565           "valueString" : "name"
1566         } ]
1567       }, {
1568         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1569         "extension" : [ {
1570           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1571           "valueCode" : "SHOULD"
1572         }, {
1573           "url" : "required",
1574           "valueString" : "family"
1575         }, {
1576           "url" : "required",
1577           "valueString" : "gender"
1578         } ]
1579       }, {
1580         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1581         "extension" : [ {
1582           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1583           "valueCode" : "SHOULD"
1584         }, {
1585           "url" : "required",
1586           "valueString" : "gender"
1587         }, {
1588           "url" : "required",
1589           "valueString" : "name"
1590         } ]
1591       } ],
1592       "type" : "Patient",
1593       "interaction" : [ {
1594         "extension" : [ {
1595           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1596           "valueCode" : "MAY"
1597         } ],
1598         "code" : "create"
1599       }, {
1600         "extension" : [ {
1601           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1602           "valueCode" : "SHALL"
1603         } ],
1604         "code" : "search-type"
1605       }, {
1606         "extension" : [ {
1607           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1608           "valueCode" : "SHALL"
1609         } ],
1610         "code" : "read"
1611       }, {
1612         "extension" : [ {
1613           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1614           "valueCode" : "MAY"
1615         } ],
1616         "code" : "vread"
1617       }, {
1618         "extension" : [ {
1619           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1620           "valueCode" : "MAY"
1621         } ],
1622         "code" : "update"
1623       }, {
1624         "extension" : [ {
1625           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1626           "valueCode" : "MAY"
1627         } ],
1628         "code" : "patch"
1629       }, {
1630         "extension" : [ {
1631           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1632           "valueCode" : "MAY"
1633         } ],
1634         "code" : "delete"
1635       }, {
1636         "extension" : [ {
1637           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1638           "valueCode" : "MAY"
1639         } ],
1640         "code" : "history-instance"
1641       }, {
1642         "extension" : [ {
1643           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1644           "valueCode" : "MAY"
1645         } ],
1646         "code" : "history-type"
1647       } ],
1648       "referencePolicy" : [ "resolves" ],
1649       "searchRevInclude" : [ "Provenance:target" ],
1650       "searchParam" : [ {
1651         "extension" : [ {
1652           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1653           "valueCode" : "SHALL"
1654         } ],
1655         "name" : "_id",
1656         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-id",
1657         "type" : "token"
1658       }, {
1659         "extension" : [ {
1660           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1661           "valueCode" : "MAY"
1662         } ],
1663         "name" : "birthdate",
1664         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-birthdate",
1665         "type" : "date",
1666         "documentation" : "A client **SHALL** provide a value precise to the *day*."
1667       }, {
1668         "extension" : [ {
1669           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1670           "valueCode" : "SHOULD"
1671         } ],
1672         "name" : "name",
1673         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-name",
1674         "type" : "string",
1675         "documentation" : "A server **SHALL** support the :exact modifier on string parameters."
1676       }, {
1677         "extension" : [ {
1678           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1679           "valueCode" : "SHOULD"
1680         } ],
1681         "name" : "family",
1682         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-family",
1683         "type" : "string",
1684         "documentation" : "A server **SHALL** support the :exact modifier on string parameters."
1685       }, {
1686         "extension" : [ {
1687           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1688           "valueCode" : "SHOULD"
1689         } ],
1690         "name" : "given",
1691         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-given",
1692         "type" : "string",
1693         "documentation" : "A server **SHALL** support the :exact modifier on string parameters."
1694       }, {
1695         "extension" : [ {
1696           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1697           "valueCode" : "MAY"
1698         } ],
1699         "name" : "gender",
1700         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-gender",
1701         "type" : "token",
1702         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1703       }, {
1704         "extension" : [ {
1705           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1706           "valueCode" : "SHALL"
1707         } ],
1708         "name" : "identifier",
1709         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-patient-identifier",
1710         "type" : "token",
1711         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1712       } ]
1713     }, {
1714       "extension" : [ {
1715         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1716         "valueCode" : "SHOULD"
1717       } ],
1718       "type" : "Practitioner",
1719       "interaction" : [ {
1720         "extension" : [ {
1721           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1722           "valueCode" : "MAY"
1723         } ],
1724         "code" : "create"
1725       }, {
1726         "extension" : [ {
1727           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1728           "valueCode" : "SHALL"
1729         } ],
1730         "code" : "search-type"
1731       }, {
1732         "extension" : [ {
1733           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1734           "valueCode" : "SHALL"
1735         } ],
1736         "code" : "read"
1737       }, {
1738         "extension" : [ {
1739           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1740           "valueCode" : "MAY"
1741         } ],
1742         "code" : "vread"
1743       }, {
1744         "extension" : [ {
1745           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1746           "valueCode" : "MAY"
1747         } ],
1748         "code" : "update"
1749       }, {
1750         "extension" : [ {
1751           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1752           "valueCode" : "MAY"
1753         } ],
1754         "code" : "patch"
1755       }, {
1756         "extension" : [ {
1757           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1758           "valueCode" : "MAY"
1759         } ],
1760         "code" : "delete"
1761       }, {
1762         "extension" : [ {
1763           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1764           "valueCode" : "MAY"
1765         } ],
1766         "code" : "history-instance"
1767       }, {
1768         "extension" : [ {
1769           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1770           "valueCode" : "MAY"
1771         } ],
1772         "code" : "history-type"
1773       } ],
1774       "referencePolicy" : [ "resolves" ],
1775       "searchParam" : [ {
1776         "extension" : [ {
1777           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1778           "valueCode" : "SHOULD"
1779         } ],
1780         "name" : "_id",
1781         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-id",
1782         "type" : "token"
1783       }, {
1784         "extension" : [ {
1785           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1786           "valueCode" : "SHALL"
1787         } ],
1788         "name" : "name",
1789         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-practitioner-name",
1790         "type" : "string",
1791         "documentation" : "A server **SHALL** support the :exact modifier on string parameters."
1792       }, {
1793         "extension" : [ {
1794           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1795           "valueCode" : "SHALL"
1796         } ],
1797         "name" : "identifier",
1798         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-identifier",
1799         "type" : "token",
1800         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1801       } ]
1802     }, {
1803       "extension" : [ {
1804         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1805         "valueCode" : "SHOULD"
1806       } ],
1807       "type" : "PractitionerRole",
1808       "interaction" : [ {
1809         "extension" : [ {
1810           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1811           "valueCode" : "MAY"
1812         } ],
1813         "code" : "create"
1814       }, {
1815         "extension" : [ {
1816           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1817           "valueCode" : "SHALL"
1818         } ],
1819         "code" : "search-type"
1820       }, {
1821         "extension" : [ {
1822           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1823           "valueCode" : "SHALL"
1824         } ],
1825         "code" : "read"
1826       }, {
1827         "extension" : [ {
1828           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1829           "valueCode" : "MAY"
1830         } ],
1831         "code" : "vread"
1832       }, {
1833         "extension" : [ {
1834           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1835           "valueCode" : "MAY"
1836         } ],
1837         "code" : "update"
1838       }, {
1839         "extension" : [ {
1840           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1841           "valueCode" : "MAY"
1842         } ],
1843         "code" : "patch"
1844       }, {
1845         "extension" : [ {
1846           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1847           "valueCode" : "MAY"
1848         } ],
1849         "code" : "delete"
1850       }, {
1851         "extension" : [ {
1852           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1853           "valueCode" : "MAY"
1854         } ],
1855         "code" : "history-instance"
1856       }, {
1857         "extension" : [ {
1858           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1859           "valueCode" : "MAY"
1860         } ],
1861         "code" : "history-type"
1862       } ],
1863       "referencePolicy" : [ "resolves" ],
1864       "searchInclude" : [ "PractitionerRole:endpoint", "PractitionerRole:practitioner" ],
1865       "searchParam" : [ {
1866         "extension" : [ {
1867           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1868           "valueCode" : "SHALL"
1869         } ],
1870         "name" : "specialty",
1871         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-specialty",
1872         "type" : "token",
1873         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1874       }, {
1875         "extension" : [ {
1876           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1877           "valueCode" : "SHALL"
1878         } ],
1879         "name" : "practitioner",
1880         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-practitioner",
1881         "type" : "reference",
1882         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
1883       } ]
1884     }, {
1885       "extension" : [ {
1886         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1887         "valueCode" : "SHOULD"
1888       }, {
1889         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1890         "extension" : [ {
1891           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1892           "valueCode" : "MAY"
1893         }, {
1894           "url" : "required",
1895           "valueString" : "patient"
1896         }, {
1897           "url" : "required",
1898           "valueString" : "code"
1899         }, {
1900           "url" : "required",
1901           "valueString" : "date"
1902         } ]
1903       }, {
1904         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1905         "extension" : [ {
1906           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1907           "valueCode" : "MAY"
1908         }, {
1909           "url" : "required",
1910           "valueString" : "patient"
1911         }, {
1912           "url" : "required",
1913           "valueString" : "status"
1914         } ]
1915       }, {
1916         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination",
1917         "extension" : [ {
1918           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1919           "valueCode" : "SHALL"
1920         }, {
1921           "url" : "required",
1922           "valueString" : "patient"
1923         }, {
1924           "url" : "required",
1925           "valueString" : "date"
1926         } ]
1927       } ],
1928       "type" : "Procedure",
1929       "interaction" : [ {
1930         "extension" : [ {
1931           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1932           "valueCode" : "MAY"
1933         } ],
1934         "code" : "create"
1935       }, {
1936         "extension" : [ {
1937           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1938           "valueCode" : "SHALL"
1939         } ],
1940         "code" : "search-type"
1941       }, {
1942         "extension" : [ {
1943           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1944           "valueCode" : "SHALL"
1945         } ],
1946         "code" : "read"
1947       }, {
1948         "extension" : [ {
1949           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1950           "valueCode" : "MAY"
1951         } ],
1952         "code" : "vread"
1953       }, {
1954         "extension" : [ {
1955           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1956           "valueCode" : "MAY"
1957         } ],
1958         "code" : "update"
1959       }, {
1960         "extension" : [ {
1961           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1962           "valueCode" : "MAY"
1963         } ],
1964         "code" : "patch"
1965       }, {
1966         "extension" : [ {
1967           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1968           "valueCode" : "MAY"
1969         } ],
1970         "code" : "delete"
1971       }, {
1972         "extension" : [ {
1973           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1974           "valueCode" : "MAY"
1975         } ],
1976         "code" : "history-instance"
1977       }, {
1978         "extension" : [ {
1979           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1980           "valueCode" : "MAY"
1981         } ],
1982         "code" : "history-type"
1983       } ],
1984       "referencePolicy" : [ "resolves" ],
1985       "searchRevInclude" : [ "Provenance:target" ],
1986       "searchParam" : [ {
1987         "extension" : [ {
1988           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1989           "valueCode" : "MAY"
1990         } ],
1991         "name" : "status",
1992         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-status",
1993         "type" : "token",
1994         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
1995       }, {
1996         "extension" : [ {
1997           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
1998           "valueCode" : "SHALL"
1999         } ],
2000         "name" : "patient",
2001         "definition" : "http://fhir.infoway-inforoute.ca/io/cafex/SearchParameter/cafex-clinical-patient",
2002         "type" : "reference",
2003         "documentation" : "The client **SHALL** provide at least a id value and **MAY** provide both the Type and id values.\n\nThe server **SHALL** support both."
2004       }, {
2005         "extension" : [ {
2006           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2007           "valueCode" : "MAY"
2008         } ],
2009         "name" : "date",
2010         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-date",
2011         "type" : "date",
2012         "documentation" : "A client **SHALL** provide a value precise to the *second + time offset*.\n\nA server **SHALL** support a value precise to the *second + time offset*."
2013       }, {
2014         "extension" : [ {
2015           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2016           "valueCode" : "MAY"
2017         } ],
2018         "name" : "code",
2019         "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-code",
2020         "type" : "token",
2021         "documentation" : "The client **SHALL** provide at least a code value and **MAY** provide both the system and code values.\n\nThe server **SHALL** support both."
2022       } ]
2023     }, {
2024       "extension" : [ {
2025         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2026         "valueCode" : "SHOULD"
2027       } ],
2028       "type" : "Provenance",
2029       "interaction" : [ {
2030         "extension" : [ {
2031           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2032           "valueCode" : "MAY"
2033         } ],
2034         "code" : "create"
2035       }, {
2036         "extension" : [ {
2037           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2038           "valueCode" : "MAY"
2039         } ],
2040         "code" : "search-type"
2041       }, {
2042         "extension" : [ {
2043           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2044           "valueCode" : "SHALL"
2045         } ],
2046         "code" : "read"
2047       }, {
2048         "extension" : [ {
2049           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2050           "valueCode" : "MAY"
2051         } ],
2052         "code" : "vread"
2053       }, {
2054         "extension" : [ {
2055           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2056           "valueCode" : "MAY"
2057         } ],
2058         "code" : "update"
2059       }, {
2060         "extension" : [ {
2061           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2062           "valueCode" : "MAY"
2063         } ],
2064         "code" : "patch"
2065       }, {
2066         "extension" : [ {
2067           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2068           "valueCode" : "MAY"
2069         } ],
2070         "code" : "delete"
2071       }, {
2072         "extension" : [ {
2073           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2074           "valueCode" : "MAY"
2075         } ],
2076         "code" : "history-instance"
2077       }, {
2078         "extension" : [ {
2079           "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2080           "valueCode" : "MAY"
2081         } ],
2082         "code" : "history-type"
2083       } ],
2084       "referencePolicy" : [ "resolves" ]
2085     } ],
2086     "interaction" : [ {
2087       "extension" : [ {
2088         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2089         "valueCode" : "MAY"
2090       } ],
2091       "code" : "transaction"
2092     }, {
2093       "extension" : [ {
2094         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2095         "valueCode" : "MAY"
2096       } ],
2097       "code" : "batch"
2098     }, {
2099       "extension" : [ {
2100         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2101         "valueCode" : "MAY"
2102       } ],
2103       "code" : "search-system"
2104     }, {
2105       "extension" : [ {
2106         "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
2107         "valueCode" : "MAY"
2108       } ],
2109       "code" : "history-system"
2110     } ]
2111   } ]
2112 }