@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://hl7.org/fhir/us/consent-management/Basic/technical-specification-admin-service> a fhir:Basic ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "technical-specification-admin-service"] ; # 
  fhir:text [
     fhir:status [ fhir:v "generated" ] ;
     fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: Requirements technical-specification-admin-service</b></p><a name=\"technical-specification-admin-service\"> </a><a name=\"hctechnical-specification-admin-service\"> </a><p>These requirements apply to the actor <a href=\"ActorDefinition-admin-service.html\">Admin Service</a></p><table class=\"grid\"><tr><td><b><a name=\"68\"> </a></b>requirement-68</td><td>SHOULD</td><td><div><p>Consent Administration Service SHOULD return OperationOutcome with details of which business rules did not allow an operation to be successful if an HTTP status code of 4xx or 5xx is returned</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=Systems%20SHOULD%20return%20an%20OperationOutcome%20with%20the%20details%20if%20an%20HTTP%20status%20code%20of%204xx%20or%205xx%20is%20returned\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"69\"> </a></b>requirement-69</td><td>MAY</td><td><div><p>Consent Administration Service MAY return OperationOutcome for a successful operation&lt;br/&gt;&lt;br/&gt;- Right now, linking to each transaction. But rather than link many generic requirements to every transaction, should I create generic tests that each transaction uses?\n•	For now, no, but consider iterating into this. Once everything traces, can consider refactoring traces.\n•	An argument for doing this: every time we add a new transaction, we need to add those traces.</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20MAY%20return%20an%20OperationOutcome%20with%20a%20success%20to%20be%20consistent\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"63\"> </a></b>requirement-63</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20systems%20SHALL%20support%20searching%20for%20consents\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"364\"> </a></b>requirement-364</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by FASTConsentController</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,controller\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"365\"> </a></b>requirement-365</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by date</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,date\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"367\"> </a></b>requirement-367</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by FASTConsentManager</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,manager\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"71\"> </a></b>requirement-71</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by patient</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,patient\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"201\"> </a></b>requirement-201</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by scope</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,scope\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"73\"> </a></b>requirement-73</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent search by status</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,status\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"62\"> </a></b>requirement-62</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support File Consent operation&lt;br/&gt;&lt;br/&gt;Redundant with CapStmt</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,File%20Consent\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a>, <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#consent-management\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"101\"> </a></b>requirement-101</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Revoke Consent operation&lt;br/&gt;&lt;br/&gt;Redundant with CapStmt</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,Revoke%20Consent\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"64\"> </a></b>requirement-64</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support Consent subscriptions (as defined by the FAST Subscription Topic for FHIR R4 with Subscriptions Backport)&lt;br/&gt;&lt;br/&gt;Fix: \"a consent administration service SHALL support subscriptions to allow other systems to be informed when consents for a patient have changed.\" - this should be more precise, like \"a consent administration service SHALL support subscriptions as defined by the FAST Subscription Topic, e.g. to allow other systems to be informed when consents for a patient have changed.\"</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20SHALL%20support%20subscriptions%20to%20allow%20other%20systems%20to%20be%20informed%20when%20consents%20for%20a%20patient%20have%20changed\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"407\"> </a></b>requirement-407</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support AuditEvent search</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the%20searching%20for%20FAST%20Audit%20Events\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"266\"> </a></b>requirement-266</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support AuditEvent search by FASTAuditEventConsent&lt;br/&gt;&lt;br/&gt;Need to specify actor(s). For now, assuming CAS SHALL support and Consent Client MAY support</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,consent\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr><tr><td><b><a name=\"298\"> </a></b>requirement-298</td><td>SHALL</td><td><div><p>Consent Administration Service SHALL support AuditEvent search by patient&lt;br/&gt;&lt;br/&gt;Need to specify actor(s). For now, assuming CAS SHALL support and Consent Client MAY support</p>\n</div><p>Links: </p><ul><li>Derived From: <code>HL7 FAST Consent IG</code></li><li>Satisfied By: <a href=\"http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,patient\">http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html</a></li></ul></td></tr></table></div>"^^rdf:XMLLiteral ]
  ] ; # 
  fhir:extension ( [
     fhir:url [
       fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-wg>
     ] ;
     fhir:value [
       a fhir:Code ;
       fhir:v "cbcc"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm>
     ] ;
     fhir:value [
       a fhir:Integer ;
       fhir:v 1 ;
       fhir:extension ( [
         fhir:url [
           fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ;
           fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom>
         ] ;
         fhir:value [
           a fhir:Canonical ;
           fhir:v "http://hl7.org/fhir/us/consent-management/ImplementationGuide/hl7.fhir.us.consent-management"^^xsd:anyURI ;
           fhir:l <http://hl7.org/fhir/us/consent-management/ImplementationGuide/hl7.fhir.us.consent-management>
         ]
       ] )
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status>
     ] ;
     fhir:value [
       a fhir:Code ;
       fhir:v "trial-use" ;
       fhir:extension ( [
         fhir:url [
           fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ;
           fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom>
         ] ;
         fhir:value [
           a fhir:Canonical ;
           fhir:v "http://hl7.org/fhir/us/consent-management/ImplementationGuide/hl7.fhir.us.consent-management"^^xsd:anyURI ;
           fhir:l <http://hl7.org/fhir/us/consent-management/ImplementationGuide/hl7.fhir.us.consent-management>
         ]
       ] )
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url>
     ] ;
     fhir:value [
       a fhir:Uri ;
       fhir:v "http://hl7.org/fhir/us/consent-management/Requirements/technical-specification-admin-service"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/us/consent-management/Requirements/technical-specification-admin-service>
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version>
     ] ;
     fhir:value [
       a fhir:String ;
       fhir:v "1.0.0-ballot"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.name"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.name>
     ] ;
     fhir:value [
       a fhir:String ;
       fhir:v "TechnicalSpecificationAdminService"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title>
     ] ;
     fhir:value [
       a fhir:String ;
       fhir:v "Technical Specification Admin Service"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status>
     ] ;
     fhir:value [
       a fhir:Code ;
       fhir:v "active"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.experimental"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.experimental>
     ] ;
     fhir:value [
       a fhir:Boolean ;
       fhir:v false
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date>
     ] ;
     fhir:value [
       a fhir:DateTime ;
       fhir:v "2025-10-15T14:24:14-04:00"^^xsd:dateTime
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher>
     ] ;
     fhir:value [
       a fhir:String ;
       fhir:v "HL7 International / Community Based Collaborative Care"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact>
     ] ;
     fhir:value [
       a fhir:ContactDetail ;
       fhir:name [ fhir:v "HL7 International / Community Based Collaborative Care" ] ;
       fhir:telecom ( [
         fhir:system [ fhir:v "url" ] ;
         fhir:value [ fhir:v "http://www.hl7.org/Special/committees/homehealth" ]
       ] )
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.description"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.description>
     ] ;
     fhir:value [
       a fhir:Markdown ;
       fhir:v "Technical Specification Requirements for Admin Service"
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction>
     ] ;
     fhir:value [
       a fhir:CodeableConcept ;
       fhir:coding ( [
         fhir:system [
           fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ;
           fhir:l <urn:iso:std:iso:3166>
         ] ;
         fhir:code [ fhir:v "US" ] ;
         fhir:display [ fhir:v "United States of America" ]
       ] )
     ]
  ] [
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor>
     ] ;
     fhir:value [
       a fhir:Canonical ;
       fhir:v "http://hl7.org/fhir/us/consent-management/ActorDefinition/admin-service"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/us/consent-management/ActorDefinition/admin-service>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "68"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-68"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHOULD"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHOULD return OperationOutcome with details of which business rules did not allow an operation to be successful if an HTTP status code of 4xx or 5xx is returned"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=Systems%20SHOULD%20return%20an%20OperationOutcome%20with%20the%20details%20if%20an%20HTTP%20status%20code%20of%204xx%20or%205xx%20is%20returned"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=Systems%20SHOULD%20return%20an%20OperationOutcome%20with%20the%20details%20if%20an%20HTTP%20status%20code%20of%204xx%20or%205xx%20is%20returned>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "69"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-69"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "MAY"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service MAY return OperationOutcome for a successful operation<br/><br/>- Right now, linking to each transaction. But rather than link many generic requirements to every transaction, should I create generic tests that each transaction uses?\n•	For now, no, but consider iterating into this. Once everything traces, can consider refactoring traces.\n•	An argument for doing this: every time we add a new transaction, we need to add those traces."
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20MAY%20return%20an%20OperationOutcome%20with%20a%20success%20to%20be%20consistent"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20MAY%20return%20an%20OperationOutcome%20with%20a%20success%20to%20be%20consistent>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "63"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-63"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20systems%20SHALL%20support%20searching%20for%20consents"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20systems%20SHALL%20support%20searching%20for%20consents>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "364"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-364"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by FASTConsentController"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,controller"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,controller>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "365"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-365"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by date"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,date"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,date>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "367"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-367"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by FASTConsentManager"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,manager"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,manager>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "71"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-71"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by patient"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,patient"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,patient>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "201"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-201"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by scope"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,scope"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,scope>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "73"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-73"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent search by status"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,status"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=To%20support%20searching,status>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "62"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-62"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support File Consent operation<br/><br/>Redundant with CapStmt"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,File%20Consent"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,File%20Consent>
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#consent-management"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#consent-management>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "101"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-101"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Revoke Consent operation<br/><br/>Redundant with CapStmt"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,Revoke%20Consent"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=a%20consent%20administration%20service%20SHALL%20support%3A,Revoke%20Consent>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "64"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-64"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support Consent subscriptions (as defined by the FAST Subscription Topic for FHIR R4 with Subscriptions Backport)<br/><br/>Fix: \"a consent administration service SHALL support subscriptions to allow other systems to be informed when consents for a patient have changed.\" - this should be more precise, like \"a consent administration service SHALL support subscriptions as defined by the FAST Subscription Topic, e.g. to allow other systems to be informed when consents for a patient have changed.\""
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20SHALL%20support%20subscriptions%20to%20allow%20other%20systems%20to%20be%20informed%20when%20consents%20for%20a%20patient%20have%20changed"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=consent%20administration%20service%20SHALL%20support%20subscriptions%20to%20allow%20other%20systems%20to%20be%20informed%20when%20consents%20for%20a%20patient%20have%20changed>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "407"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-407"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support AuditEvent search"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the%20searching%20for%20FAST%20Audit%20Events"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the%20searching%20for%20FAST%20Audit%20Events>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "266"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-266"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support AuditEvent search by FASTAuditEventConsent<br/><br/>Need to specify actor(s). For now, assuming CAS SHALL support and Consent Client MAY support"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,consent"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,consent>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] [
     fhir:extension ( [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key>
       ] ;
       fhir:value [
         a fhir:Id ;
         fhir:v "298"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "requirement-298"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance>
       ] ;
       fhir:value [
         a fhir:Code ;
         fhir:v "SHALL"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement>
       ] ;
       fhir:value [
         a fhir:Markdown ;
         fhir:v "Consent Administration Service SHALL support AuditEvent search by patient<br/><br/>Need to specify actor(s). For now, assuming CAS SHALL support and Consent Client MAY support"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.derivedFrom>
       ] ;
       fhir:value [
         a fhir:String ;
         fhir:v "HL7 FAST Consent IG"
       ]
     ] [
       fhir:url [
         fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.satisfiedBy>
       ] ;
       fhir:value [
         a fhir:Url ;
         fhir:v "http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,patient"^^xsd:anyURI ;
         fhir:l <http://build.fhir.org/ig/HL7/fhir-consent-management/technical.html#:~:text=systems%20SHALL%20support%20the,patient>
       ]
     ] ) ;
     fhir:url [
       fhir:v "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"^^xsd:anyURI ;
       fhir:l <http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement>
     ]
  ] ) ; # 
  fhir:code [
     fhir:coding ( [
       fhir:system [
         fhir:v "http://hl7.org/fhir/fhir-types"^^xsd:anyURI ;
         fhir:l <http://hl7.org/fhir/fhir-types>
       ] ;
       fhir:code [ fhir:v "Requirements" ]
     ] )
  ] . # 

# -------------------------------------------------------------------------------------

