Validated Healthcare Directory IG STU1 Draft for Comment

This page is part of the Validated Healthcare Directory FHIR IG (v0.1.0: STU 1 Draft) based on FHIR v3.2.0. . For a full list of available versions, see the Directory of published versions

1.0 - StructureDefinition: validation - Content

An extension to describe the validation requirements, source(s), status, and dates for one or more elements/resources.

See the vhdir-validation profile for more information.

1.2 - Formal Views of Profile Content

The official URL for this profile is:

http://hl7.org/fhir/ig/vhdir/StructureDefinition/validation

Describes validation requirements, source(s), status and dates for one or more elements

This profile builds on Extension.

This profile was published on Thu Dec 07 03:29:23 AEDT 2017 as a draft by null.

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

Complete Summary of the Mandatory Requirements

  1. At least one target in validation.target
  2. One indication of what happens if validation of the target fails in validation.failureAction
  3. For each primary source described:
    1. At least one type of primary source in validation.primarySource.sourceType
    2. At least one indication of the primary source validation process in validation.primarySource.sourceValidationProcess
    3. One indication of whether the primary source can push updates/alerts in validation.primarySource.sourcePush
  4. For each attestation source described:
    1. One individual that attested to the target information in validation.attestation.attestationSource
  5. For each validator described:
    1. One reference to the organization resource for the validator in validation.validator.validatorOrg
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*Validation
... url 1..1uri"http://hl7.org/fhir/ig/vhdir/StructureDefinition/validation"
... value[x] 0..0
... extension 1..*ExtensionTarget
.... url 1..1uri"target"
.... valueReference 0..1Reference()Target
... extension 0..*ExtensionValidation need
.... url 1..1uri"validationNeed"
.... valueCode 0..1codeValidation need
... extension 0..*ExtensionValidation status
.... url 1..1uri"validationStatus"
.... valueCode 0..1codeValidation status
... extension 0..1ExtensionValidation status date
.... url 1..1uri"validationStatusDate"
.... valueDateTime 0..1dateTimeValidation status date
... extension 0..*ExtensionValidation type
.... url 1..1uri"validationType"
.... valueCode 0..1codeValidation type
... extension 0..*ExtensionValidation process
.... url 1..1uri"validationProcess"
.... valueCodeableConcept 0..1CodeableConceptValidation process
... extension 0..*ExtensionFrequency
.... url 1..1uri"frequency"
.... valueTiming 0..1TimingFrequency
... extension 0..1ExtensionLast completed validation
.... url 1..1uri"lastCompleted"
.... valueDateTime 0..1dateTimeLast completed validation
... extension 0..1ExtensionNext scheduled validation
.... url 1..1uri"nextScheduled"
.... valueDate 0..1dateNext scheduled validation
... extension 1..1ExtensionFailure action
.... url 1..1uri"failureAction"
.... valueCode 0..1codeFailure action
... extension 0..*ExtensionPrimary source
.... extension 0..1ExtensionPrimary source URI
..... url 1..1uri"source"
..... valueUri 0..1uriPrimary source URI
.... extension 0..1ExtensionPrimary source organization
..... url 1..1uri"sourceOrg"
..... valueReference 0..1Reference(vhdir-organization)
.... extension 1..*ExtensionType of primary source
..... url 1..1uri"sourceType"
..... valueCodeableConcept 0..1CodeableConceptType of primary source
.... extension 1..*ExtensionSource validation process
..... url 1..1uri"sourceValidationProcess"
..... valueCodeableConcept 0..1CodeableConceptSource validation process
.... extension 0..1ExtensionSource validation status
..... url 1..1uri"sourceValidationStatus"
..... valueCode 0..1codeSource validation status
.... extension 0..1ExtensionPrimary source validation date
..... url 1..1uri"sourceValidationDate"
..... valueDateTime 0..1dateTimePrimary source validation date
.... extension 1..1ExtensionPrimary source alerting ability
..... url 1..1uri"sourcePush"
..... valueCode 0..1codePrimary source alerting ability
.... extension 0..*ExtensionType of alerts pushed by primary source
..... url 1..1uri"sourcePushType"
..... valueCode 0..1codeType of alerts pushed by primary source
.... url 1..1uri"primarySource"
.... value[x] 0..0
... extension 0..1ExtensionAttestation entity
.... extension 1..1ExtensionAttestation source
..... url 1..1uri"attestationSource"
..... valueReference 0..1Reference(vhdir-practitioner)Attestation source
.... extension 0..1ExtensionAttestation organization
..... url 1..1uri"attestationOrg"
..... valueReference 0..1Reference(vhdir-organization)Attestation organization
.... extension 0..1ExtensionAttestation method
..... url 1..1uri"attestationMethod"
..... valueCodeableConcept 0..1CodeableConceptAttestation method
.... extension 0..1ExtensionAttestation date
..... url 1..1uri"attestationDate"
..... valueDate 0..1dateAttestation date
.... extension 0..1ExtensionAttestation source certificate
..... url 1..1uri"sourceCert"
..... valueUri 0..1uriAttestation source certificate
.... extension 0..1ExtensionAttestation proxy certificate
..... url 1..1uri"proxyCert"
..... valueUri 0..1uriAttestation proxy certificate
.... extension 0..1ExtensionSigned proxy right
..... url 1..1uri"signedProxyRight"
..... valueUri 0..1uriSigned proxy right
.... extension 0..1ExtensionSigned source attestation
..... url 1..1uri"signedSourceAttestation"
..... valueUri 0..1uriSigned source attestation
.... url 1..1uri"attestation"
.... value[x] 0..0
... extension 0..*ExtensionValidator
.... extension 1..1ExtensionValidator organization
..... url 1..1uri"validatorOrg"
..... valueReference 0..1Reference(vhdir-organization)Validator organization
.... extension 0..1ExtensionValidator certificate
..... url 1..1uri"validatorCert"
..... valueUri 0..1uriValidator certificate
.... extension 0..1ExtensionSigned validator attestation
..... url 1..1uri"signedValidatorAttestation"
..... valueUri 0..1uriSigned validator attestation
.... extension 0..1ExtensionDate validated
..... url 1..1uri"dateValidated"
..... valueDate 0..1dateDate validated
.... extension 0..1ExtensionURI of the validator
..... url 1..1uri"validatorURI"
..... valueUri 0..1uriURI of the validator
.... url 1..1uri"validator"
.... value[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Validation
... id 0..1stringxml:id (or equivalent in JSON)
... extension 1..*ExtensionTarget
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"target"
.... valueReference 0..1Reference()Target
... extension 0..*ExtensionValidation need
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationNeed"
.... valueCode 0..1codeValidation need
... extension 0..*ExtensionValidation status
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationStatus"
.... valueCode 0..1codeValidation status
... extension 0..1ExtensionValidation status date
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationStatusDate"
.... valueDateTime 0..1dateTimeValidation status date
... extension 0..*ExtensionValidation type
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationType"
.... valueCode 0..1codeValidation type
... extension 0..*ExtensionValidation process
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationProcess"
.... valueCodeableConcept 0..1CodeableConceptValidation process
... extension 0..*ExtensionFrequency
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"frequency"
.... valueTiming 0..1TimingFrequency
... extension 0..1ExtensionLast completed validation
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"lastCompleted"
.... valueDateTime 0..1dateTimeLast completed validation
... extension 0..1ExtensionNext scheduled validation
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"nextScheduled"
.... valueDate 0..1dateNext scheduled validation
... extension 1..1ExtensionFailure action
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"failureAction"
.... valueCode 0..1codeFailure action
... extension 0..*ExtensionPrimary source
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..1ExtensionPrimary source URI
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"source"
..... valueUri 0..1uriPrimary source URI
.... extension 0..1ExtensionPrimary source organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceOrg"
..... valueReference 0..1Reference(vhdir-organization)Value of extension
.... extension 1..*ExtensionType of primary source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceType"
..... valueCodeableConcept 0..1CodeableConceptType of primary source
.... extension 1..*ExtensionSource validation process
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationProcess"
..... valueCodeableConcept 0..1CodeableConceptSource validation process
.... extension 0..1ExtensionSource validation status
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationStatus"
..... valueCode 0..1codeSource validation status
.... extension 0..1ExtensionPrimary source validation date
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationDate"
..... valueDateTime 0..1dateTimePrimary source validation date
.... extension 1..1ExtensionPrimary source alerting ability
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourcePush"
..... valueCode 0..1codePrimary source alerting ability
.... extension 0..*ExtensionType of alerts pushed by primary source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourcePushType"
..... valueCode 0..1codeType of alerts pushed by primary source
.... url 1..1uri"primarySource"
... extension 0..1ExtensionAttestation entity
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 1..1ExtensionAttestation source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationSource"
..... valueReference 0..1Reference(vhdir-practitioner)Attestation source
.... extension 0..1ExtensionAttestation organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationOrg"
..... valueReference 0..1Reference(vhdir-organization)Attestation organization
.... extension 0..1ExtensionAttestation method
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationMethod"
..... valueCodeableConcept 0..1CodeableConceptAttestation method
.... extension 0..1ExtensionAttestation date
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationDate"
..... valueDate 0..1dateAttestation date
.... extension 0..1ExtensionAttestation source certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceCert"
..... valueUri 0..1uriAttestation source certificate
.... extension 0..1ExtensionAttestation proxy certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"proxyCert"
..... valueUri 0..1uriAttestation proxy certificate
.... extension 0..1ExtensionSigned proxy right
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedProxyRight"
..... valueUri 0..1uriSigned proxy right
.... extension 0..1ExtensionSigned source attestation
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedSourceAttestation"
..... valueUri 0..1uriSigned source attestation
.... url 1..1uri"attestation"
... extension 0..*ExtensionValidator
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 1..1ExtensionValidator organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorOrg"
..... valueReference 0..1Reference(vhdir-organization)Validator organization
.... extension 0..1ExtensionValidator certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorCert"
..... valueUri 0..1uriValidator certificate
.... extension 0..1ExtensionSigned validator attestation
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedValidatorAttestation"
..... valueUri 0..1uriSigned validator attestation
.... extension 0..1ExtensionDate validated
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"dateValidated"
..... valueDate 0..1dateDate validated
.... extension 0..1ExtensionURI of the validator
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorURI"
..... valueUri 0..1uriURI of the validator
.... url 1..1uri"validator"
... url 1..1uri"http://hl7.org/fhir/ig/vhdir/StructureDefinition/validation"

doco Documentation for this format

Complete Summary of the Mandatory Requirements

  1. At least one target in validation.target
  2. One indication of what happens if validation of the target fails in validation.failureAction
  3. For each primary source described:
    1. At least one type of primary source in validation.primarySource.sourceType
    2. At least one indication of the primary source validation process in validation.primarySource.sourceValidationProcess
    3. One indication of whether the primary source can push updates/alerts in validation.primarySource.sourcePush
  4. For each attestation source described:
    1. One individual that attested to the target information in validation.attestation.attestationSource
  5. For each validator described:
    1. One reference to the organization resource for the validator in validation.validator.validatorOrg

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*Validation
... url 1..1uri"http://hl7.org/fhir/ig/vhdir/StructureDefinition/validation"
... value[x] 0..0
... extension 1..*ExtensionTarget
.... url 1..1uri"target"
.... valueReference 0..1Reference()Target
... extension 0..*ExtensionValidation need
.... url 1..1uri"validationNeed"
.... valueCode 0..1codeValidation need
... extension 0..*ExtensionValidation status
.... url 1..1uri"validationStatus"
.... valueCode 0..1codeValidation status
... extension 0..1ExtensionValidation status date
.... url 1..1uri"validationStatusDate"
.... valueDateTime 0..1dateTimeValidation status date
... extension 0..*ExtensionValidation type
.... url 1..1uri"validationType"
.... valueCode 0..1codeValidation type
... extension 0..*ExtensionValidation process
.... url 1..1uri"validationProcess"
.... valueCodeableConcept 0..1CodeableConceptValidation process
... extension 0..*ExtensionFrequency
.... url 1..1uri"frequency"
.... valueTiming 0..1TimingFrequency
... extension 0..1ExtensionLast completed validation
.... url 1..1uri"lastCompleted"
.... valueDateTime 0..1dateTimeLast completed validation
... extension 0..1ExtensionNext scheduled validation
.... url 1..1uri"nextScheduled"
.... valueDate 0..1dateNext scheduled validation
... extension 1..1ExtensionFailure action
.... url 1..1uri"failureAction"
.... valueCode 0..1codeFailure action
... extension 0..*ExtensionPrimary source
.... extension 0..1ExtensionPrimary source URI
..... url 1..1uri"source"
..... valueUri 0..1uriPrimary source URI
.... extension 0..1ExtensionPrimary source organization
..... url 1..1uri"sourceOrg"
..... valueReference 0..1Reference(vhdir-organization)
.... extension 1..*ExtensionType of primary source
..... url 1..1uri"sourceType"
..... valueCodeableConcept 0..1CodeableConceptType of primary source
.... extension 1..*ExtensionSource validation process
..... url 1..1uri"sourceValidationProcess"
..... valueCodeableConcept 0..1CodeableConceptSource validation process
.... extension 0..1ExtensionSource validation status
..... url 1..1uri"sourceValidationStatus"
..... valueCode 0..1codeSource validation status
.... extension 0..1ExtensionPrimary source validation date
..... url 1..1uri"sourceValidationDate"
..... valueDateTime 0..1dateTimePrimary source validation date
.... extension 1..1ExtensionPrimary source alerting ability
..... url 1..1uri"sourcePush"
..... valueCode 0..1codePrimary source alerting ability
.... extension 0..*ExtensionType of alerts pushed by primary source
..... url 1..1uri"sourcePushType"
..... valueCode 0..1codeType of alerts pushed by primary source
.... url 1..1uri"primarySource"
.... value[x] 0..0
... extension 0..1ExtensionAttestation entity
.... extension 1..1ExtensionAttestation source
..... url 1..1uri"attestationSource"
..... valueReference 0..1Reference(vhdir-practitioner)Attestation source
.... extension 0..1ExtensionAttestation organization
..... url 1..1uri"attestationOrg"
..... valueReference 0..1Reference(vhdir-organization)Attestation organization
.... extension 0..1ExtensionAttestation method
..... url 1..1uri"attestationMethod"
..... valueCodeableConcept 0..1CodeableConceptAttestation method
.... extension 0..1ExtensionAttestation date
..... url 1..1uri"attestationDate"
..... valueDate 0..1dateAttestation date
.... extension 0..1ExtensionAttestation source certificate
..... url 1..1uri"sourceCert"
..... valueUri 0..1uriAttestation source certificate
.... extension 0..1ExtensionAttestation proxy certificate
..... url 1..1uri"proxyCert"
..... valueUri 0..1uriAttestation proxy certificate
.... extension 0..1ExtensionSigned proxy right
..... url 1..1uri"signedProxyRight"
..... valueUri 0..1uriSigned proxy right
.... extension 0..1ExtensionSigned source attestation
..... url 1..1uri"signedSourceAttestation"
..... valueUri 0..1uriSigned source attestation
.... url 1..1uri"attestation"
.... value[x] 0..0
... extension 0..*ExtensionValidator
.... extension 1..1ExtensionValidator organization
..... url 1..1uri"validatorOrg"
..... valueReference 0..1Reference(vhdir-organization)Validator organization
.... extension 0..1ExtensionValidator certificate
..... url 1..1uri"validatorCert"
..... valueUri 0..1uriValidator certificate
.... extension 0..1ExtensionSigned validator attestation
..... url 1..1uri"signedValidatorAttestation"
..... valueUri 0..1uriSigned validator attestation
.... extension 0..1ExtensionDate validated
..... url 1..1uri"dateValidated"
..... valueDate 0..1dateDate validated
.... extension 0..1ExtensionURI of the validator
..... url 1..1uri"validatorURI"
..... valueUri 0..1uriURI of the validator
.... url 1..1uri"validator"
.... value[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*Validation
... id 0..1stringxml:id (or equivalent in JSON)
... extension 1..*ExtensionTarget
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"target"
.... valueReference 0..1Reference()Target
... extension 0..*ExtensionValidation need
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationNeed"
.... valueCode 0..1codeValidation need
... extension 0..*ExtensionValidation status
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationStatus"
.... valueCode 0..1codeValidation status
... extension 0..1ExtensionValidation status date
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationStatusDate"
.... valueDateTime 0..1dateTimeValidation status date
... extension 0..*ExtensionValidation type
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationType"
.... valueCode 0..1codeValidation type
... extension 0..*ExtensionValidation process
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"validationProcess"
.... valueCodeableConcept 0..1CodeableConceptValidation process
... extension 0..*ExtensionFrequency
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"frequency"
.... valueTiming 0..1TimingFrequency
... extension 0..1ExtensionLast completed validation
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"lastCompleted"
.... valueDateTime 0..1dateTimeLast completed validation
... extension 0..1ExtensionNext scheduled validation
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"nextScheduled"
.... valueDate 0..1dateNext scheduled validation
... extension 1..1ExtensionFailure action
.... id 0..1stringxml:id (or equivalent in JSON)
.... url 1..1uri"failureAction"
.... valueCode 0..1codeFailure action
... extension 0..*ExtensionPrimary source
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..1ExtensionPrimary source URI
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"source"
..... valueUri 0..1uriPrimary source URI
.... extension 0..1ExtensionPrimary source organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceOrg"
..... valueReference 0..1Reference(vhdir-organization)Value of extension
.... extension 1..*ExtensionType of primary source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceType"
..... valueCodeableConcept 0..1CodeableConceptType of primary source
.... extension 1..*ExtensionSource validation process
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationProcess"
..... valueCodeableConcept 0..1CodeableConceptSource validation process
.... extension 0..1ExtensionSource validation status
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationStatus"
..... valueCode 0..1codeSource validation status
.... extension 0..1ExtensionPrimary source validation date
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceValidationDate"
..... valueDateTime 0..1dateTimePrimary source validation date
.... extension 1..1ExtensionPrimary source alerting ability
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourcePush"
..... valueCode 0..1codePrimary source alerting ability
.... extension 0..*ExtensionType of alerts pushed by primary source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourcePushType"
..... valueCode 0..1codeType of alerts pushed by primary source
.... url 1..1uri"primarySource"
... extension 0..1ExtensionAttestation entity
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 1..1ExtensionAttestation source
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationSource"
..... valueReference 0..1Reference(vhdir-practitioner)Attestation source
.... extension 0..1ExtensionAttestation organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationOrg"
..... valueReference 0..1Reference(vhdir-organization)Attestation organization
.... extension 0..1ExtensionAttestation method
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationMethod"
..... valueCodeableConcept 0..1CodeableConceptAttestation method
.... extension 0..1ExtensionAttestation date
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"attestationDate"
..... valueDate 0..1dateAttestation date
.... extension 0..1ExtensionAttestation source certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"sourceCert"
..... valueUri 0..1uriAttestation source certificate
.... extension 0..1ExtensionAttestation proxy certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"proxyCert"
..... valueUri 0..1uriAttestation proxy certificate
.... extension 0..1ExtensionSigned proxy right
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedProxyRight"
..... valueUri 0..1uriSigned proxy right
.... extension 0..1ExtensionSigned source attestation
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedSourceAttestation"
..... valueUri 0..1uriSigned source attestation
.... url 1..1uri"attestation"
... extension 0..*ExtensionValidator
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 1..1ExtensionValidator organization
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorOrg"
..... valueReference 0..1Reference(vhdir-organization)Validator organization
.... extension 0..1ExtensionValidator certificate
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorCert"
..... valueUri 0..1uriValidator certificate
.... extension 0..1ExtensionSigned validator attestation
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"signedValidatorAttestation"
..... valueUri 0..1uriSigned validator attestation
.... extension 0..1ExtensionDate validated
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"dateValidated"
..... valueDate 0..1dateDate validated
.... extension 0..1ExtensionURI of the validator
..... id 0..1stringxml:id (or equivalent in JSON)
..... url 1..1uri"validatorURI"
..... valueUri 0..1uriURI of the validator
.... url 1..1uri"validator"
... url 1..1uri"http://hl7.org/fhir/ig/vhdir/StructureDefinition/validation"

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, CSV), Schema: XML Schematron

 

1.3 - Quick Start

Below is an overview of the required search and read operations for this profile. See the Conformance requirements for the US Core Server for a complete list of supported RESTful operations and search parameters for this IG.

No Search criteria for validation extension.