ConsentPolicy

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedS Σ1..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
createdS I0..1Extension(instant)
id0..1string
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionI0..0Extension
url1..1uriFixed Value
valueStringstring
url1..1uriFixed Value
modifierExtension?! I0..*Extension
urlΣ0..0uri
identifierΣ0..0Identifier
versionS Σ1..1string
nameS Σ I1..1string
titleS Σ0..1string
subtitle0..0string
statusS Σ ?!1..1codeBinding
experimentalΣ0..0boolean
dateΣ0..0dateTime
publisherΣ0..0string
contactΣ0..0ContactDetail
descriptionS Σ0..1markdown
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriFixed Value
versionΣ0..1string
codeS Σ1..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
valueReferenceReference(ConsentDomain)
jurisdictionΣ0..0CodeableConceptBinding
purpose0..0markdown
usage0..0string
copyright0..0markdown
approvalDate0..0date
lastReviewDate0..0date
effectivePeriodΣ I0..0Period
topic0..0CodeableConcept
author0..0ContactDetail
editor0..0ContactDetail
reviewer0..0ContactDetail
endorser0..0ContactDetail
relatedArtifact0..0RelatedArtifact
library0..0canonical(Library)
kindΣ0..0codeBinding
profile0..0canonical(StructureDefinition)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
intent0..0codeBinding
priority0..0codeBinding
doNotPerformΣ ?!0..0boolean
locationI0..0Reference(Location)
quantityI0..0SimpleQuantity
dosage0..0Dosage
bodySite0..0CodeableConcept
specimenRequirementI0..0Reference(SpecimenDefinition)
observationRequirementI0..0Reference(ObservationDefinition)
observationResultRequirementI0..0Reference(ObservationDefinition)
transform0..0canonical(StructureMap)

Zweck

Abbildung aller relevanten Information zur Verwaltung wiederverwendbarer Einwilligungspolicies mit gICS

Suchparameter
Name Typ Beschreibung Pfad
useContextIdentifier token Eindeutiger Name (Identifikator) der Domain ActivityDefinition.useContext.valueReference(ResearchStudy).identifier
name string Name der Policy ActivityDefinition.name
code token Code der Policy ActivityDefinition.code
version token Version der Policy ActivityDefinition.version

Zulässige Kombinationen von Suchparametern:

  • alle Policies einer Consent Domain
    GET [base]/gics/ActivityDefinition?useContextIdentifier=MIRACUM
  • spezifische Policy einer Consent Domain nach Name
    GET [base]/gics/ActivityDefinition?useContextIdentifier=MIRACUM&name=BIOMAT_Analysedaten_erheben&version=1.0
  • spezifische Policy einer Consent Domain nach Code
    GET [base]/gics/ActivityDefinition?useContextIdentifier=MIRACUM&code=https://ths-greifswald.de/fhir/CodeSystem/gics/Policy|MDAT_speichern&version=1.0
Beispiel

<ActivityDefinition xmlns="http://hl7.org/fhir">
    <id value="ConsentPolicy-example-1" />
    <meta>
        <lastUpdated value="2020-11-04T19:13:38.269+00:00" />
        <profile value="https://ths-greifswald.de/fhir/StructureDefinition/gics/ActivityDefinition/ConsentPolicy" />
    </meta>
    <extension url="https://ths-greifswald.de/fhir/StructureDefinition/gics/Created">
        <valueInstant value="2020-01-02T04:05:06+01:00" />
    </extension>
    <extension url="https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty">
        <extension url="key">
            <valueString value="semantic_code" />
        </extension>
        <extension url="value">
            <valueString value="12345" />
        </extension>
    </extension>
    <version value="1.0" />
    <name value="MDAT_erheben" />
    <title value="Medizinische Daten erheben" />
    <status value="active" />
    <description value="Beispiel Consent Policy f&#252;r die Erhebung medizinischer Daten im Rahmen eines Forschungsprojektes" />
    <useContext>
        <code>
            <system value="http://terminology.hl7.org/CodeSystem/usage-context-type" />
            <code value="program" />
        </code>
        <valueReference>
            <reference value="d7a65ce8-2810-401a-b0db-70782a7b19a6" />
        </valueReference>
    </useContext>
    <code>
        <coding>
            <system value="https://ths-greifswald.de/fhir/CodeSystem/gics/Policy" />
            <code value="MDAT_erheben" />
        </coding>
    </code>
</ActivityDefinition>