Profile

Logical URI: https://www.myvaccines.ch/fhir/StructureDefinition/PractitionerRole

Base Profile

The profile is based on PractitionerRole

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
contained0..*Resource
extension0..*Extension
modifierExtension?!0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ0..1Period
practitionerΣ0..1Reference(http://hl7.org/fhir/StructureDefinition/Practitioner)
organizationΣ0..1Reference(http://hl7.org/fhir/StructureDefinition/Organization)
codeΣ0..*CodeableConcept
specialtyΣ0..*CodeableConceptBinding
locationΣ0..*Reference(http://hl7.org/fhir/StructureDefinition/Location)
healthcareService0..*Reference(http://hl7.org/fhir/StructureDefinition/HealthcareService)
telecomΣ0..*ContactPoint
availableTime0..*BackboneElement
notAvailable0..*BackboneElement
availabilityExceptions0..1string
endpoint0..*Reference(http://hl7.org/fhir/StructureDefinition/Endpoint)

Differential table

practitioner1..Reference(My Vaccines Practitioner)
organization1..Reference(My Vaccines Organization)
codingBinding

Structure Definition

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="PractitionerRole" />
<meta>
<lastUpdated value="2018-11-16T13:25:54.938+00:00" />
</meta>
<url value="https://www.myvaccines.ch/fhir/StructureDefinition/PractitionerRole" />
<version value="1" />
<name value="PractitionerRole" />
<title value="My Vaccines Practitioner Role" />
<status value="draft" />
<date value="2018-11-16T13:25:54.8769433+00:00" />
<publisher value="Arpage AG" />
<contact>
<name value="Matthieu Chavaillaz" />
<telecom>
<system value="email" />
<value value="matthieu.chavaillaz@arpage.ch" />
</telecom>
</contact>
<fhirVersion value="3.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="PractitionerRole" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
<derivation value="constraint" />
<differential>
<element id="PractitionerRole.practitioner">
<path value="PractitionerRole.practitioner" />
<min value="1" />
<type>
<code value="Reference" />
<targetProfile value="https://www.myvaccines.ch/fhir/StructureDefinition/Practitioner" />
<aggregation value="referenced" />
</type>
</element>
<element id="PractitionerRole.organization">
<path value="PractitionerRole.organization" />
<min value="1" />
<type>
<code value="Reference" />
<targetProfile value="https://www.myvaccines.ch/fhir/StructureDefinition/Organization" />
<aggregation value="referenced" />
</type>
</element>
<element id="PractitionerRole.code">
<path value="PractitionerRole.code" />
<max value="1" />
</element>
<element id="PractitionerRole.code.coding">
<path value="PractitionerRole.code.coding" />
<binding>
<strength value="required" />
<valueSetReference>
<reference value="https://www.myvaccines.ch/fhir/ValueSet/practitioner-role" />
</valueSetReference>
</binding>
</element>
</differential>
</StructureDefinition>

Practitioner Role example

[tbd]