<CapabilityStatement xmlns="http://hl7.org/fhir"> <id value="metadata"/> <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><h2/><table><tr><td>Mode</td><td>SERVER</td></tr><tr><td>Description</td><td/></tr><tr><td>Transaction</td><td>y</td></tr><tr><td>System History</td><td>y</td></tr><tr><td>System Search</td><td></td></tr></table><table><tr><th><b>Resource Type</b></th><th><b>Profile</b></th><th><b title="GET a resource (read interaction)">Read</b></th><th><b title="GET past versions of resources (vread interaction)">V-Read</b></th><th><b title="GET all set of resources of the type (search interaction)">Search</b></th><th><b title="PUT a new resource version (update interaction)">Update</b></th><th><b title="PATCH a new resource version (patch interaction)">Patch</b></th><th><b title="POST a new resource (create interaction)">Create</b></th><th><b title="DELETE a resource (delete interaction)">Delete</b></th><th><b title="GET changes to a resource (history interaction on instance)">Updates</b></th><th><b title="GET changes for all resources of the type (history interaction on type)">History</b></th></tr><tr><td>Appointment</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointment">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointment</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td></td><td>y</td><td></td><td></td><td></td></tr><tr><td>AppointmentResponse</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointmentresponse">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointmentresponse</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td></td><td>y</td><td></td><td></td><td></td></tr><tr><td>Communication</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td></td><td></td></tr><tr><td>OperationDefinition</td><td><a href="http://hl7.org/fhir/StructureDefinition/OperationDefinition">http://hl7.org/fhir/StructureDefinition/OperationDefinition</a></td><td>y</td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Patient</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td></td><td></td><td>y</td><td>y</td></tr><tr><td>Provenance</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-detached-provenance">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-detached-provenance</a></td><td>y</td><td>y</td><td>y</td><td></td><td></td><td>y</td><td></td><td>y</td><td>y</td></tr><tr><td>RelatedPerson</td><td><a href="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-relatedperson">http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-relatedperson</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td></td><td>y</td><td>y</td><td>y</td><td>y</td></tr><tr><td>SearchParameter</td><td><a href="http://hl7.org/fhir/StructureDefinition/SearchParameter">http://hl7.org/fhir/StructureDefinition/SearchParameter</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td></tr><tr><td>StructureDefinition</td><td><a href="http://hl7.org/fhir/StructureDefinition/StructureDefinition">http://hl7.org/fhir/StructureDefinition/StructureDefinition</a></td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td><td>y</td></tr></table></div> </text> <url value="http://ehealth.sundhed.dk/fhir/CapabilityStatement/metadata"/> <version value="2019.5.1"/> <status value="active"/> <date value="2019-04-30T08:35:26+00:00"/> <publisher value="Not provided"/> <kind value="instance"/> <software> <name value="Trifork eHealth"/> <version value="3.7.0"/> </software> <implementation> <description value="https://ehealth-documentation.s3-eu-west-1.amazonaws.com/index.html"/> <url value="http://localhost:8080/trifork-fhir-server"/> </implementation> <fhirVersion value="3.0.1"/> <format value="application/fhir+xml"/> <format value="application/fhir+json"/> <rest> <mode value="server"/> <security> <extension url="http://ehealth.sundhed.dk/StructureDefinition/oauth-uris"> <extension url="token"> <valueUri value="http://localhost:8080/trifork-fhir-server/token"/> </extension> <extension url="authorize"> <valueUri value="http://localhost:8080/trifork-fhir-server/authorize"/> </extension> <extension url="revoke"> <valueUri value="http://localhost:8080/trifork-fhir-server/revoke"/> </extension> </extension> <service> <coding> <system value="http://hl7.org/fhir/restful-security-service"/> <display value="OAuth"/> </coding> </service> </security> <resource> <type value="Appointment"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointment"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <conditionalUpdate value="true"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="date"/> <type value="date"/> <documentation value="Appointment date/time."/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="An Identifier of the Appointment"/> </searchParam> <searchParam> <name value="incomingreferral"/> <type value="reference"/> <documentation value="The ReferralRequest provided as information to allocate to the Encounter"/> </searchParam> <searchParam> <name value="practitioner"/> <type value="reference"/> <documentation value="One of the individuals of the appointment is this practitioner"/> </searchParam> <searchParam> <name value="appointment-type"/> <type value="token"/> <documentation value="The style of appointment or patient that has been booked in the slot (not service type)"/> </searchParam> <searchParam> <name value="part-status"/> <type value="token"/> <documentation value="The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests."/> </searchParam> <searchParam> <name value="service-type"/> <type value="token"/> <documentation value="The specific service that is to be performed during this appointment"/> </searchParam> <searchParam> <name value="actor"/> <type value="reference"/> <documentation value="Any one of the individuals participating in the appointment"/> </searchParam> <searchParam> <name value="patient"/> <type value="reference"/> <documentation value="One of the individuals of the appointment is this patient"/> </searchParam> <searchParam> <name value="location"/> <type value="reference"/> <documentation value="This location is listed in the participants of the appointment"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="status"/> <type value="token"/> <documentation value="The overall status of the appointment"/> </searchParam> </resource> <resource> <type value="AppointmentResponse"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-appointmentresponse"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <conditionalUpdate value="true"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="actor"/> <type value="reference"/> <documentation value="The Person, Location/HealthcareService or Device that this appointment response replies for"/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="An Identifier in this appointment response"/> </searchParam> <searchParam> <name value="practitioner"/> <type value="reference"/> <documentation value="This Response is for this Practitioner"/> </searchParam> <searchParam> <name value="part-status"/> <type value="token"/> <documentation value="The participants acceptance status for this appointment"/> </searchParam> <searchParam> <name value="patient"/> <type value="reference"/> <documentation value="This Response is for this Patient"/> </searchParam> <searchParam> <name value="appointment"/> <type value="reference"/> <documentation value="The appointment that the response is attached to"/> </searchParam> <searchParam> <name value="location"/> <type value="reference"/> <documentation value="This Response is for this Location"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> </resource> <resource> <type value="Communication"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-message"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="patch"/> </interaction> <interaction> <code value="delete"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <conditionalUpdate value="true"/> <conditionalDelete value="multiple"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="Unique identifier"/> </searchParam> <searchParam> <name value="subject"/> <type value="reference"/> <documentation value="Focus of message"/> </searchParam> <searchParam> <name value="recipientIdentifier"/> <type value="token"/> <documentation value="Search parameter for finding communication based on the identifier(s) of the recipient"/> </searchParam> <searchParam> <name value="communicationCategory"/> <type value="token"/> <documentation value="Search parameter for finding communication based on the category code"/> </searchParam> <searchParam> <name value="part-of"/> <type value="reference"/> <documentation value="Part of this action"/> </searchParam> <searchParam> <name value="received"/> <type value="date"/> <documentation value="When received"/> </searchParam> <searchParam> <name value="encounter"/> <type value="reference"/> <documentation value="Encounter leading to message"/> </searchParam> <searchParam> <name value="medium"/> <type value="token"/> <documentation value="A channel of communication"/> </searchParam> <searchParam> <name value="sent"/> <type value="date"/> <documentation value="When sent"/> </searchParam> <searchParam> <name value="based-on"/> <type value="reference"/> <documentation value="Request fulfilled by this communication"/> </searchParam> <searchParam> <name value="sender"/> <type value="reference"/> <documentation value="Message sender"/> </searchParam> <searchParam> <name value="patient"/> <type value="reference"/> <documentation value="Focus of message"/> </searchParam> <searchParam> <name value="context"/> <type value="reference"/> <documentation value="Encounter or episode leading to message"/> </searchParam> <searchParam> <name value="recipient"/> <type value="reference"/> <documentation value="Message recipient"/> </searchParam> <searchParam> <name value="definition"/> <type value="reference"/> <documentation value="Instantiates protocol or definition"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="category"/> <type value="token"/> <documentation value="Message category"/> </searchParam> <searchParam> <name value="status"/> <type value="token"/> <documentation value="preparation | in-progress | suspended | aborted | completed | entered-in-error"/> </searchParam> </resource> <resource> <type value="OperationDefinition"/> <profile> <reference value="http://hl7.org/fhir/StructureDefinition/OperationDefinition"/> </profile> <interaction> <code value="read"/> </interaction> <versioning value="versioned-update"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="date"/> <type value="date"/> <documentation value="The operation definition publication date"/> </searchParam> <searchParam> <name value="code"/> <type value="token"/> <documentation value="Name used to invoke the operation"/> </searchParam> <searchParam> <name value="instance"/> <type value="token"/> <documentation value="Invoke on an instance?"/> </searchParam> <searchParam> <name value="kind"/> <type value="token"/> <documentation value="operation | query"/> </searchParam> <searchParam> <name value="jurisdiction"/> <type value="token"/> <documentation value="Intended jurisdiction for the operation definition"/> </searchParam> <searchParam> <name value="description"/> <type value="string"/> <documentation value="The description of the operation definition"/> </searchParam> <searchParam> <name value="type"/> <type value="token"/> <documentation value="Invole at the type level?"/> </searchParam> <searchParam> <name value="version"/> <type value="token"/> <documentation value="The business version of the operation definition"/> </searchParam> <searchParam> <name value="url"/> <type value="uri"/> <documentation value="The uri that identifies the operation definition"/> </searchParam> <searchParam> <name value="system"/> <type value="token"/> <documentation value="Invoke at the system level?"/> </searchParam> <searchParam> <name value="name"/> <type value="string"/> <documentation value="Computationally friendly name of the operation definition"/> </searchParam> <searchParam> <name value="publisher"/> <type value="string"/> <documentation value="Name of the publisher of the operation definition"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="param-profile"/> <type value="reference"/> <documentation value="Profile on the type"/> </searchParam> <searchParam> <name value="base"/> <type value="reference"/> <documentation value="Marks this as a profile of the base"/> </searchParam> <searchParam> <name value="status"/> <type value="token"/> <documentation value="The current status of the operation definition"/> </searchParam> </resource> <resource> <type value="Patient"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-patient"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="patch"/> </interaction> <interaction> <code value="history-instance"/> </interaction> <interaction> <code value="history-type"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalUpdate value="true"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="birthdate"/> <type value="date"/> <documentation value="The patient's date of birth"/> </searchParam> <searchParam> <name value="deceased"/> <type value="token"/> <documentation value="This patient has been marked as deceased, or as a death date entered"/> </searchParam> <searchParam> <name value="address-state"/> <type value="string"/> <documentation value="A state specified in an address"/> </searchParam> <searchParam> <name value="gender"/> <type value="token"/> <documentation value="Gender of the patient"/> </searchParam> <searchParam> <name value="animal-species"/> <type value="token"/> <documentation value="The species for animal patients"/> </searchParam> <searchParam> <name value="link"/> <type value="reference"/> <documentation value="All patients linked to the given patient"/> </searchParam> <searchParam> <name value="language"/> <type value="token"/> <documentation value="Language code (irrespective of use value)"/> </searchParam> <searchParam> <name value="animal-breed"/> <type value="token"/> <documentation value="The breed for animal patients"/> </searchParam> <searchParam> <name value="address-country"/> <type value="string"/> <documentation value="A country specified in an address"/> </searchParam> <searchParam> <name value="death-date"/> <type value="date"/> <documentation value="The date of death has been provided and satisfies this search value"/> </searchParam> <searchParam> <name value="phonetic"/> <type value="string"/> <documentation value="A portion of either family or given name using some kind of phonetic matching algorithm"/> </searchParam> <searchParam> <name value="managingOrganizationIdentifier"/> <type value="token"/> <documentation value="Search parameter for finding a patient based on the identifier(s) of the managing organization"/> </searchParam> <searchParam> <name value="telecom"/> <type value="token"/> <documentation value="The value in any kind of telecom details of the patient"/> </searchParam> <searchParam> <name value="address-city"/> <type value="string"/> <documentation value="A city specified in an address"/> </searchParam> <searchParam> <name value="email"/> <type value="token"/> <documentation value="A value in an email contact"/> </searchParam> <searchParam> <name value="given"/> <type value="string"/> <documentation value="A portion of the given name of the patient"/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="A patient identifier"/> </searchParam> <searchParam> <name value="address"/> <type value="string"/> <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text"/> </searchParam> <searchParam> <name value="general-practitioner"/> <type value="reference"/> <documentation value="Patient's nominated general practitioner, not the organization that manages the record"/> </searchParam> <searchParam> <name value="active"/> <type value="token"/> <documentation value="Whether the patient record is active"/> </searchParam> <searchParam> <name value="address-postalcode"/> <type value="string"/> <documentation value="A postalCode specified in an address"/> </searchParam> <searchParam> <name value="phone"/> <type value="token"/> <documentation value="A value in a phone contact"/> </searchParam> <searchParam> <name value="organization"/> <type value="reference"/> <documentation value="The organization at which this person is a patient"/> </searchParam> <searchParam> <name value="address-use"/> <type value="token"/> <documentation value="A use code specified in an address"/> </searchParam> <searchParam> <name value="name"/> <type value="string"/> <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="family"/> <type value="string"/> <documentation value="A portion of the family name of the patient"/> </searchParam> </resource> <resource> <type value="Provenance"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-detached-provenance"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="history-instance"/> </interaction> <interaction> <code value="history-type"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="entity-ref"/> <type value="reference"/> <documentation value="Identity of entity"/> </searchParam> <searchParam> <name value="agent"/> <type value="reference"/> <documentation value="Who participated"/> </searchParam> <searchParam> <name value="signature-type"/> <type value="token"/> <documentation value="Indication of the reason the entity signed the object(s)"/> </searchParam> <searchParam> <name value="activity"/> <type value="token"/> <documentation value="Search parameter for finding detached provenances based on the activity type"/> </searchParam> <searchParam> <name value="start"/> <type value="date"/> <documentation value="Starting time with inclusive boundary"/> </searchParam> <searchParam> <name value="recorded"/> <type value="date"/> <documentation value="When the activity was recorded / updated"/> </searchParam> <searchParam> <name value="target"/> <type value="reference"/> <documentation value="Target Reference(s) (usually version specific)"/> </searchParam> <searchParam> <name value="patient"/> <type value="reference"/> <documentation value="Target Reference(s) (usually version specific)"/> </searchParam> <searchParam> <name value="end"/> <type value="date"/> <documentation value="End time with inclusive boundary, if not ongoing"/> </searchParam> <searchParam> <name value="location"/> <type value="reference"/> <documentation value="Where the activity occurred, if relevant"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="agent-role"/> <type value="token"/> <documentation value="What the agents role was"/> </searchParam> <searchParam> <name value="entity-id"/> <type value="token"/> <documentation value="Identity of entity"/> </searchParam> </resource> <resource> <type value="RelatedPerson"/> <profile> <reference value="http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-relatedperson"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="delete"/> </interaction> <interaction> <code value="history-instance"/> </interaction> <interaction> <code value="history-type"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <conditionalUpdate value="true"/> <conditionalDelete value="multiple"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="An Identifier of the RelatedPerson"/> </searchParam> <searchParam> <name value="address"/> <type value="string"/> <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, state, country, postalCode, and/or text"/> </searchParam> <searchParam> <name value="birthdate"/> <type value="date"/> <documentation value="The Related Person's date of birth"/> </searchParam> <searchParam> <name value="address-state"/> <type value="string"/> <documentation value="A state specified in an address"/> </searchParam> <searchParam> <name value="gender"/> <type value="token"/> <documentation value="Gender of the related person"/> </searchParam> <searchParam> <name value="active"/> <type value="token"/> <documentation value="Indicates if the related person record is active"/> </searchParam> <searchParam> <name value="address-postalcode"/> <type value="string"/> <documentation value="A postal code specified in an address"/> </searchParam> <searchParam> <name value="address-country"/> <type value="string"/> <documentation value="A country specified in an address"/> </searchParam> <searchParam> <name value="phonetic"/> <type value="string"/> <documentation value="A portion of name using some kind of phonetic matching algorithm"/> </searchParam> <searchParam> <name value="phone"/> <type value="token"/> <documentation value="A value in a phone contact"/> </searchParam> <searchParam> <name value="patient"/> <type value="reference"/> <documentation value="The patient this related person is related to"/> </searchParam> <searchParam> <name value="address-use"/> <type value="token"/> <documentation value="A use code specified in an address"/> </searchParam> <searchParam> <name value="name"/> <type value="string"/> <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"/> </searchParam> <searchParam> <name value="telecom"/> <type value="token"/> <documentation value="The value in any kind of contact"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="address-city"/> <type value="string"/> <documentation value="A city specified in an address"/> </searchParam> <searchParam> <name value="email"/> <type value="token"/> <documentation value="A value in an email contact"/> </searchParam> </resource> <resource> <type value="SearchParameter"/> <profile> <reference value="http://hl7.org/fhir/StructureDefinition/SearchParameter"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="patch"/> </interaction> <interaction> <code value="delete"/> </interaction> <interaction> <code value="history-instance"/> </interaction> <interaction> <code value="history-type"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <conditionalCreate value="true"/> <conditionalUpdate value="true"/> <conditionalDelete value="multiple"/> <searchInclude value="*"/> <searchInclude value="SearchParameter:component"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="date"/> <type value="date"/> <documentation value="The search parameter publication date"/> </searchParam> <searchParam> <name value="code"/> <type value="token"/> <documentation value="Code used in URL"/> </searchParam> <searchParam> <name value="jurisdiction"/> <type value="token"/> <documentation value="Intended jurisdiction for the search parameter"/> </searchParam> <searchParam> <name value="derived-from"/> <type value="uri"/> <documentation value="Original Definition for the search parameter"/> </searchParam> <searchParam> <name value="description"/> <type value="string"/> <documentation value="The description of the search parameter"/> </searchParam> <searchParam> <name value="type"/> <type value="token"/> <documentation value="number | date | string | token | reference | composite | quantity | uri"/> </searchParam> <searchParam> <name value="version"/> <type value="token"/> <documentation value="The business version of the search parameter"/> </searchParam> <searchParam> <name value="url"/> <type value="uri"/> <documentation value="The uri that identifies the search parameter"/> </searchParam> <searchParam> <name value="target"/> <type value="token"/> <documentation value="Types of resource (if a resource reference)"/> </searchParam> <searchParam> <name value="component"/> <type value="reference"/> <documentation value="Defines how the part works"/> </searchParam> <searchParam> <name value="name"/> <type value="string"/> <documentation value="Computationally friendly name of the search parameter"/> </searchParam> <searchParam> <name value="publisher"/> <type value="string"/> <documentation value="Name of the publisher of the search parameter"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="base"/> <type value="token"/> <documentation value="The resource type(s) this search parameter applies to"/> </searchParam> <searchParam> <name value="status"/> <type value="token"/> <documentation value="The current status of the search parameter"/> </searchParam> </resource> <resource> <type value="StructureDefinition"/> <profile> <reference value="http://hl7.org/fhir/StructureDefinition/StructureDefinition"/> </profile> <interaction> <code value="read"/> </interaction> <interaction> <code value="vread"/> </interaction> <interaction> <code value="update"/> </interaction> <interaction> <code value="patch"/> </interaction> <interaction> <code value="delete"/> </interaction> <interaction> <code value="history-instance"/> </interaction> <interaction> <code value="history-type"/> </interaction> <interaction> <code value="create"/> </interaction> <interaction> <code value="search-type"/> </interaction> <versioning value="versioned-update"/> <searchParam> <name value="_language"/> <type value="string"/> <documentation value="The language of the resource"/> </searchParam> <searchParam> <name value="date"/> <type value="date"/> <documentation value="The structure definition publication date"/> </searchParam> <searchParam> <name value="identifier"/> <type value="token"/> <documentation value="External identifier for the structure definition"/> </searchParam> <searchParam> <name value="valueset"/> <type value="reference"/> <documentation value="A vocabulary binding reference"/> </searchParam> <searchParam> <name value="kind"/> <type value="token"/> <documentation value="primitive-type | complex-type | resource | logical"/> </searchParam> <searchParam> <name value="jurisdiction"/> <type value="token"/> <documentation value="Intended jurisdiction for the structure definition"/> </searchParam> <searchParam> <name value="description"/> <type value="string"/> <documentation value="The description of the structure definition"/> </searchParam> <searchParam> <name value="context-type"/> <type value="token"/> <documentation value="resource | datatype | extension"/> </searchParam> <searchParam> <name value="experimental"/> <type value="token"/> <documentation value="For testing purposes, not real usage"/> </searchParam> <searchParam> <name value="abstract"/> <type value="token"/> <documentation value="Whether the structure is abstract"/> </searchParam> <searchParam> <name value="title"/> <type value="string"/> <documentation value="The human-friendly name of the structure definition"/> </searchParam> <searchParam> <name value="type"/> <type value="token"/> <documentation value="Type defined or constrained by this structure"/> </searchParam> <searchParam> <name value="version"/> <type value="token"/> <documentation value="The business version of the structure definition"/> </searchParam> <searchParam> <name value="url"/> <type value="uri"/> <documentation value="The uri that identifies the structure definition"/> </searchParam> <searchParam> <name value="path"/> <type value="token"/> <documentation value="A path that is constrained in the profile"/> </searchParam> <searchParam> <name value="ext-context"/> <type value="string"/> <documentation value="Where the extension can be used in instances"/> </searchParam> <searchParam> <name value="base-path"/> <type value="token"/> <documentation value="Path that identifies the base element"/> </searchParam> <searchParam> <name value="name"/> <type value="string"/> <documentation value="Computationally friendly name of the structure definition"/> </searchParam> <searchParam> <name value="publisher"/> <type value="string"/> <documentation value="Name of the publisher of the structure definition"/> </searchParam> <searchParam> <name value="derivation"/> <type value="token"/> <documentation value="specialization | constraint - How relates to base definition"/> </searchParam> <searchParam> <name value="_id"/> <type value="token"/> <documentation value="The ID of the resource"/> </searchParam> <searchParam> <name value="keyword"/> <type value="token"/> <documentation value="A code for the profile"/> </searchParam> <searchParam> <name value="base"/> <type value="uri"/> <documentation value="Definition that this type is constrained/specialized from"/> </searchParam> <searchParam> <name value="status"/> <type value="token"/> <documentation value="The current status of the structure definition"/> </searchParam> </resource> <interaction> <code value="history-system"/> </interaction> <interaction> <code value="transaction"/> </interaction> <operation> <name value="perform-reindexing-pass"/> <definition> <reference value="OperationDefinition/-s-perform-reindexing-pass"/> </definition> </operation> <operation> <name value="mark-all-resources-for-reindexing"/> <definition> <reference value="OperationDefinition/-s-mark-all-resources-for-reindexing"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/-s-meta"/> </definition> </operation> <operation> <name value="get-resource-counts"/> <definition> <reference value="OperationDefinition/-s-get-resource-counts"/> </definition> </operation> <operation> <name value="suggest-keywords"/> <definition> <reference value="OperationDefinition/-s-suggest-keywords"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/-is-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/-s-expunge"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Appointment--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Appointment-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Appointment-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Appointment--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/Appointment-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/Appointment-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Appointment-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Appointment--expunge"/> </definition> </operation> <operation> <name value="exportAsiCal"/> <definition> <reference value="OperationDefinition/Appointment-i-exportAsiCal"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/AppointmentResponse--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/AppointmentResponse-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/AppointmentResponse-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/AppointmentResponse--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/AppointmentResponse-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/AppointmentResponse-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/AppointmentResponse-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/AppointmentResponse--expunge"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Communication--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Communication-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Communication-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Communication--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/Communication-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/Communication-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Communication-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Communication--expunge"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Patient--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Patient-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Patient-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Patient--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/Patient-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/Patient-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Patient-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Patient--expunge"/> </definition> </operation> <operation> <name value="createPatient"/> <definition> <reference value="OperationDefinition/Patient--createPatient"/> </definition> </operation> <operation> <name value="updatePatientWithSKRSData"/> <definition> <reference value="OperationDefinition/Patient--updatePatientWithSKRSData"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Provenance--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/Provenance-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Provenance-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/Provenance--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/Provenance-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/Provenance-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Provenance-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/Provenance--expunge"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/RelatedPerson--validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/RelatedPerson-i-validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/RelatedPerson-i-meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/RelatedPerson--meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/RelatedPerson-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/RelatedPerson-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/RelatedPerson-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/RelatedPerson--expunge"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/SearchParameter-i-validate"/> </definition> </operation> <operation> <name value="validate"/> <definition> <reference value="OperationDefinition/SearchParameter--validate"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/SearchParameter--meta"/> </definition> </operation> <operation> <name value="meta"/> <definition> <reference value="OperationDefinition/SearchParameter-i-meta"/> </definition> </operation> <operation> <name value="meta-add"/> <definition> <reference value="OperationDefinition/SearchParameter-i-meta-add"/> </definition> </operation> <operation> <name value="meta-delete"/> <definition> <reference value="OperationDefinition/SearchParameter-i-meta-delete"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/SearchParameter-i-expunge"/> </definition> </operation> <operation> <name value="expunge"/> <definition> <reference value="OperationDefinition/SearchParameter--expunge"/> </definition> </operation> </rest> </CapabilityStatement>