Patient Cost Transparency Implementation Guide, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.0.0-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-pct/ and changes regularly. See the Directory of published versions
Page standards status: Trial-use |
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="davinci-pct-coordination-platform"/>
<meta>
<versionId value="1"/>
<lastUpdated value="2024-03-23T19:21:32.176+00:00"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<!-- TODO
Jurisdiction
Prohibited extension - http://hl7.org/fhir/StructureDefinition/capabilitystatement-prohibited -->
<!-- set include_symbols = false to turn off confonrmance symbols and legen, true to turn on -->
<h2 id="title">Patient Cost Transparency Implementation Guide Coordination Platform Capability Statement</h2>
<ul>
<li><b>Title:</b>Patient Cost Transparency Implementation Guide Coordination Platform Capability Statement</li>
<li><b>Implementation Guide Version:</b> 2.0.0-draft</li>
<li><b>FHIR Version:</b> 4.0.1</li>
<li><b>Intended Use:</b> Requirements</li>
<li><b>Supported Formats: </b>
<strong>SHALL</strong> support
json;
<strong>SHOULD</strong> support
xml;
</li>
<li><b>Published:</b> 2024-03-23 14:21:32-0500</li>
<li><b>Published by:</b> HL7 International / Financial Management</li>
<li><b>Status:</b> Active</li>
<li><b>Copyright:</b> <div><p>Used by permission of HL7 International, all rights reserved Creative Commons License</p>
</div></li>
</ul>
<br/>
<strong>Description:</strong> <div><div><p>Coordination Platform Capability Statement for the Da Vinci Patient Cost Transparency Implementation Guide</p>
</div></div>
<br/>
<h3>Support and Requirements for Other Artifacts</h3>
<tr>
<th>Imports other capabilities:</th>
<td>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/STU3.1.1/CapabilityStatement-us-core-server.html">US Core Server CapabilityStatement</a>
</li>
</ul>
</td>
</tr>
<br/>
<!-- TODO - Make this a summary of capabilities, including system wide and each paradigm -->
<p>
<b>Jump to:</b>
</p>
<ul>
<li><a href="#Server">REST Server</a></li>
</ul>
<!-- REST Capabilities -->
<br/>
<a name="Server"> </a>
<h3 id="behavior">FHIR Server RESTful Capabilities</h3>
<!-- REST Security -->
<!-- REST System wide Capabilities -->
<h3>System-wide Server Capabilities</h3>
<!-- REST System wide interactions -->
<!-- REST System wide operations -->
<!-- REST System wide search parameters -->
<!-- Resource Capabilities -->
<h4>Summary of Resource/Profile Capabilities</h4>
<!-- TODO need include conformance verb legend -->
<p><i>♦ = <b>SHALL</b> expectation</i>; <i>⋄ = <b>SHOULD</b> expectation</i>; <i>▿ = <b>MAY</b> expectation</i>;</p>
<table class="grid">
<thead>
<tr>
<th>Resource Type</th>
<th>Supported Interactions</th>
<th>Supported Profiles</th>
<th>Supported Searches</th>
<th>Supported <code>_includes</code></th>
<th>Supported <code>_revincludes</code></th>
<th>Supported Operations</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a href="#Server_Task"><span style="white-space: nowrap;">Task<span title="null"><sup/></span></span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">search-type<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">read<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">vread<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">update<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">patch<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">delete<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-instance<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-type<span title="MAY"><sup>▿</sup></span></span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="StructureDefinition-davinci-pct-gfe-contributor-task.html">PCT GFE Contributor Task</a><span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
<span style="white-space: nowrap;">_id<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">code<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">part-of<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">owner<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">requester<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">task-requested-period<span title="SHOULD"><sup>⋄</sup></span></span>,
<span style="white-space: nowrap;">status<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">identifier<span title="SHOULD"><sup>⋄</sup></span></span>,
<span style="white-space: nowrap;">_lastUpdated<span title="SHOULD"><sup>⋄</sup></span></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">code</span>+<span style="white-space: nowrap;">status</span>+<span title="SHALL"><sup>♦</sup></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">code</span>+<span style="white-space: nowrap;">status</span>+<span style="white-space: nowrap;">owner</span>+<span title="SHALL"><sup>♦</sup></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">code</span>+<span style="white-space: nowrap;">status</span>+<span style="white-space: nowrap;">requester</span>+<span title="SHALL"><sup>♦</sup></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">part-of</span>+<span style="white-space: nowrap;">owner</span>+<span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
<tr>
<td>
<a href="#Server_Bundle"><span style="white-space: nowrap;">Bundle<span title="null"><sup/></span></span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">search-type<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">read<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">vread<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">update<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">patch<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">delete<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-instance<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-type<span title="MAY"><sup>▿</sup></span></span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="StructureDefinition-davinci-pct-gfe-coordination-bundle.html">PCT GFE Coordination Bundle</a><span title="SHOULD, SHOULD, SHALL, SHOULD, SHALL"><sup/></span>,
<a href="StructureDefinition-davinci-pct-gfe-packet.html">PCT GFE Packet</a><span title="SHOULD, SHOULD, SHALL, SHOULD, SHALL"><sup/></span>,
<a href="StructureDefinition-davinci-pct-gfe-information-bundle.html">PCT GFE Information Bundle</a><span title="SHOULD, SHOULD, SHALL, SHOULD, SHALL"><sup/></span>,
<a href="StructureDefinition-davinci-pct-gfe-bundle.html">PCT GFE Bundle</a><span title="SHOULD, SHOULD, SHALL, SHOULD, SHALL"><sup/></span>,
<a href="StructureDefinition-davinci-pct-gfe-missing-bundle.html">PCT GFE Missing Bundle</a><span title="SHOULD, SHOULD, SHALL, SHOULD, SHALL"><sup/></span>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
<span style="white-space: nowrap;">_id<span title="SHALL"><sup>♦</sup></span></span>,
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
<tr>
<td>
<a href="#Server_Organization"><span style="white-space: nowrap;">Organization<span title="null"><sup/></span></span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">search-type<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">read<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">vread<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">update<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">patch<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">delete<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-instance<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-type<span title="MAY"><sup>▿</sup></span></span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="StructureDefinition-davinci-pct-organization.html">PCT Organization</a><span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
<span style="white-space: nowrap;">_id<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">active<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">identifier<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">name<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">address<span title="SHOULD"><sup>⋄</sup></span></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">active</span>+<span style="white-space: nowrap;">name</span>+<span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
<tr>
<td>
<a href="#Server_Practitioner"><span style="white-space: nowrap;">Practitioner<span title="null"><sup/></span></span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">search-type<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">read<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">vread<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">update<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">patch<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">delete<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-instance<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-type<span title="MAY"><sup>▿</sup></span></span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="StructureDefinition-davinci-pct-practitioner.html">PCT Practitioner</a><span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
<span style="white-space: nowrap;">_id<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">identifier<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">name<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">address<span title="SHOULD"><sup>⋄</sup></span></span>,
<span style="white-space: nowrap;">telecom<span title="SHOULD"><sup>⋄</sup></span></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">active</span>+<span style="white-space: nowrap;">name</span>+<span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
</td>
</tr>
<tr>
<td>
<a href="#Server_PractitionerRole"><span style="white-space: nowrap;">PractitionerRole<span title="null"><sup/></span></span></a>
</td>
<!-- Supported Interactions -->
<td>
<span style="white-space: nowrap;">create<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">search-type<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">read<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">vread<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">update<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">patch<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">delete<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-instance<span title="MAY"><sup>▿</sup></span></span>,
<span style="white-space: nowrap;">history-type<span title="MAY"><sup>▿</sup></span></span>,
</td>
<!-- Supported Profiles -->
<td>
<a href="http://hl7.org/fhir/us/davinci-hrex/STU1/StructureDefinition-hrex-practitionerrole.html">HRex PractitionerRole Profile</a><span title="SHALL"><sup>♦</sup></span>,
</td>
<!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out -->
<td>
<span style="white-space: nowrap;">_id<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">specialty<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">role<span title="SHALL"><sup>♦</sup></span></span>,
<span style="white-space: nowrap;">organization<span title="SHOULD"><sup>⋄</sup></span></span>,
<span style="white-space: nowrap;">practitioner<span title="SHOULD"><sup>⋄</sup></span></span>,
<span style="white-space: nowrap;">telecom<span title="SHOULD"><sup>⋄</sup></span></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">active</span>+<span style="white-space: nowrap;">name</span>+<span title="SHOULD"><sup>⋄</sup></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">active</span>+<span style="white-space: nowrap;">specialty</span>+<span title="SHOULD"><sup>⋄</sup></span>,
<!-- Each set of optional and required combo search parameters -->
<span style="white-space: nowrap;">active</span>+<span style="white-space: nowrap;">role</span>+<span title="SHOULD"><sup>⋄</sup></span>,
</td>
<!-- Supported _includes -->
<td>
</td>
<!-- Supported _revincludes -->
<td>
</td>
<!-- Supported Operations -->
<td>
<span style="white-space: nowrap;">$gfe-retrieve<span title="SHALL"><sup>♦</sup></span></span>
</td>
</tr>
</tbody>
</table>
<br/>
<h3 id="resource-details" class="no_toc">RESTful Server Capabilities by Resource/Profile:</h3>
<!-- Each REST Resource Detail -->
<h4 id="Server_Task" class="no_toc">Task</h4>
<p>Conformance Expectation: <strong/></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-davinci-pct-gfe-contributor-task.html">PCT GFE Contributor Task</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>create</code> interaction creating a Task resource using:
<code class="highlighter-rouge">POST [base]/Task/[id]{?_format=[mime-type]}</code>
</li>
<li>
<!-- TODO change note if server allows putting of a new one (with a specified ID) -->
A Server <strong>SHALL</strong> be capable of updating a existing Task resource using:
<code class="highlighter-rouge">PUT [base]/Task/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of patching an existing Task resource using:
<code class="highlighter-rouge">PATCH [base]/Task/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of deleting a Task resource using:
<code class="highlighter-rouge">DELETE [base]//[id]</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>search-type</code> interaction returning Task resources matching a search query using:
<code class="highlighter-rouge">GET [base]/Task/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
<li>
A Server <strong>SHALL</strong> be capable of a <code>read</code> interaction returning a Task resource using:
<code class="highlighter-rouge">GET [base]/Task/[id]</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>vread</code> interaction returning a Task resource using:
<code class="highlighter-rouge">GET [base]/Task/[id]/_history/vid</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-instance</code> interaction returning a history of a Task using:
<code class="highlighter-rouge">GET [base]/Task/[id]/_history{?[parameters]&_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-type</code> interaction returning the history of Task resources using:
<code class="highlighter-rouge">GET [base]/Task/_history{?[parameters]&_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Search Parameter Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<!-- TODO, should the search paramaters be limited to only SHALL and SHOULD -->
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@2286dfcd -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?_id=[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/clinical-code">code</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@4557723a -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?code=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Task-part-of">part-of</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@7308d133 -->
</td>
<td>
Reference
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?part-of=[type]/[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Task-owner">owner</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@35b70f9d -->
</td>
<td>
Reference
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?owner=[type]/[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Task-requester">requester</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@21dbd651 -->
</td>
<td>
Reference
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?requester=[type]/[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/us/davinci-pct/SearchParameter/task-requested-period">task-requested-period</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@5f63a6f2 -->
</td>
<td>
Date/DateTime
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?task-requested-period=[dateTime]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Task-status">status</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@6a577564 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?status=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/clinical-identifier">identifier</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@67915454 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?identifier=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated">_lastUpdated</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@18876fa9 -->
</td>
<td>
Date/DateTime
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?_lastUpdated=[dateTime]
</code>
</td>
</tr>
</tbody>
</table>
<!-- Search Combination -->
<br/>
<p>Search Parameter Combination Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter Combination</th>
<th>Types</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/clinical-code">code</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-status">status</a></span>+
</td>
<td>
Token+Token+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?code=[system]|[code]&status=[system]|[code]&</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/clinical-code">code</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-status">status</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-owner">owner</a></span>+
</td>
<td>
Token+Token+Reference+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?code=[system]|[code]&status=[system]|[code]&owner=[type]/[id]&</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/clinical-code">code</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-status">status</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-requester">requester</a></span>+
</td>
<td>
Token+Token+Reference+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?code=[system]|[code]&status=[system]|[code]&requester=[type]/[id]&</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-part-of">part-of</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Task-owner">owner</a></span>+
</td>
<td>
Reference+Reference+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Task?part-of=[type]/[id]&owner=[type]/[id]&</code>
</td>
</tr>
</tbody>
</table>
<div>
<p>Search Parameter Requirements (When Used Alone or in Combination):</p>
<ul>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a> (Token):<div><p>Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/clinical-code">code</a> (Token):<div><p>Search by task type. For Patient Cost Transparency, this is the either the Coordination Task (gfe-coordination-task) or the GFE Contributor Task (gfe-contributor-task)</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Task-part-of">part-of</a> (Reference):<div><p>Search by task this task is part of. For Patient Cost Transparency, this is used for searching for Contributor Tasks that are part of a Coordination Task</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Task-owner">owner</a> (Reference):<div><p>Search by task owner. For Patient Cost Transparency, this is the provider assigned to the Task. Usually a GFE Contributor</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Task-requester">requester</a> (Reference):<div><p>Search by task requester. For Patient Cost Transparency, this is the provider that is the GFE Coordination requester</p>
</div></li>
<li><a href="http://hl7.org/fhir/us/davinci-pct/SearchParameter/task-requested-period">task-requested-period</a> (Date/DateTime):<div><p>Search for a task by when the task should be performed. For Patient Cost Transparency, this is when the GFE Bundle should be provided by</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Task-status">status</a> (Token):<div><p>Search by task status</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/clinical-identifier">identifier</a> (Token):<div><p>Search for a task instance by its business identifier</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated">_lastUpdated</a> (Date/DateTime):<div><p>Allows filtering for only records that have changed since last query</p>
</div></li>
</ul>
</div>
<h4 id="Server_Bundle" class="no_toc">Bundle</h4>
<p>Conformance Expectation: <strong/></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHOULD</strong> support
<a href="StructureDefinition-davinci-pct-gfe-coordination-bundle.html">PCT GFE Coordination Bundle</a>
</li>
<li><strong>SHOULD</strong> support
<a href="StructureDefinition-davinci-pct-gfe-packet.html">PCT GFE Packet</a>
</li>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-davinci-pct-gfe-information-bundle.html">PCT GFE Information Bundle</a>
</li>
<li><strong>SHOULD</strong> support
<a href="StructureDefinition-davinci-pct-gfe-bundle.html">PCT GFE Bundle</a>
</li>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-davinci-pct-gfe-missing-bundle.html">PCT GFE Missing Bundle</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>create</code> interaction creating a Bundle resource using:
<code class="highlighter-rouge">POST [base]/Bundle/[id]{?_format=[mime-type]}</code>
</li>
<li>
<!-- TODO change note if server allows putting of a new one (with a specified ID) -->
A Server <strong>SHALL</strong> be capable of updating a existing Bundle resource using:
<code class="highlighter-rouge">PUT [base]/Bundle/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of patching an existing Bundle resource using:
<code class="highlighter-rouge">PATCH [base]/Bundle/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of deleting a Bundle resource using:
<code class="highlighter-rouge">DELETE [base]//[id]</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>search-type</code> interaction returning Bundle resources matching a search query using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
<li>
A Server <strong>SHALL</strong> be capable of a <code>read</code> interaction returning a Bundle resource using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>vread</code> interaction returning a Bundle resource using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]/_history/vid</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-instance</code> interaction returning a history of a Bundle using:
<code class="highlighter-rouge">GET [base]/Bundle/[id]/_history{?[parameters]&_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-type</code> interaction returning the history of Bundle resources using:
<code class="highlighter-rouge">GET [base]/Bundle/_history{?[parameters]&_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Search Parameter Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<!-- TODO, should the search paramaters be limited to only SHALL and SHOULD -->
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@1407b93f -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Bundle?_id=[id]
</code>
</td>
</tr>
</tbody>
</table>
<!-- Search Combination -->
<div>
<p>Search Parameter Requirements (When Used Alone or in Combination):</p>
<ul>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a> (Token):<div><p>Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary</p>
</div></li>
</ul>
</div>
<h4 id="Server_Organization" class="no_toc">Organization</h4>
<p>Conformance Expectation: <strong/></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-davinci-pct-organization.html">PCT Organization</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>MAY</strong> be capable of a <code>create</code> interaction creating a Organization resource using:
<code class="highlighter-rouge">POST [base]/Organization/[id]{?_format=[mime-type]}</code>
</li>
<li>
<!-- TODO change note if server allows putting of a new one (with a specified ID) -->
A Server <strong>MAY</strong> be capable of updating a existing Organization resource using:
<code class="highlighter-rouge">PUT [base]/Organization/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of patching an existing Organization resource using:
<code class="highlighter-rouge">PATCH [base]/Organization/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of deleting a Organization resource using:
<code class="highlighter-rouge">DELETE [base]//[id]</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>search-type</code> interaction returning Organization resources matching a search query using:
<code class="highlighter-rouge">GET [base]/Organization/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
<li>
A Server <strong>SHALL</strong> be capable of a <code>read</code> interaction returning a Organization resource using:
<code class="highlighter-rouge">GET [base]/Organization/[id]</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>vread</code> interaction returning a Organization resource using:
<code class="highlighter-rouge">GET [base]/Organization/[id]/_history/vid</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-instance</code> interaction returning a history of a Organization using:
<code class="highlighter-rouge">GET [base]/Organization/[id]/_history{?[parameters]&_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-type</code> interaction returning the history of Organization resources using:
<code class="highlighter-rouge">GET [base]/Organization/_history{?[parameters]&_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Search Parameter Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<!-- TODO, should the search paramaters be limited to only SHALL and SHOULD -->
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@5aff8207 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?_id=[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Organization-identifier">active</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@6a5a99d9 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?active=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Organization-identifier">identifier</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@278df226 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?identifier=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Organization-name">name</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@eea69a9 -->
</td>
<td>
String
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?name=[name]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Organization-address">address</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@28a33dc9 -->
</td>
<td>
String
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?address=[address]
</code>
</td>
</tr>
</tbody>
</table>
<!-- Search Combination -->
<br/>
<p>Search Parameter Combination Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter Combination</th>
<th>Types</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Organization-identifier">active</a></span>+<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Organization-name">name</a></span>+
</td>
<td>
Token+String+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Organization?active=[system]|[code]&name=[name]&</code>
</td>
</tr>
</tbody>
</table>
<div>
<p>Search Parameter Requirements (When Used Alone or in Combination):</p>
<ul>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a> (Token):<div><p>Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Organization-identifier">active</a> (Token):<div><p>Any identifier for the organization (not the accreditation issuer's identifier)</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Organization-identifier">identifier</a> (Token):<div><p>Any identifier for the organization (not the accreditation issuer's identifier)</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Organization-name">name</a> (String):<div><p>A portion of the organization's name or alias</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Organization-address">address</a> (String):<div><p>A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text</p>
</div></li>
</ul>
</div>
<h4 id="Server_Practitioner" class="no_toc">Practitioner</h4>
<p>Conformance Expectation: <strong/></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="StructureDefinition-davinci-pct-practitioner.html">PCT Practitioner</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>MAY</strong> be capable of a <code>create</code> interaction creating a Practitioner resource using:
<code class="highlighter-rouge">POST [base]/Practitioner/[id]{?_format=[mime-type]}</code>
</li>
<li>
<!-- TODO change note if server allows putting of a new one (with a specified ID) -->
A Server <strong>MAY</strong> be capable of updating a existing Practitioner resource using:
<code class="highlighter-rouge">PUT [base]/Practitioner/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of patching an existing Practitioner resource using:
<code class="highlighter-rouge">PATCH [base]/Practitioner/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of deleting a Practitioner resource using:
<code class="highlighter-rouge">DELETE [base]//[id]</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>search-type</code> interaction returning Practitioner resources matching a search query using:
<code class="highlighter-rouge">GET [base]/Practitioner/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
<li>
A Server <strong>SHALL</strong> be capable of a <code>read</code> interaction returning a Practitioner resource using:
<code class="highlighter-rouge">GET [base]/Practitioner/[id]</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>vread</code> interaction returning a Practitioner resource using:
<code class="highlighter-rouge">GET [base]/Practitioner/[id]/_history/vid</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-instance</code> interaction returning a history of a Practitioner using:
<code class="highlighter-rouge">GET [base]/Practitioner/[id]/_history{?[parameters]&_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-type</code> interaction returning the history of Practitioner resources using:
<code class="highlighter-rouge">GET [base]/Practitioner/_history{?[parameters]&_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Search Parameter Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<!-- TODO, should the search paramaters be limited to only SHALL and SHOULD -->
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@1609ed55 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?_id=[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Practitioner-identifier">identifier</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@5edd2170 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?identifier=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Practitioner-name">name</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@327ac23 -->
</td>
<td>
String
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?name=[name]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/individual-address">address</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@32db94fb -->
</td>
<td>
String
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?address=[address]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/individual-telecom">telecom</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@6b61a4b0 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?telecom=[system]|[code]
</code>
</td>
</tr>
</tbody>
</table>
<!-- Search Combination -->
<br/>
<p>Search Parameter Combination Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter Combination</th>
<th>Types</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/Practitioner-name">name</a></span>+
</td>
<td>
String+
</td>
<td>
<code class="highlighter-rouge">GET [base]/Practitioner?name=[name]&</code>
</td>
</tr>
</tbody>
</table>
<div>
<p>Search Parameter Requirements (When Used Alone or in Combination):</p>
<ul>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a> (Token):<div><p>Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Practitioner-identifier">identifier</a> (Token):<div><p>A practitioner's Identifier</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/Practitioner-name">name</a> (String):<div><p>A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/individual-address">address</a> (String):<div><p>A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/individual-telecom">telecom</a> (Token):<div><p>The value in any kind of contact.</p>
</div></li>
</ul>
</div>
<h4 id="Server_PractitionerRole" class="no_toc">PractitionerRole</h4>
<p>Conformance Expectation: <strong/></p>
<p>Supported Profiles:</p>
<ul>
<li><strong>SHALL</strong> support
<a href="http://hl7.org/fhir/us/davinci-hrex/STU1/StructureDefinition-hrex-practitionerrole.html">HRex PractitionerRole Profile</a>
</li>
</ul>
<p>
</p>
<!-- Resource Interactions -->
<p>PractitionerRole Interaction Summary:</p>
<ul>
<li><strong>SHALL</strong> support search-type, read, </li>
<li><strong>MAY</strong> support create, vread, update, patch, delete, history-instance, history-type, </li>
</ul>
<!-- Resource Operations -->
<!-- TODO Nexted ul items do not appear with a subbullet style -->
<br/>
<p>Modify Criteria:</p>
<ul>
<li>
A Server <strong>MAY</strong> be capable of a <code>create</code> interaction creating a PractitionerRole resource using:
<code class="highlighter-rouge">POST [base]/PractitionerRole/[id]{?_format=[mime-type]}</code>
</li>
<li>
<!-- TODO change note if server allows putting of a new one (with a specified ID) -->
A Server <strong>MAY</strong> be capable of updating a existing PractitionerRole resource using:
<code class="highlighter-rouge">PUT [base]/PractitionerRole/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of patching an existing PractitionerRole resource using:
<code class="highlighter-rouge">PATCH [base]/PractitionerRole/[id]{?_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of deleting a PractitionerRole resource using:
<code class="highlighter-rouge">DELETE [base]//[id]</code>
</li>
</ul>
<br/>
<p>Fetch and Search Criteria:</p>
<ul>
<li>
A Server <strong>SHALL</strong> be capable of a <code>search-type</code> interaction returning PractitionerRole resources matching a search query using:
<code class="highlighter-rouge">GET [base]/PractitionerRole/[id]{?[parameters]{&_format=[mime-type]}}</code>
</li>
<li>
A Server <strong>SHALL</strong> be capable of a <code>read</code> interaction returning a PractitionerRole resource using:
<code class="highlighter-rouge">GET [base]/PractitionerRole/[id]</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>vread</code> interaction returning a PractitionerRole resource using:
<code class="highlighter-rouge">GET [base]/PractitionerRole/[id]/_history/vid</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-instance</code> interaction returning a history of a PractitionerRole using:
<code class="highlighter-rouge">GET [base]/PractitionerRole/[id]/_history{?[parameters]&_format=[mime-type]}</code>
</li>
<li>
A Server <strong>MAY</strong> be capable of a <code>history-type</code> interaction returning the history of PractitionerRole resources using:
<code class="highlighter-rouge">GET [base]/PractitionerRole/_history{?[parameters]&_format=[mime-type]}</code>
</li>
</ul>
<br/>
<p>Search Parameter Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter</th>
<th>Type</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<!-- TODO, should the search paramaters be limited to only SHALL and SHOULD -->
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@5c00de0d -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?_id=[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty">specialty</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@6278371a -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?specialty=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHALL</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-role">role</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@c6a1be2 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?role=[system]|[code]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization">organization</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@6a486afb -->
</td>
<td>
Reference
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?organization=[type]/[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner">practitioner</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@30623109 -->
</td>
<td>
Reference
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?practitioner=[type]/[id]
</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<a href="http://hl7.org/fhir/SearchParameter/individual-telecom">telecom</a>
<!-- org.hl7.fhir.r5.model.CapabilityStatement$CapabilityStatementRestResourceSearchParamComponent@138110f8 -->
</td>
<td>
Token
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?telecom=[system]|[code]
</code>
</td>
</tr>
</tbody>
</table>
<!-- Search Combination -->
<br/>
<p>Search Parameter Combination Summary:</p>
<table class="grid">
<thead>
<tr>
<th style="white-space: nowrap;">Conformance</th>
<th>Parameter Combination</th>
<th>Types</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
</td>
<td>
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty">specialty</a></span>+
</td>
<td>
Token+
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?specialty=[system]|[code]&</code>
</td>
</tr>
<tr>
<td>
<strong>SHOULD</strong>
</td>
<td>
<span title="required"><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-role">role</a></span>+
</td>
<td>
Token+
</td>
<td>
<code class="highlighter-rouge">GET [base]/PractitionerRole?role=[system]|[code]&</code>
</td>
</tr>
</tbody>
</table>
<div>
<p>Search Parameter Requirements (When Used Alone or in Combination):</p>
<ul>
<li><a href="http://hl7.org/fhir/SearchParameter/Resource-id">_id</a> (Token):<div><p>Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty">specialty</a> (Token):<div><p>Practitioner that is able to provide the defined services for the organization</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-role">role</a> (Token):<div><p>The practitioner can perform this role at for the organization</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization">organization</a> (Reference):<div><p>The identity of the organization the practitioner represents / acts on behalf of</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner">practitioner</a> (Reference):<div><p>Practitioner that is able to provide the defined services for the organization.</p>
</div></li>
<li><a href="http://hl7.org/fhir/SearchParameter/individual-telecom">telecom</a> (Token):<div><p>The value in any kind of contact.</p>
</div></li>
</ul>
</div>
<!-- Messaging Capabilities -->
<!-- Document Capabilities -->
</div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
<valueCode value="fm"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use">
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
<valueCanonical
value="http://hl7.org/fhir/us/davinci-pct/ImplementationGuide/hl7.fhir.us.davinci-pct"/>
</extension>
</valueCode>
</extension>
<url
value="http://hl7.org/fhir/us/davinci-pct/CapabilityStatement/davinci-pct-coordination-platform"/>
<version value="2.0.0-draft"/>
<name
value="CoordinationPlatformPatientCostTransparencyCapabilityStatement"/>
<title
value="Patient Cost Transparency Implementation Guide Coordination Platform Capability Statement"/>
<status value="active"/>
<date value="2024-03-23T14:21:32-05:00"/>
<publisher value="HL7 International / Financial Management"/>
<contact>
<name value="HL7 International / Financial Management"/>
<telecom>
<system value="url"/>
<value value="http://www.hl7.org/Special/committees/fm"/>
</telecom>
<telecom>
<system value="email"/>
<value value="fmlists@lists.hl7.org"/>
</telecom>
</contact>
<description
value="Coordination Platform Capability Statement for the Da Vinci Patient Cost Transparency Implementation Guide"/>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="US"/>
</coding>
</jurisdiction>
<copyright
value="Used by permission of HL7 International, all rights reserved Creative Commons License"/>
<kind value="requirements"/>
<imports
value="http://hl7.org/fhir/us/core/CapabilityStatement/us-core-server"/>
<fhirVersion value="4.0.1"/>
<format value="json">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</format>
<format value="xml">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</format>
<rest>
<mode value="server"/>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="code"/>
</extension>
<extension url="required">
<valueString value="status"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="code"/>
</extension>
<extension url="required">
<valueString value="status"/>
</extension>
<extension url="required">
<valueString value="owner"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="code"/>
</extension>
<extension url="required">
<valueString value="status"/>
</extension>
<extension url="required">
<valueString value="requester"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="part-of"/>
</extension>
<extension url="required">
<valueString value="owner"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<type value="Task">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</type>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-contributor-task">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="search-type"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="vread"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="update"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="patch"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="delete"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-instance"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-type"/>
</interaction>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="code"/>
<definition
value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
<type value="token"/>
<documentation
value="Search by task type. For Patient Cost Transparency, this is the either the Coordination Task (gfe-coordination-task) or the GFE Contributor Task (gfe-contributor-task)"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="part-of"/>
<definition value="http://hl7.org/fhir/SearchParameter/Task-part-of"/>
<type value="reference"/>
<documentation
value="Search by task this task is part of. For Patient Cost Transparency, this is used for searching for Contributor Tasks that are part of a Coordination Task"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="owner"/>
<definition value="http://hl7.org/fhir/SearchParameter/Task-owner"/>
<type value="reference"/>
<documentation
value="Search by task owner. For Patient Cost Transparency, this is the provider assigned to the Task. Usually a GFE Contributor"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="requester"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Task-requester"/>
<type value="reference"/>
<documentation
value="Search by task requester. For Patient Cost Transparency, this is the provider that is the GFE Coordination requester"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="task-requested-period"/>
<definition
value="http://hl7.org/fhir/us/davinci-pct/SearchParameter/task-requested-period"/>
<type value="date"/>
<documentation
value="Search for a task by when the task should be performed. For Patient Cost Transparency, this is when the GFE Bundle should be provided by"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="status"/>
<definition value="http://hl7.org/fhir/SearchParameter/Task-status"/>
<type value="token"/>
<documentation value="Search by task status"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="identifier"/>
<definition
value="http://hl7.org/fhir/SearchParameter/clinical-identifier"/>
<type value="token"/>
<documentation
value="Search for a task instance by its business identifier"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Bundle">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</type>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-coordination-bundle">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-packet">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-information-bundle">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-bundle">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</supportedProfile>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-missing-bundle">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="search-type"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="vread"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="update"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="patch"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="delete"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-instance"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-type"/>
</interaction>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary"/>
</searchParam>
</resource>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="active"/>
</extension>
<extension url="required">
<valueString value="name"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<type value="Organization">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</type>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-organization">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="search-type"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="vread"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="update"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="patch"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="delete"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-instance"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-type"/>
</interaction>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="active"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Organization-identifier"/>
<type value="token"/>
<documentation
value="Any identifier for the organization (not the accreditation issuer's identifier)"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="identifier"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Organization-identifier"/>
<type value="token"/>
<documentation
value="Any identifier for the organization (not the accreditation issuer's identifier)"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="name"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Organization-name"/>
<type value="string"/>
<documentation value="A portion of the organization's name or alias"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="address"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Organization-address"/>
<type value="string"/>
<documentation
value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"/>
</searchParam>
</resource>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="active"/>
</extension>
<extension url="required">
<valueString value="name"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</extension>
<type value="Practitioner">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</type>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-practitioner">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="search-type"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="vread"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="update"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="patch"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="delete"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-instance"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-type"/>
</interaction>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="identifier"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier"/>
<type value="token"/>
<documentation value="A practitioner's Identifier"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="name"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Practitioner-name"/>
<type value="string"/>
<documentation
value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="address"/>
<definition
value="http://hl7.org/fhir/SearchParameter/individual-address"/>
<type value="string"/>
<documentation
value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="telecom"/>
<definition
value="http://hl7.org/fhir/SearchParameter/individual-telecom"/>
<type value="token"/>
<documentation value="The value in any kind of contact."/>
</searchParam>
</resource>
<resource>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="active"/>
</extension>
<extension url="required">
<valueString value="name"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="active"/>
</extension>
<extension url="required">
<valueString value="specialty"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination">
<extension url="required">
<valueString value="active"/>
</extension>
<extension url="required">
<valueString value="role"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</extension>
<type value="PractitionerRole">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</type>
<supportedProfile
value="http://hl7.org/fhir/us/davinci-hrex/StructureDefinition/hrex-practitionerrole">🔗
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
</supportedProfile>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="create"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="search-type"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="vread"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="update"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="patch"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="delete"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-instance"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="history-type"/>
</interaction>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Searching by Logical id of this artifact. Allows retrieval of resources with special search result parameters, such as _summary"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="specialty"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty"/>
<type value="token"/>
<documentation
value="Practitioner that is able to provide the defined services for the organization"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="role"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-role"/>
<type value="token"/>
<documentation
value="The practitioner can perform this role at for the organization"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="organization"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"/>
<type value="reference"/>
<documentation
value="The identity of the organization the practitioner represents / acts on behalf of"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="practitioner"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner"/>
<type value="reference"/>
<documentation
value="Practitioner that is able to provide the defined services for the organization."/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="telecom"/>
<definition
value="http://hl7.org/fhir/SearchParameter/individual-telecom"/>
<type value="token"/>
<documentation value="The value in any kind of contact."/>
</searchParam>
<operation>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="gfe-retrieve"/>
<definition
value="http://hl7.org/fhir/us/davinci-pct/OperationDefinition/GFE-retrieve"/>
<documentation
value="This operation is used by an entity to retrieve a GFE Packet containing the GFE Bundle(s) and other referenced resources based on a GFE Coordination Task. The only input parameter is the single reference to the GFE Coordination Task resource. The only output is a GFE Packet. If the task reference is to a Coordination Task, this will return the GFE Packet. If this task reference is for a GFE Contributor Task, it returns the GFE Bundle, if present. If the Task reference points to a Task resource that is neither a Coordination Task or a GFE Contributor Task, the response is an HTTP error `400 - Bad Request`. If a Task is not found, the response is an HTTP error `400 - Bad Request`. If a GFE Bundle does not exist for an associated GFE Contributor Task, in place of a GFE Bundle, a GFE Missing Bundle is provided in its place (either directly ina response if the referenced task was a GFE Contributor Task or inside the GFE Packet if the referenced task was a Coordination Task.)"/>
</operation>
</resource>
</rest>
</CapabilityStatement>