Details
-
Change Request
-
Resolution: Persuasive with Modification
-
Medium
-
US Core (FHIR)
-
6.1.0
-
Cross-Group Projects
-
General Requirements
-
2.1.2.1 2.1.2.2
-
-
Eric Haas/Gay Dolin: 8-0-5
-
Enhancement
-
Compatible, substantive
-
Yes
Description
While reviewing US Core 6.1.0 Chapter 2.1 General Requirements, I found these two sections are conflicting:
section 2.1.2.1 Profile Only Support:
To support a US Core Profile, a server:
SHOULD declare support for a US Core Profile by including its official URL in the server’s CapabilityStatement.rest.resource.supportedProfile element
section 2.1.2.2 Profile Support + Interaction Support
A conformant server:
SHALL ... Declare support for the US Core Profile by including its official URL in the server’s CapabilityStatement.rest.resource.supportedProfile element
I know these two sections are for difference use cases, but I don't understand why one is SHALL the other is SHOULD.