FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions

Example CompartmentDefinition/group (Turtle)

Responsible Owner: FHIR Infrastructure Work GroupStandards Status: Informative

Raw Turtle (+ also see Turtle/RDF Format Specification)

Compartment Definition for group

@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/CompartmentDefinition/group> a fhir:CompartmentDefinition ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "group"] ; # 
  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: CompartmentDefinition group</b></p><a name=\"group\"> </a><a name=\"hcgroup\"> </a><p>#xD;\nThe following resources may be in this compartment:#xD;\n</p>#xD;\n<table class=\"grid\">#xD;\n <tr><td><b>Resource</b></td><td><b>Inclusion Criteria</b></td></tr>#xD;\n <tr><td><a href=\"adverseevent.html\">ADVERSEEVENT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"appointment.html\">APPOINTMENT</a></td><td>subject, actor</td></tr>#xD;\n <tr><td><a href=\"appointmentresponse.html\">APPOINTMENTRESPONSE</a></td><td>actor</td></tr>#xD;\n <tr><td><a href=\"auditevent.html\">AUDITEVENT</a></td><td>agent</td></tr>#xD;\n <tr><td><a href=\"careplan.html\">CAREPLAN</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"careteam.html\">CARETEAM</a></td><td>subject, participant</td></tr>#xD;\n <tr><td><a href=\"claim.html\">CLAIM</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"claimresponse.html\">CLAIMRESPONSE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"communication.html\">COMMUNICATION</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"communicationrequest.html\">COMMUNICATIONREQUEST</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"condition.html\">CONDITION</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"consent.html\">CONSENT</a></td><td>subject, actor, grantee</td></tr>#xD;\n <tr><td><a href=\"detectedissue.html\">DETECTEDISSUE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"devicealert.html\">DEVICEALERT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"deviceassociation.html\">DEVICEASSOCIATION</a></td><td>subject, focus</td></tr>#xD;\n <tr><td><a href=\"devicerequest.html\">DEVICEREQUEST</a></td><td>subject, requester</td></tr>#xD;\n <tr><td><a href=\"diagnosticreport.html\">DIAGNOSTICREPORT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"documentreference.html\">DOCUMENTREFERENCE</a></td><td>attester, author, subject</td></tr>#xD;\n <tr><td><a href=\"encounter.html\">ENCOUNTER</a></td><td>subject, participant</td></tr>#xD;\n <tr><td><a href=\"episodeofcare.html\">EPISODEOFCARE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"explanationofbenefit.html\">EXPLANATIONOFBENEFIT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"flag.html\">FLAG</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"goal.html\">GOAL</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"guidanceresponse.html\">GUIDANCERESPONSE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"imagingselection.html\">IMAGINGSELECTION</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"imagingstudy.html\">IMAGINGSTUDY</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"measurereport.html\">MEASUREREPORT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"medicationadministration.html\">MEDICATIONADMINISTRATION</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"medicationdispense.html\">MEDICATIONDISPENSE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"medicationrequest.html\">MEDICATIONREQUEST</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"medicationstatement.html\">MEDICATIONSTATEMENT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"nutritionintake.html\">NUTRITIONINTAKE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"nutritionorder.html\">NUTRITIONORDER</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"observation.html\">OBSERVATION</a></td><td>specimen, subject, performer</td></tr>#xD;\n <tr><td><a href=\"procedure.html\">PROCEDURE</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"provenance.html\">PROVENANCE</a></td><td>agent</td></tr>#xD;\n <tr><td><a href=\"requestorchestration.html\">REQUESTORCHESTRATION</a></td><td>participant, subject</td></tr>#xD;\n <tr><td><a href=\"researchstudy.html\">RESEARCHSTUDY</a></td><td>eligibility</td></tr>#xD;\n <tr><td><a href=\"researchsubject.html\">RESEARCHSUBJECT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"riskassessment.html\">RISKASSESSMENT</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"servicerequest.html\">SERVICEREQUEST</a></td><td>subject, performer</td></tr>#xD;\n <tr><td><a href=\"specimen.html\">SPECIMEN</a></td><td>subject</td></tr>#xD;\n <tr><td><a href=\"task.html\">TASK</a></td><td>subject</td></tr>#xD;\n</table>#xD;\n<p>#xD;\nA resource is in this compartment if the nominated search parameter (or chain) refers to the patient resource that defines the compartment.#xD;\n</p>#xD;\n<p>#xD;\n#xD;\n</p>#xD;\n<p>#xD;\nThe following resources are never in this compartment:#xD;\n</p>#xD;\n<ul>#xD;\n <li><a href=\"account.html\">ACCOUNT</a></li>#xD;\n <li><a href=\"activitydefinition.html\">ACTIVITYDEFINITION</a></li>#xD;\n <li><a href=\"actordefinition.html\">ACTORDEFINITION</a></li>#xD;\n <li><a href=\"administrableproductdefinition.html\">ADMINISTRABLEPRODUCTDEFINITION</a></li>#xD;\n <li><a href=\"allergyintolerance.html\">ALLERGYINTOLERANCE</a></li>#xD;\n <li><a href=\"artifactassessment.html\">ARTIFACTASSESSMENT</a></li>#xD;\n <li><a href=\"basic.html\">BASIC</a></li>#xD;\n <li><a href=\"binary.html\">BINARY</a></li>#xD;\n <li><a href=\"biologicallyderivedproduct.html\">BIOLOGICALLYDERIVEDPRODUCT</a></li>#xD;\n <li><a href=\"bodystructure.html\">BODYSTRUCTURE</a></li>#xD;\n <li><a href=\"bundle.html\">BUNDLE</a></li>#xD;\n <li><a href=\"capabilitystatement.html\">CAPABILITYSTATEMENT</a></li>#xD;\n <li><a href=\"clinicalusedefinition.html\">CLINICALUSEDEFINITION</a></li>#xD;\n <li><a href=\"codesystem.html\">CODESYSTEM</a></li>#xD;\n <li><a href=\"compartmentdefinition.html\">COMPARTMENTDEFINITION</a></li>#xD;\n <li><a href=\"composition.html\">COMPOSITION</a></li>#xD;\n <li><a href=\"conceptmap.html\">CONCEPTMAP</a></li>#xD;\n <li><a href=\"coverage.html\">COVERAGE</a></li>#xD;\n <li><a href=\"coverageeligibilityrequest.html\">COVERAGEELIGIBILITYREQUEST</a></li>#xD;\n <li><a href=\"coverageeligibilityresponse.html\">COVERAGEELIGIBILITYRESPONSE</a></li>#xD;\n <li><a href=\"device.html\">DEVICE</a></li>#xD;\n <li><a href=\"devicedefinition.html\">DEVICEDEFINITION</a></li>#xD;\n <li><a href=\"devicemetric.html\">DEVICEMETRIC</a></li>#xD;\n <li><a href=\"endpoint.html\">ENDPOINT</a></li>#xD;\n <li><a href=\"eventdefinition.html\">EVENTDEFINITION</a></li>#xD;\n <li><a href=\"evidence.html\">EVIDENCE</a></li>#xD;\n <li><a href=\"evidencevariable.html\">EVIDENCEVARIABLE</a></li>#xD;\n <li><a href=\"examplescenario.html\">EXAMPLESCENARIO</a></li>#xD;\n <li><a href=\"familymemberhistory.html\">FAMILYMEMBERHISTORY</a></li>#xD;\n <li><a href=\"group.html\">GROUP</a></li>#xD;\n <li><a href=\"healthcareservice.html\">HEALTHCARESERVICE</a></li>#xD;\n <li><a href=\"immunization.html\">IMMUNIZATION</a></li>#xD;\n <li><a href=\"implementationguide.html\">IMPLEMENTATIONGUIDE</a></li>#xD;\n <li><a href=\"ingredient.html\">INGREDIENT</a></li>#xD;\n <li><a href=\"library.html\">LIBRARY</a></li>#xD;\n <li><a href=\"list.html\">LIST</a></li>#xD;\n <li><a href=\"location.html\">LOCATION</a></li>#xD;\n <li><a href=\"manufactureditemdefinition.html\">MANUFACTUREDITEMDEFINITION</a></li>#xD;\n <li><a href=\"measure.html\">MEASURE</a></li>#xD;\n <li><a href=\"medication.html\">MEDICATION</a></li>#xD;\n <li><a href=\"medicinalproductdefinition.html\">MEDICINALPRODUCTDEFINITION</a></li>#xD;\n <li><a href=\"messagedefinition.html\">MESSAGEDEFINITION</a></li>#xD;\n <li><a href=\"messageheader.html\">MESSAGEHEADER</a></li>#xD;\n <li><a href=\"namingsystem.html\">NAMINGSYSTEM</a></li>#xD;\n <li><a href=\"nutritionproduct.html\">NUTRITIONPRODUCT</a></li>#xD;\n <li><a href=\"observationdefinition.html\">OBSERVATIONDEFINITION</a></li>#xD;\n <li><a href=\"operationdefinition.html\">OPERATIONDEFINITION</a></li>#xD;\n <li><a href=\"operationoutcome.html\">OPERATIONOUTCOME</a></li>#xD;\n <li><a href=\"organization.html\">ORGANIZATION</a></li>#xD;\n <li><a href=\"organizationaffiliation.html\">ORGANIZATIONAFFILIATION</a></li>#xD;\n <li><a href=\"packagedproductdefinition.html\">PACKAGEDPRODUCTDEFINITION</a></li>#xD;\n <li><a href=\"patient.html\">PATIENT</a></li>#xD;\n <li><a href=\"paymentnotice.html\">PAYMENTNOTICE</a></li>#xD;\n <li><a href=\"paymentreconciliation.html\">PAYMENTRECONCILIATION</a></li>#xD;\n <li><a href=\"person.html\">PERSON</a></li>#xD;\n <li><a href=\"plandefinition.html\">PLANDEFINITION</a></li>#xD;\n <li><a href=\"practitioner.html\">PRACTITIONER</a></li>#xD;\n <li><a href=\"practitionerrole.html\">PRACTITIONERROLE</a></li>#xD;\n <li><a href=\"questionnaire.html\">QUESTIONNAIRE</a></li>#xD;\n <li><a href=\"questionnaireresponse.html\">QUESTIONNAIRERESPONSE</a></li>#xD;\n <li><a href=\"regulatedauthorization.html\">REGULATEDAUTHORIZATION</a></li>#xD;\n <li><a href=\"relatedperson.html\">RELATEDPERSON</a></li>#xD;\n <li><a href=\"requirements.html\">REQUIREMENTS</a></li>#xD;\n <li><a href=\"schedule.html\">SCHEDULE</a></li>#xD;\n <li><a href=\"searchparameter.html\">SEARCHPARAMETER</a></li>#xD;\n <li><a href=\"slot.html\">SLOT</a></li>#xD;\n <li><a href=\"specimendefinition.html\">SPECIMENDEFINITION</a></li>#xD;\n <li><a href=\"structuredefinition.html\">STRUCTUREDEFINITION</a></li>#xD;\n <li><a href=\"subscription.html\">SUBSCRIPTION</a></li>#xD;\n <li><a href=\"subscriptionstatus.html\">SUBSCRIPTIONSTATUS</a></li>#xD;\n <li><a href=\"subscriptiontopic.html\">SUBSCRIPTIONTOPIC</a></li>#xD;\n <li><a href=\"substance.html\">SUBSTANCE</a></li>#xD;\n <li><a href=\"substancedefinition.html\">SUBSTANCEDEFINITION</a></li>#xD;\n <li><a href=\"terminologycapabilities.html\">TERMINOLOGYCAPABILITIES</a></li>#xD;\n <li><a href=\"valueset.html\">VALUESET</a></li>#xD;\n <li><a href=\"visionprescription.html\">VISIONPRESCRIPTION</a></li>#xD;\n</ul></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 "fhir"
     ]
  ] ) ; # 
  fhir:url [
     fhir:v "http://hl7.org/fhir/CompartmentDefinition/group"^^xsd:anyURI ;
     fhir:l <http://hl7.org/fhir/CompartmentDefinition/group>
  ] ; # 
  fhir:version [ fhir:v "6.0.0-snapshot1"] ; # 
  fhir:name [ fhir:v "Base FHIR compartment definition for Group"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:experimental [ fhir:v false] ; # 
  fhir:date [ fhir:v "2026-09-23T20:09:18+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "HL7 International / FHIR Infrastructure"] ; # 
  fhir:contact ( [
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "http://www.hl7.org/Special/committees/fiwg" ]
     ] )
  ] ) ; # 
  fhir:description [ fhir:v "There is an instance of the group compartment for each Group resource, and the identity of the compartment is the same as the Group. The set of resources associated with a particular group"] ; # 
  fhir:code [ fhir:v "Group"] ; # 
  fhir:search [ fhir:v true] ; # 
  fhir:resource ( [
     fhir:code [ fhir:v "Account" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ] ;
     fhir:endParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ]
  ] [
     fhir:code [ fhir:v "ActivityDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ActorDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "AdministrableProductDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "AdverseEvent" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ] ;
     fhir:endParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ]
  ] [
     fhir:code [ fhir:v "AllergyIntolerance" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Appointment" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "actor" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "AppointmentResponse" ] ;
     fhir:param ( [ fhir:v "actor" ] )
  ] [
     fhir:code [ fhir:v "ArtifactAssessment" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "AuditEvent" ] ;
     fhir:param ( [ fhir:v "agent" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Basic" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "Binary" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "BiologicallyDerivedProduct" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "BodyStructure" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Bundle" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "CapabilityStatement" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "CarePlan" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "CareTeam" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "participant" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Claim" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "ClaimResponse" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "ClinicalUseDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "CodeSystem" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Communication" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "sent"^^xsd:anyURI ;
       fhir:l fhir:sent
     ] ;
     fhir:endParam [
       fhir:v "sent"^^xsd:anyURI ;
       fhir:l fhir:sent
     ]
  ] [
     fhir:code [ fhir:v "CommunicationRequest" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "authored"^^xsd:anyURI ;
       fhir:l fhir:authored
     ] ;
     fhir:endParam [
       fhir:v "authored"^^xsd:anyURI ;
       fhir:l fhir:authored
     ]
  ] [
     fhir:code [ fhir:v "CompartmentDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Composition" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "ConceptMap" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Condition" ] ;
     fhir:param ( [ fhir:v "subject" ] )
  ] [
     fhir:code [ fhir:v "Consent" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "actor" ] [ fhir:v "grantee" ] ) ;
     fhir:startParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ] ;
     fhir:endParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ]
  ] [
     fhir:code [ fhir:v "Coverage" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ] ;
     fhir:endParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ]
  ] [
     fhir:code [ fhir:v "CoverageEligibilityRequest" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "CoverageEligibilityResponse" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "DetectedIssue" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "identified"^^xsd:anyURI ;
       fhir:l fhir:identified
     ] ;
     fhir:endParam [
       fhir:v "identified"^^xsd:anyURI ;
       fhir:l fhir:identified
     ]
  ] [
     fhir:code [ fhir:v "Device" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "DeviceAlert" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ] ;
     fhir:endParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ]
  ] [
     fhir:code [ fhir:v "DeviceAssociation" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "focus" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "DeviceDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "DeviceMetric" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "DeviceRequest" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "requester" ] ) ;
     fhir:startParam [
       fhir:v "event-date"^^xsd:anyURI ;
       fhir:l fhir:event-date
     ] ;
     fhir:endParam [
       fhir:v "event-date"^^xsd:anyURI ;
       fhir:l fhir:event-date
     ]
  ] [
     fhir:code [ fhir:v "DiagnosticReport" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "DocumentReference" ] ;
     fhir:param ( [ fhir:v "attester" ] [ fhir:v "author" ] [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Encounter" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "participant" ] ) ;
     fhir:startParam [
       fhir:v "date-start"^^xsd:anyURI ;
       fhir:l fhir:date-start
     ] ;
     fhir:endParam [
       fhir:v "date-start"^^xsd:anyURI ;
       fhir:l fhir:date-start
     ]
  ] [
     fhir:code [ fhir:v "Endpoint" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "EpisodeOfCare" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "EventDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Evidence" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "EvidenceVariable" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ExampleScenario" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ExplanationOfBenefit" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "FamilyMemberHistory" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Flag" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Goal" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "start-date"^^xsd:anyURI ;
       fhir:l fhir:start-date
     ] ;
     fhir:endParam [
       fhir:v "start-date"^^xsd:anyURI ;
       fhir:l fhir:start-date
     ]
  ] [
     fhir:code [ fhir:v "Group" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "GuidanceResponse" ] ;
     fhir:param ( [ fhir:v "subject" ] )
  ] [
     fhir:code [ fhir:v "HealthcareService" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ImagingSelection" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "issued"^^xsd:anyURI ;
       fhir:l fhir:issued
     ] ;
     fhir:endParam [
       fhir:v "issued"^^xsd:anyURI ;
       fhir:l fhir:issued
     ]
  ] [
     fhir:code [ fhir:v "ImagingStudy" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "started"^^xsd:anyURI ;
       fhir:l fhir:started
     ] ;
     fhir:endParam [
       fhir:v "started"^^xsd:anyURI ;
       fhir:l fhir:started
     ]
  ] [
     fhir:code [ fhir:v "Immunization" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "ImplementationGuide" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Ingredient" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Library" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "List" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Location" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ManufacturedItemDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Measure" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "MeasureReport" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Medication" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "MedicationAdministration" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "MedicationDispense" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "whenhandedover"^^xsd:anyURI ;
       fhir:l fhir:whenhandedover
     ] ;
     fhir:endParam [
       fhir:v "whenhandedover"^^xsd:anyURI ;
       fhir:l fhir:whenhandedover
     ]
  ] [
     fhir:code [ fhir:v "MedicationRequest" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "combo-date"^^xsd:anyURI ;
       fhir:l fhir:combo-date
     ] ;
     fhir:endParam [
       fhir:v "combo-date"^^xsd:anyURI ;
       fhir:l fhir:combo-date
     ]
  ] [
     fhir:code [ fhir:v "MedicationStatement" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "effective"^^xsd:anyURI ;
       fhir:l fhir:effective
     ] ;
     fhir:endParam [
       fhir:v "effective"^^xsd:anyURI ;
       fhir:l fhir:effective
     ]
  ] [
     fhir:code [ fhir:v "MedicinalProductDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "MessageDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "MessageHeader" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "NamingSystem" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "NutritionIntake" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "NutritionOrder" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "datetime"^^xsd:anyURI ;
       fhir:l fhir:datetime
     ] ;
     fhir:endParam [
       fhir:v "datetime"^^xsd:anyURI ;
       fhir:l fhir:datetime
     ]
  ] [
     fhir:code [ fhir:v "NutritionProduct" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Observation" ] ;
     fhir:param ( [ fhir:v "specimen" ] [ fhir:v "subject" ] [ fhir:v "performer" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "ObservationDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "OperationDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "OperationOutcome" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Organization" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "OrganizationAffiliation" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "PackagedProductDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Patient" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "PaymentNotice" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "PaymentReconciliation" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ] ;
     fhir:endParam [
       fhir:v "created"^^xsd:anyURI ;
       fhir:l fhir:created
     ]
  ] [
     fhir:code [ fhir:v "Person" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "PlanDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Practitioner" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "PractitionerRole" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Procedure" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Provenance" ] ;
     fhir:param ( [ fhir:v "agent" ] ) ;
     fhir:startParam [
       fhir:v "when"^^xsd:anyURI ;
       fhir:l fhir:when
     ] ;
     fhir:endParam [
       fhir:v "when"^^xsd:anyURI ;
       fhir:l fhir:when
     ]
  ] [
     fhir:code [ fhir:v "Questionnaire" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "QuestionnaireResponse" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "answer-date"^^xsd:anyURI ;
       fhir:l fhir:answer-date
     ] ;
     fhir:endParam [
       fhir:v "answer-date"^^xsd:anyURI ;
       fhir:l fhir:answer-date
     ]
  ] [
     fhir:code [ fhir:v "RegulatedAuthorization" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "RelatedPerson" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "RequestOrchestration" ] ;
     fhir:param ( [ fhir:v "participant" ] [ fhir:v "subject" ] )
  ] [
     fhir:code [ fhir:v "Requirements" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ResearchStudy" ] ;
     fhir:param ( [ fhir:v "eligibility" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "ResearchSubject" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "RiskAssessment" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "Schedule" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ] ;
     fhir:endParam [
       fhir:v "date"^^xsd:anyURI ;
       fhir:l fhir:date
     ]
  ] [
     fhir:code [ fhir:v "SearchParameter" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ServiceRequest" ] ;
     fhir:param ( [ fhir:v "subject" ] [ fhir:v "performer" ] ) ;
     fhir:startParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ] ;
     fhir:endParam [
       fhir:v "occurrence"^^xsd:anyURI ;
       fhir:l fhir:occurrence
     ]
  ] [
     fhir:code [ fhir:v "Slot" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Specimen" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "collected"^^xsd:anyURI ;
       fhir:l fhir:collected
     ] ;
     fhir:endParam [
       fhir:v "collected"^^xsd:anyURI ;
       fhir:l fhir:collected
     ]
  ] [
     fhir:code [ fhir:v "SpecimenDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "StructureDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Subscription" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "SubscriptionStatus" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "SubscriptionTopic" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Substance" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "SubstanceDefinition" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "Task" ] ;
     fhir:param ( [ fhir:v "subject" ] ) ;
     fhir:startParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ] ;
     fhir:endParam [
       fhir:v "period"^^xsd:anyURI ;
       fhir:l fhir:period
     ]
  ] [
     fhir:code [ fhir:v "TerminologyCapabilities" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "ValueSet" ] ;
     fhir:param ( [ fhir:v "" ] )
  ] [
     fhir:code [ fhir:v "VisionPrescription" ] ;
     fhir:param ( [ fhir:v "" ] ) ;
     fhir:startParam [
       fhir:v "datewritten"^^xsd:anyURI ;
       fhir:l fhir:datewritten
     ] ;
     fhir:endParam [
       fhir:v "datewritten"^^xsd:anyURI ;
       fhir:l fhir:datewritten
     ]
  ] ) . # 

# -------------------------------------------------------------------------------------


Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.