Profile Comparison between http://hl7.org/fhir/us/directory-attestation/StructureDefinition/NatlDir-Validation vs http://hl7.org/fhir/us/directory-attestation/StructureDefinition/NatlDir-Validation

Left:NatlDir Validation (http://hl7.org/fhir/us/directory-attestation/StructureDefinition/NatlDir-Validation)
Right:NatlDir Validation (http://hl7.org/fhir/us/directory-attestation/StructureDefinition/NatlDir-Validation)

Messages

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/VerificationResult
      .copyright
        .date2017-12-10T12:42:47.483-05:00
          .descriptionDescribes validation requirements, source(s), status and dates for one or more elements
            .experimental
              .fhirVersion4.0.1
                .jurisdiction
                  ..jurisdiction[0]urn:iso:std:iso:3166#US
                    .kindresource
                      .nameNatlDirAttestValidation
                        .publisherHL7 Patient Administration Working Group
                          .purpose
                            .statusactive
                              .titleNatlDir Validation
                                .typeVerificationResult
                                  .urlhttp://hl7.org/fhir/us/directory-attestation/StructureDefinition/NatlDir-Validation
                                    .version1.0.0-ballot

                                      Structure

                                      NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.L TypeL Description & ConstraintsCommentsdoco
                                      .. VerificationResult 0..*VerificationResultValidation
                                      0..*VerificationResultValidation
                                        ... id Σ0..1stringLogical id of this artifactΣ0..1idLogical id of this artifact
                                          ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                            ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                              ... text 0..1NarrativeText summary of the resource, for human interpretation0..1NarrativeText summary of the resource, for human interpretation
                                                ... contained 0..*ResourceContained, inline Resources
                                                0..*ResourceContained, inline Resources
                                                  ... extension 0..*ExtensionAdditional content defined by implementations
                                                  0..*ExtensionAdditional content defined by implementations
                                                    ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                                    ?!0..*ExtensionExtensions that cannot be ignored
                                                      ... target SΣ1..*Reference(Resource)A resource that was validated
                                                      SΣ1..*Reference(Resource)A resource that was validated
                                                        ... targetLocation SΣ0..*stringThe fhirpath location(s) within the resource that was validated
                                                        SΣ0..*stringThe fhirpath location(s) within the resource that was validated
                                                          ... need SΣ1..1CodeableConceptnone | initial | periodic
                                                          Binding: need (preferred): The frequency with which the target must be validated.

                                                          SΣ1..1CodeableConceptnone | initial | periodic
                                                          Binding: need (preferred): The frequency with which the target must be validated.

                                                            ... status SΣ1..1codeattested | validated | in-process | req-revalid | val-fail | reval-fail
                                                            Binding: status (required): The validation status of the target.

                                                            SΣ1..1codeattested | validated | in-process | req-revalid | val-fail | reval-fail
                                                            Binding: status (required): The validation status of the target.

                                                              ... statusDate SΣ1..1dateTimeWhen the validation status was updatedSΣ1..1dateTimeWhen the validation status was updated
                                                                ... validationType SΣ1..1CodeableConceptnothing|single|multiple
                                                                Binding: validation-type (required)
                                                                SΣ1..1CodeableConceptnothing|single|multiple
                                                                Binding: validation-type (required)
                                                                  ... validationProcess SΣ1..*CodeableConceptThe process(es) by which the target is validated
                                                                  Binding: validation-process (example): The primary process by which the target is validated.


                                                                  SΣ1..*CodeableConceptThe process(es) by which the target is validated
                                                                  Binding: validation-process (example): The primary process by which the target is validated.


                                                                    ... frequency S0..1TimingFrequency of revalidationS0..1TimingFrequency of revalidation
                                                                      ... lastPerformed S0..1dateTimeThe date/time validation was last completed (including failed validations)S0..1dateTimeThe date/time validation was last completed (including failed validations)
                                                                        ... nextScheduled S0..1dateThe date when target is next validated, if appropriateS0..1dateThe date when target is next validated, if appropriate
                                                                          ... failureAction SΣ1..1CodeableConceptfatal | warn | rec-only | none
                                                                          Binding: failure-action (preferred): The result if validation fails.

                                                                          SΣ1..1CodeableConceptfatal | warn | rec-only | none
                                                                          Binding: failure-action (preferred): The result if validation fails.

                                                                            ... primarySource S0..*BackboneElementInformation about the primary source(s) involved in validation
                                                                            S0..*BackboneElementInformation about the primary source(s) involved in validation
                                                                              .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                  .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                    .... who S0..1Reference(Organization | Practitioner | PractitionerRole)Reference to the primary sourceS0..1Reference(Organization | Practitioner | PractitionerRole)Reference to the primary source
                                                                                      .... type SΣ1..*CodeableConceptType of primary source
                                                                                      Binding: primary-source-type (example)
                                                                                      SΣ1..*CodeableConceptType of primary source
                                                                                      Binding: primary-source-type (example)
                                                                                        .... communicationMethod SΣ0..*CodeableConceptMethod for exchanging information with the primary source
                                                                                        Binding: verificationresult-communication-method (example)
                                                                                        SΣ0..*CodeableConceptMethod for exchanging information with the primary source
                                                                                        Binding: verificationresult-communication-method (example)
                                                                                          .... validationStatus S0..1CodeableConceptsuccessful | failed | unknown
                                                                                          Binding: validation-status (preferred): Status of the validation of the target against the primary source.

                                                                                          S0..1CodeableConceptsuccessful | failed | unknown
                                                                                          Binding: validation-status (preferred): Status of the validation of the target against the primary source.

                                                                                            .... validationDate S0..1dateTimeWhen the target was validated against the primary sourceS0..1dateTimeWhen the target was validated against the primary source
                                                                                              .... canPushUpdates SΣ0..1CodeableConceptyes | no | undetermined
                                                                                              Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.

                                                                                              SΣ0..1CodeableConceptyes | no | undetermined
                                                                                              Binding: can-push-updates (preferred): Ability of the primary source to push updates/alerts.

                                                                                                .... pushTypeAvailable S0..*CodeableConceptspecific | any | source
                                                                                                Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.


                                                                                                S0..*CodeableConceptspecific | any | source
                                                                                                Binding: push-type-available (preferred): Type of alerts/updates the primary source can send.


                                                                                                  ... attestation S1..1BackboneElementInformation about the entity attesting to informationS1..1BackboneElementInformation about the entity attesting to information
                                                                                                    .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                      .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                        .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                        ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                          .... who SΣ1..1Reference(Practitioner | PractitionerRole | Organization)The individual or organization attesting to informationSΣ1..1Reference(Practitioner | PractitionerRole | Organization)The individual or organization attesting to information
                                                                                                            .... onBehalfOf SΣ0..1Reference(Organization | Practitioner | PractitionerRole)When the who is asserting on behalf of another (organization or individual)SΣ0..1Reference(Organization | Practitioner | PractitionerRole)When the who is asserting on behalf of another (organization or individual)
                                                                                                              .... communicationMethod SΣ1..1CodeableConceptThe method by which attested information was submitted/retrieved
                                                                                                              Binding: verificationresult-communication-method (example)
                                                                                                              SΣ1..1CodeableConceptThe method by which attested information was submitted/retrieved
                                                                                                              Binding: verificationresult-communication-method (example)
                                                                                                                .... date SΣ1..1dateThe date the information was attested toSΣ1..1dateThe date the information was attested to
                                                                                                                  .... sourceIdentityCertificate S0..1stringA digital identity certificate associated with the attestation sourceS0..1stringA digital identity certificate associated with the attestation source
                                                                                                                    .... proxyIdentityCertificate S0..1stringA digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation sourceS0..1stringA digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source
                                                                                                                      .... proxySignature S0..1SignatureProxy signatureS0..1SignatureProxy signature
                                                                                                                        .... sourceSignature S0..1SignatureAttester signatureS0..1SignatureAttester signature
                                                                                                                          ... validator S0..*BackboneElementInformation about the entity validating information
                                                                                                                          S0..*BackboneElementInformation about the entity validating information
                                                                                                                            .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                              .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                                .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                  .... organization S1..1Reference(Organization)Reference to the organization validating informationS1..1Reference(Organization)Reference to the organization validating information
                                                                                                                                    .... identityCertificate S0..1stringA digital identity certificate associated with the validatorS0..1stringA digital identity certificate associated with the validator
                                                                                                                                      .... attestationSignature S0..1SignatureValidator signatureS0..1SignatureValidator signature

                                                                                                                                        doco Documentation for this format