FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/VVIS-Practitioner-MedicalPerson-v1.StructureDefinition

Packagenhs.fhir.lv.vvis
Resource TypeStructureDefinition
IdVVIS-Practitioner-MedicalPerson-v1.StructureDefinition
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=nhs.fhir.lv.vvis@0.1.0-test&canonical=https://vvis.gov.lv/fhir/StructureDefinition/Practitioner/MedicalPerson
URLhttps://vvis.gov.lv/fhir/StructureDefinition/Practitioner/MedicalPerson
Version1
Statusactive
NameMedicalPerson
DescriptionMedical person data structure. Medical persons of any specialities registered in Health Inspectorate (i.e. doctor, receptionist, nurse, family doctor, doctor assistent, oncologist etc) are included. Medical person list corresponds to VVIS classifier 1.3.6.1.4.1.38760.2.1 business content.
TypePractitioner
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "url": "https://vvis.gov.lv/fhir/StructureDefinition/Practitioner/MedicalPerson",
  "version": "1",
  "name": "MedicalPerson",
  "status": "active",
  "description": "Medical person data structure. Medical persons of any specialities registered in Health Inspectorate (i.e. doctor, receptionist, nurse, family doctor, doctor assistent, oncologist etc) are included. Medical person list corresponds to VVIS classifier 1.3.6.1.4.1.38760.2.1 business content.",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "Practitioner",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Practitioner",
        "path": "Practitioner",
        "short": "A medical person with a formal responsibility in the provisioning of healthcare or related services",
        "definition": "A medical person who is directly or indirectly involved in the provisioning of healthcare."
      },
      {
        "id": "Practitioner.identifier",
        "path": "Practitioner.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "min": 2,
        "max": "3"
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier",
        "path": "Practitioner.identifier",
        "sliceName": "VerifiedPersonIdentifier",
        "min": 1,
        "max": "2"
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.use",
        "path": "Practitioner.identifier.use",
        "min": 1
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.type",
        "path": "Practitioner.identifier.type",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.system",
        "path": "Practitioner.identifier.system",
        "min": 1,
        "fixedUri": "1.3.6.1.4.1.38760.3.1.1"
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.value",
        "path": "Practitioner.identifier.value",
        "min": 1
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.period",
        "path": "Practitioner.identifier.period",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:VerifiedPersonIdentifier.assigner",
        "path": "Practitioner.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier",
        "path": "Practitioner.identifier",
        "sliceName": "HealthInspectorateIdentifier",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.use",
        "path": "Practitioner.identifier.use",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.type",
        "path": "Practitioner.identifier.type",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.system",
        "path": "Practitioner.identifier.system",
        "min": 1,
        "fixedUri": "1.3.6.1.4.1.38760.3.1.4"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.value",
        "path": "Practitioner.identifier.value",
        "min": 1
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.period",
        "path": "Practitioner.identifier.period",
        "max": "0"
      },
      {
        "id": "Practitioner.identifier:HealthInspectorateIdentifier.assigner",
        "path": "Practitioner.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Practitioner.active",
        "path": "Practitioner.active",
        "definition": "Whether this practitioner's record is in active use. // constraint needed",
        "min": 1
      },
      {
        "id": "Practitioner.name",
        "path": "Practitioner.name",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Practitioner.name.use",
        "path": "Practitioner.name.use",
        "max": "0"
      },
      {
        "id": "Practitioner.name.text",
        "path": "Practitioner.name.text",
        "min": 1
      },
      {
        "id": "Practitioner.name.family",
        "path": "Practitioner.name.family",
        "min": 1
      },
      {
        "id": "Practitioner.name.given",
        "path": "Practitioner.name.given",
        "min": 1
      },
      {
        "id": "Practitioner.name.prefix",
        "path": "Practitioner.name.prefix",
        "max": "0"
      },
      {
        "id": "Practitioner.name.suffix",
        "path": "Practitioner.name.suffix",
        "max": "0"
      },
      {
        "id": "Practitioner.name.period",
        "path": "Practitioner.name.period",
        "max": "0"
      },
      {
        "id": "Practitioner.telecom",
        "path": "Practitioner.telecom",
        "max": "0"
      },
      {
        "id": "Practitioner.address",
        "path": "Practitioner.address",
        "max": "0"
      },
      {
        "id": "Practitioner.gender",
        "path": "Practitioner.gender",
        "max": "0"
      },
      {
        "id": "Practitioner.birthDate",
        "path": "Practitioner.birthDate",
        "max": "0"
      },
      {
        "id": "Practitioner.photo",
        "path": "Practitioner.photo",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification",
        "path": "Practitioner.qualification",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Practitioner.qualification.identifier",
        "path": "Practitioner.qualification.identifier",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification.code.coding",
        "path": "Practitioner.qualification.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Practitioner.qualification.code.coding.system",
        "path": "Practitioner.qualification.code.coding.system",
        "min": 1,
        "fixedUri": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.34"
      },
      {
        "id": "Practitioner.qualification.code.coding.version",
        "path": "Practitioner.qualification.code.coding.version",
        "min": 1
      },
      {
        "id": "Practitioner.qualification.code.coding.code",
        "path": "Practitioner.qualification.code.coding.code",
        "min": 1,
        "binding": {
          "strength": "required",
          "valueSet": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.34"
        }
      },
      {
        "id": "Practitioner.qualification.code.coding.display",
        "path": "Practitioner.qualification.code.coding.display",
        "min": 1
      },
      {
        "id": "Practitioner.qualification.code.coding.userSelected",
        "path": "Practitioner.qualification.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification.code.text",
        "path": "Practitioner.qualification.code.text",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification.period",
        "path": "Practitioner.qualification.period",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification.issuer",
        "path": "Practitioner.qualification.issuer",
        "max": "0"
      },
      {
        "id": "Practitioner.qualification.issuer.identifier.value",
        "path": "Practitioner.qualification.issuer.identifier.value",
        "fixedString": "VI"
      },
      {
        "id": "Practitioner.qualification.issuer.display",
        "path": "Practitioner.qualification.issuer.display",
        "fixedString": "Veselības inspekcija"
      },
      {
        "id": "Practitioner.communication",
        "path": "Practitioner.communication",
        "max": "0"
      }
    ]
  }
}