National Directory of Healthcare Providers & Services (NDH) Implementation Guide, published by HL7 International / Patient Administration. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-us-ndh/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-Network | Version: 1.0.0 | |||
Standards status: Trial-use | Computable Name: NdhNetwork | |||
Copyright/Legal: HL7 International |
A Network refers to a healthcare provider insurance network. A healthcare provider insurance network is an aggregation of organizations and individuals that deliver a set of services across a geography through health insurance products/plans. In the NDH IG, individuals and organizations are represented as participants in a National Directory Exchange Network through the practitionerRole and National Directory Exchange-organizationAffiliation resources, respectively.
In The National Directory of Healthcare Providers & Services (NDH) IG, individuals and organizations are represented as participants in a Network through the practitionerRole and organizationAffiliation resources, respectively.
The Network profile is based on USCore Organization Profile. However, the NPI and CLIA identifier types, which are Must-Support, are clearly intended for provider organizations only and are not expected to be populated for other organization types.
The NDH Network and Organization profiles are both based on the Organization profile. To selectively query only Network profiles, search for type = 'ntwk'. To selectively query only Organization profiles, the type parameter is optional. However, you can provide any value defined in the Organization Type Value Set.
When the contact is a department name, rather than a human (e.g., patient help line), include a blank family and given name, and provide the department name in contact.name.text.
Note that the relationship between InsurancePlans and Networks is many-to-many. A plan may be associated with multiple networks, and a network may be associated with many plans. In this IG, this is modeled by having InsurancePlans reference networks (directionality of relationship supports this).
To use the location-reference extension to indicate a network coverage area, the preferred form of reference is to create a Location instance with the State or region specified, and possibly provide a GeoJSON.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Other representations of profile: CSV, Excel, Schematron
In order to obtain information related to the Network resource, which is a derivative of the Organization resource, it is necessary to include the type=ntwk parameter in your search query.
SearchParameter Name | Type | Example |
---|---|---|
coverage-area | reference | GET [base]/Organization?type=ntwk&coverage-area.address-state=CT |
verification-status | token | GET [base]/Organization?type=ntwk&verification-status=complete |
This search returns networks have coverage in the State of CT.
Since there is no direct individual url for each Search Parameter defined by FHIR Serach Parameter Registry, we have provided the following links for you to access more information about them.
SearchParameter Name | Type | Example |
---|---|---|
active | token | GET [base]/Organization?type=ntwk&active=true |
address | string | GET [base]/Organization?type=ntwk&address=123 Ravissant Dr |
address-city | string | GET [base]/Organization?type=ntwk&address-city=Coconut Creek |
address-country | string | GET [base]/Organization?type=ntwk&address-country=USA |
address-postalcode | string | GET [base]/Organization?type=ntwk&address-postcode=12345 |
address-state | string | GET [base]/Organization?type=ntwk&address-state=FL |
address-use | token | GET [base]/Organization?type=ntwk&address-use=work |
endpoint | reference | GET [base]/Organization?type=ntwk&endpoint.connection-type=hl7-fhir-rest |
identifier | token | GET [base]/Organization?type=ntwk&identifier=12345 |
name | string | GET [base]/Organization?type=ntwk&name=Florida Blue |
partof | reference | GET [base]/Organization?type=ntwk&partof.name=Florida Blue |
type token | GET [base]/Organization?type=ntwk |
include | Example |
---|---|
Organization:coverage-area | GET [base]/Organization?type=ntwk&_include=Organization:coverage-area |
_revinclude | Example |
---|---|
HealthcareService:network | GET [base]/Organization?type=ntwk&_revinclude=HealthcareService:network |
HealthcareService:new-patient-from-network | GET [base]/Organization?type=ntwk&_revinclude=HealthcareService:new-patient-from-network |
InsurancePlan:coverage-network | GET [base]/Organization?type=ntwk&_revinclude=InsurancePlan:coverage-network |
InsurancePlan:plan-network | GET [base]/Organization?type=ntwk&_revinclude=InsurancePlan:plan-network |
InsurancePlan:network | GET [base]/Organization?type=ntwk&_revinclude=InsurancePlan:network |
Location:new-patient-from-network | GET [base]/Organization?type=ntwk&_revinclude=Location:new-patient-from-network |
OrganizationAffiliation:network | GET [base]/Organization?type=ntwk&_revinclude=OrganizationAffiliation:network |
PractitionerRole:network | GET [base]/Organization?type=ntwk&_revinclude=PractitionerRole:network |
PractitionerRole:new-patient-from-network | GET [base]/Organization?type=ntwk&_revinclude=PractitionerRole:new-patient-from-network |