Data Exchange For Quality Measures STU3 for FHIR R4
3.0.0 - STU 3

This page is part of the Da Vinci Data Exchange for Quality Measures (DEQM) FHIR IG (v3.0.0: STU 3) based on FHIR R4. The current version which supercedes this version is 3.1.0. For a full list of available versions, see the Directory of published versions

Resource Profile: DEQM Practitioner Profile

Defining URL:http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/practitioner-deqm
Version:3.0.0
Name:DEQMPractitionerProfile
Title:DEQM Practitioner Profile
Status:Active as of 2018-06-19T00:00:00+00:00
Definition:

The DEQM Practitioner Profile defines the constraints for representing the practitioner who performed the measure or to which is attesting.

Publisher:HL7 International - Clinical Quality Information Work Group
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/practitioner-deqm

Mandatory Data Elements and Terminology

The following data-elements are mandatory (i.e data MUST be present).

Each Practitioner must have:

  1. Either a National Provider Identifier (NPI), or CMS Certification Number(CCN) identifier

Additional Profile specific implementation guidance:

The “Full View” tab below displays all the identifier slices including the CCN slice defined in this guide and NPI slice which is inherited indirectly from the [US Core Practitioner Profile].

Examples

  • Practitioner/practitioner01
  • Practitioner/practitioner02
  • Practitioner/practitioner03
  • Formal Views of Profile Content

    Description of Profiles, Differentials, Snapshots and how the different presentations work.

    This structure is derived from QICorePractitioner

    Summary

    Mandatory: 1 element
    Must-Support: 2 elements

    Slices

    This structure defines the following Slices:

    • The element Practitioner.identifier is sliced based on the value of pattern:$this

    This structure is derived from QICorePractitioner

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Practitioner I0..*QICorePractitionerA person with a formal responsibility in the provisioning of healthcare or related services
    deqm-4: Either an NPI, EIN, or CCN identifier SHALL be present
    ... Slices for identifier SI1..*IdentifierAn identifier for the person as this agent
    Slice: Unordered, Open by pattern:$this
    .... identifier:ccn S0..1IdentifierAn identifier for the person as this agent
    Required Pattern: At least the following
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.4.336

    doco Documentation for this format
    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Practitioner I0..*QICorePractitionerA person with a formal responsibility in the provisioning of healthcare or related services
    deqm-4: Either an NPI, EIN, or CCN identifier SHALL be present
    ... id Σ0..1stringLogical id of this artifact
    ... meta Σ0..1MetaMetadata about the resource
    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... language 0..1codeLanguage of the resource content
    Binding: CommonLanguages (preferred)
    Max Binding: AllLanguages: A human language.

    ... text 0..1NarrativeText summary of the resource, for human interpretation
    ... contained 0..*ResourceContained, inline Resources
    ... extension 0..*ExtensionAdditional content defined by implementations
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... Slices for identifier SΣI1..*IdentifierAn identifier for the person as this agent
    Slice: Unordered, Open by pattern:$this
    .... identifier:NPI SΣ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... id0..1stringUnique id for inter-element referencing
    ..... extension0..*ExtensionAdditional content defined by implementations
    ..... use0..1codeusual | official | temp | secondary | old (If known)
    ..... type0..1CodeableConceptDescription of identifier
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: http://hl7.org/fhir/sid/us-npi
    ..... value0..1stringThe value that is unique
    ..... period0..1PeriodTime period when id is/was valid for use
    ..... assigner0..1Reference(Organization)Organization that issued id (may be just text)
    .... identifier:ccn SΣ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... id0..1stringUnique id for inter-element referencing
    ..... extension0..*ExtensionAdditional content defined by implementations
    ..... use0..1codeusual | official | temp | secondary | old (If known)
    ..... type0..1CodeableConceptDescription of identifier
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.4.336
    ..... value0..1stringThe value that is unique
    ..... period0..1PeriodTime period when id is/was valid for use
    ..... assigner0..1Reference(Organization)Organization that issued id (may be just text)
    ... active Σ0..1booleanWhether this practitioner's record is in active use
    ... name SΣ1..1HumanNameThe name(s) associated with the practitioner
    .... id 0..1stringUnique id for inter-element referencing
    .... Slices for extension 0..*ExtensionAdditional content defined by implementations
    Slice: Unordered, Open by value:url
    .... use ?!Σ0..1codeusual | official | temp | nickname | anonymous | old | maiden
    Binding: NameUse (required): The use of a human name.

    .... text Σ0..1stringText representation of the full name
    .... family SΣ1..1stringFamily name (often called 'Surname')
    .... given Σ0..*stringGiven names (not always 'first'). Includes middle names
    This repeating element order: Given Names appear in the correct order for presenting the name
    .... prefix Σ0..*stringParts that come before the name
    This repeating element order: Prefixes appear in the correct order for presenting the name
    .... suffix Σ0..*stringParts that come after the name
    This repeating element order: Suffixes appear in the correct order for presenting the name
    .... period Σ0..1PeriodTime period when name was/is in use
    ... telecom Σ0..*ContactPointA contact detail for the practitioner (that apply to all roles)
    ... address Σ0..*AddressAddress(es) of the practitioner that are not role specific (typically home address)
    ... gender Σ0..1codemale | female | other | unknown
    Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

    ... birthDate Σ0..1dateThe date on which the practitioner was born
    ... photo 0..*AttachmentImage of the person
    ... qualification 0..*BackboneElementCertification, licenses, or training pertaining to the provision of care
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... identifier 0..*IdentifierAn identifier for this qualification for the practitioner
    .... code 1..1CodeableConceptCoded representation of the qualification
    Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.

    .... period 0..1PeriodPeriod during which the qualification is valid
    .... issuer 0..1Reference(QICoreOrganization)Organization that regulates and issues the qualification
    ... communication 0..*CodeableConceptA language the practitioner can use in patient communication
    Binding: CommonLanguages (preferred)
    Max Binding: AllLanguages: A human language.



    doco Documentation for this format
    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Practitioner I0..*QICorePractitionerA person with a formal responsibility in the provisioning of healthcare or related services
    deqm-4: Either an NPI, EIN, or CCN identifier SHALL be present
    ... Slices for identifier ΣI1..*IdentifierAn identifier for the person as this agent
    Slice: Unordered, Open by pattern:$this
    .... identifier:NPI Σ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: http://hl7.org/fhir/sid/us-npi
    .... identifier:ccn Σ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.4.336
    ... name Σ1..1HumanNameThe name(s) associated with the practitioner
    .... family Σ1..1stringFamily name (often called 'Surname')

    doco Documentation for this format

    This structure is derived from QICorePractitioner

    Summary

    Mandatory: 1 element
    Must-Support: 2 elements

    Slices

    This structure defines the following Slices:

    • The element Practitioner.identifier is sliced based on the value of pattern:$this

    Differential View

    This structure is derived from QICorePractitioner

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Practitioner I0..*QICorePractitionerA person with a formal responsibility in the provisioning of healthcare or related services
    deqm-4: Either an NPI, EIN, or CCN identifier SHALL be present
    ... Slices for identifier SI1..*IdentifierAn identifier for the person as this agent
    Slice: Unordered, Open by pattern:$this
    .... identifier:ccn S0..1IdentifierAn identifier for the person as this agent
    Required Pattern: At least the following
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.4.336

    doco Documentation for this format

    Snapshot View

    NameFlagsCard.TypeDescription & Constraintsdoco
    .. Practitioner I0..*QICorePractitionerA person with a formal responsibility in the provisioning of healthcare or related services
    deqm-4: Either an NPI, EIN, or CCN identifier SHALL be present
    ... id Σ0..1stringLogical id of this artifact
    ... meta Σ0..1MetaMetadata about the resource
    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created
    ... language 0..1codeLanguage of the resource content
    Binding: CommonLanguages (preferred)
    Max Binding: AllLanguages: A human language.

    ... text 0..1NarrativeText summary of the resource, for human interpretation
    ... contained 0..*ResourceContained, inline Resources
    ... extension 0..*ExtensionAdditional content defined by implementations
    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
    ... Slices for identifier SΣI1..*IdentifierAn identifier for the person as this agent
    Slice: Unordered, Open by pattern:$this
    .... identifier:NPI SΣ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... id0..1stringUnique id for inter-element referencing
    ..... extension0..*ExtensionAdditional content defined by implementations
    ..... use0..1codeusual | official | temp | secondary | old (If known)
    ..... type0..1CodeableConceptDescription of identifier
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: http://hl7.org/fhir/sid/us-npi
    ..... value0..1stringThe value that is unique
    ..... period0..1PeriodTime period when id is/was valid for use
    ..... assigner0..1Reference(Organization)Organization that issued id (may be just text)
    .... identifier:ccn SΣ0..1IdentifierAn identifier for the person as this agent

    Required Pattern: At least the following
    ..... id0..1stringUnique id for inter-element referencing
    ..... extension0..*ExtensionAdditional content defined by implementations
    ..... use0..1codeusual | official | temp | secondary | old (If known)
    ..... type0..1CodeableConceptDescription of identifier
    ..... system1..1uriThe namespace for the identifier value
    Fixed Value: urn:oid:2.16.840.1.113883.4.336
    ..... value0..1stringThe value that is unique
    ..... period0..1PeriodTime period when id is/was valid for use
    ..... assigner0..1Reference(Organization)Organization that issued id (may be just text)
    ... active Σ0..1booleanWhether this practitioner's record is in active use
    ... name SΣ1..1HumanNameThe name(s) associated with the practitioner
    .... id 0..1stringUnique id for inter-element referencing
    .... Slices for extension 0..*ExtensionAdditional content defined by implementations
    Slice: Unordered, Open by value:url
    .... use ?!Σ0..1codeusual | official | temp | nickname | anonymous | old | maiden
    Binding: NameUse (required): The use of a human name.

    .... text Σ0..1stringText representation of the full name
    .... family SΣ1..1stringFamily name (often called 'Surname')
    .... given Σ0..*stringGiven names (not always 'first'). Includes middle names
    This repeating element order: Given Names appear in the correct order for presenting the name
    .... prefix Σ0..*stringParts that come before the name
    This repeating element order: Prefixes appear in the correct order for presenting the name
    .... suffix Σ0..*stringParts that come after the name
    This repeating element order: Suffixes appear in the correct order for presenting the name
    .... period Σ0..1PeriodTime period when name was/is in use
    ... telecom Σ0..*ContactPointA contact detail for the practitioner (that apply to all roles)
    ... address Σ0..*AddressAddress(es) of the practitioner that are not role specific (typically home address)
    ... gender Σ0..1codemale | female | other | unknown
    Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

    ... birthDate Σ0..1dateThe date on which the practitioner was born
    ... photo 0..*AttachmentImage of the person
    ... qualification 0..*BackboneElementCertification, licenses, or training pertaining to the provision of care
    .... id 0..1stringUnique id for inter-element referencing
    .... extension 0..*ExtensionAdditional content defined by implementations
    .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
    .... identifier 0..*IdentifierAn identifier for this qualification for the practitioner
    .... code 1..1CodeableConceptCoded representation of the qualification
    Binding: v2 table 0360, Version 2.7 (example): Specific qualification the practitioner has to provide a service.

    .... period 0..1PeriodPeriod during which the qualification is valid
    .... issuer 0..1Reference(QICoreOrganization)Organization that regulates and issues the qualification
    ... communication 0..*CodeableConceptA language the practitioner can use in patient communication
    Binding: CommonLanguages (preferred)
    Max Binding: AllLanguages: A human language.



    doco Documentation for this format

     

    Other representations of profile: CSV, Excel, Schematron

    Terminology Bindings

    PathConformanceValueSet
    Practitioner.languagepreferredCommonLanguages
    Max Binding: AllLanguages
    Practitioner.name.userequiredNameUse
    Practitioner.genderrequiredAdministrativeGender
    Practitioner.qualification.codeexamplev2.0360.2.7
    Practitioner.communicationpreferredCommonLanguages
    Max Binding: AllLanguages

    Constraints

    IdPathDetailsRequirements
    deqm-4PractitionerEither an NPI, EIN, or CCN identifier SHALL be present
    : (identifier.system contains 'urn:oid:2.16.840.1.113883.4.4') or (identifier.system contains 'urn:oid:2.16.840.1.113883.4.336') or (identifier.system contains 'http://hl7.org/fhir/sid/us-npi')

    Notes: