xmllint -schema c:\temp\CDASchemas\cda\Schemas\CDA.xsd testee_test_original.xml --noout
を実行すると、「testee_test_original.xml validates」と表示されます。xmllintとcda.xsdによるCCD検証
大丈夫です。
しかし、その後私は<patient>
要素全体を削除し、再度実行しました。 "testee_test_original.xmlが検証します"
なぜですか?私はこれがXSDのポイントだと思った。そうでない場合は、CCDがフォーマットされているだけでなく、基準に従ってすべての必要なデータを持っていることを実際に検証するために他に何が必要ですか?