Practitioner
Practitioner | http://hl7.org/fhir/R5/StructureDefinition/Practitioner | ||
identifier | S | 0..* | Identifier |
name | S | 0..* | HumanName |
telecom | S | 0..* | ContactPoint |
gender | S | 0..1 | codeBinding |
birthDate | S | 0..1 | date |
address | S | 0..* | Address |
Practitioner | |
Definition | A person with a formal responsibility in healthcare |
Practitioner.identifier | |
Cardinality | 0...* |
Type | Identifier |
Must Support | True |
Practitioner.name | |
Cardinality | 0...* |
Type | HumanName |
Must Support | True |
Practitioner.telecom | |
Cardinality | 0...* |
Type | ContactPoint |
Must Support | True |
Practitioner.gender | |
Cardinality | 0...1 |
Type | code |
Binding | http://hl7.org/fhir/R5/ValueSet/administrative-gender (required) |
Must Support | True |
Practitioner.birthDate | |
Cardinality | 0...1 |
Type | date |
Must Support | True |
Practitioner.address | |
Cardinality | 0...* |
Type | Address |
Must Support | True |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="practitioner" /> <url value="http://verto.ca/fhir/StructureDefinition/practitioner-custom" /> <version value="1.0.0" /> <name value="Practitioner" /> <title value="Verto's Practitioner Profile" /> <status value="active" /> <experimental value="true" /> <date value="2025-01-13" /> <publisher value="Verto Health" /> <description value="Custom Practitioner Profile with core elements and extensions" /> <fhirVersion value="5.0.0" /> <kind value="resource" /> <abstract value="false" /> <type value="Practitioner" /> <baseDefinition value="http://hl7.org/fhir/R5/StructureDefinition/Practitioner" /> <derivation value="constraint" /> <differential> <element id="Practitioner"> <path value="Practitioner" /> <short value="Custom Practitioner information" /> <definition value="A person with a formal responsibility in healthcare" /> </element> <!-- Identifier --> <element id="Practitioner.identifier"> <path value="Practitioner.identifier" /> <short value="Identifier for the practitioner" /> <min value="0" /> <max value="*" /> <type> <code value="Identifier" /> </type> <mustSupport value="true" /> </element> <!-- Name --> <element id="Practitioner.name"> <path value="Practitioner.name" /> <short value="The name(s) associated with the practitioner" /> <min value="0" /> <max value="*" /> <type> <code value="HumanName" /> <profile value="http://verto.ca/fhir/StructureDefinition/HumanName-verto" /> </type> <mustSupport value="true" /> </element> <!-- Telecom --> <element id="Practitioner.telecom"> <path value="Practitioner.telecom" /> <short value="Contact details for the practitioner" /> <min value="0" /> <max value="*" /> <type> <code value="ContactPoint" /> </type> <mustSupport value="true" /> </element> <!-- Gender --> <element id="Practitioner.gender"> <path value="Practitioner.gender" /> <short value="Administrative Gender" /> <min value="0" /> <max value="1" /> <type> <code value="code" /> </type> <mustSupport value="true" /> <binding> <strength value="required" /> <valueSet value="http://hl7.org/fhir/R5/ValueSet/administrative-gender" /> </binding> </element> <!-- BirthDate --> <element id="Practitioner.birthDate"> <path value="Practitioner.birthDate" /> <short value="The date of birth of the practitioner" /> <min value="0" /> <max value="1" /> <type> <code value="date" /> </type> <mustSupport value="true" /> </element> <!-- Address --> <element id="Practitioner.address"> <path value="Practitioner.address" /> <short value="Address(es) of the practitioner" /> <min value="0" /> <max value="*" /> <type> <code value="Address" /> <profile value="http://verto.ca/fhir/StructureDefinition/Verto's Address Profile" /> </type> <mustSupport value="true" /> </element> <!-- Ethnicity Extension --> <!-- Birthplace Extension --> <!-- <element id="Practitioner.extension:birthplace"> <path value="Practitioner.extension" /> <sliceName value="birthplace" /> <short value="Practitioner's place of birth" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="http://verto.ca/fhir/StructureDefinition/practitioner-birthplace" /> </type> <mustSupport value="true" /> </element> --> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "practitioner", "url": "http://verto.ca/fhir/StructureDefinition/practitioner-custom", "version": "1.0.0", "name": "Practitioner", "title": "Verto's Practitioner Profile", "status": "active", "experimental": true, "date": "2025-01-13", "publisher": "Verto Health", "description": "Custom Practitioner Profile with core elements and extensions", "fhirVersion": "5.0.0", "kind": "resource", "abstract": false, "type": "Practitioner", "baseDefinition": "http://hl7.org/fhir/R5/StructureDefinition/Practitioner", "derivation": "constraint", "differential": { "element": [ { "id": "Practitioner", "path": "Practitioner", "short": "Custom Practitioner information", "definition": "A person with a formal responsibility in healthcare" }, { "id": "Practitioner.identifier", "path": "Practitioner.identifier", "short": "Identifier for the practitioner", "min": 0, "max": "*", "type": [ { "code": "Identifier" } ], "mustSupport": true }, { "id": "Practitioner.name", "path": "Practitioner.name", "short": "The name(s) associated with the practitioner", "min": 0, "max": "*", "type": [ { "code": "HumanName", "profile": [ "http://verto.ca/fhir/StructureDefinition/HumanName-verto" ] } ], "mustSupport": true }, { "id": "Practitioner.telecom", "path": "Practitioner.telecom", "short": "Contact details for the practitioner", "min": 0, "max": "*", "type": [ { "code": "ContactPoint" } ], "mustSupport": true }, { "id": "Practitioner.gender", "path": "Practitioner.gender", "short": "Administrative Gender", "min": 0, "max": "1", "type": [ { "code": "code" } ], "mustSupport": true, "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/R5/ValueSet/administrative-gender" } }, { "id": "Practitioner.birthDate", "path": "Practitioner.birthDate", "short": "The date of birth of the practitioner", "min": 0, "max": "1", "type": [ { "code": "date" } ], "mustSupport": true }, { "id": "Practitioner.address", "path": "Practitioner.address", "short": "Address(es) of the practitioner", "min": 0, "max": "*", "type": [ { "code": "Address", "profile": [ "http://verto.ca/fhir/StructureDefinition/Verto's Address Profile" ] } ], "mustSupport": true } ] } }