Union of http://smart.who.int/base/StructureDefinition/SGRequirements and http://smart.who.int/base/StructureDefinition/SGRequirements

This is the set of resources that conform to either of the profiles SMART Guidelines Requirements (http://smart.who.int/base/StructureDefinition/SGRequirements) and SMART Guidelines Requirements (http://smart.who.int/base/StructureDefinition/SGRequirements). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Requirements C0..*A set of requirements - features of systems that are necessary
Constraints: cnl-0
Requirements.meta This element is included in summaries. 0..1MetaMetadata about the resource
Requirements.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
Requirements.language 0..1codeLanguage of the resource content
Binding: ?? (required): IETF language tag for a human language
Requirements.text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Requirements.contained 0..*ResourceContained, inline Resources
Requirements.extension 0..*ExtensionExtension
Requirements.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored
Requirements.url This element is included in summaries. C0..1uriCanonical identifier for this Requirements, represented as a URI (globally unique)
Constraints: cnl-1
Requirements.identifier This element is included in summaries. 0..*IdentifierAdditional identifier for the Requirements (business identifier)
Requirements.version This element is included in summaries. 0..1stringBusiness version of the Requirements
Requirements.versionAlgorithm[x] This element is included in summaries. 0..1How to compare versions
Binding: ?? (extensible)
Requirements.versionAlgorithm[x].versionAlgorithmStringstring
Requirements.versionAlgorithm[x].versionAlgorithmCodingCoding
Requirements.name This element is included in summaries. 1..1stringName for this Requirements (computer friendly)
Requirements.title This element is included in summaries. 1..1stringName for this Requirements (human friendly)
Requirements.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.
Requirements.experimental This element is included in summaries. 1..1booleanFor testing purposes, not real usage
Requirements.date This element is included in summaries. 0..1dateTimeDate last changed
Requirements.publisher This element is included in summaries. 0..1stringName of the publisher/steward (organization or individual)
Requirements.contact This element is included in summaries. 0..*ContactDetailContact details for the publisher
Requirements.description 1..1markdownNatural language description of the requirements
Requirements.useContext This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
Requirements.jurisdiction This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for Requirements (if applicable)
Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
Requirements.purpose 0..1markdownWhy this Requirements is defined
Requirements.copyright 0..1markdownUse and/or publishing restrictions
Requirements.copyrightLabel 0..1stringCopyright holder and year(s)
Requirements.derivedFrom This element is included in summaries. 0..*canonical(Requirements), canonical(Requirements)Other set of Requirements this builds on
Requirements.reference 0..*urlExternal artifact (rule/document etc. that) created this set of requirements
Requirements.actor 0..*canonical(ActorDefinition), canonical(ActorDefinition)Actor for these requirements
Requirements.statement 0..*BackboneElementActual statement as markdown
Requirements.statement.extension 0..*ExtensionAdditional content defined by implementations
Requirements.statement.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
Requirements.statement.key 1..1idKey that identifies this statement
Requirements.statement.label 1..1stringShort Human label for this statement
Requirements.statement.conformance 0..*codeSHALL | SHOULD | MAY | SHOULD-NOT
Binding: ?? (required)
Requirements.statement.conditionality 0..1booleanSet to true if requirements statement is conditional
Requirements.statement.requirement 1..1markdownThe actual requirement
Requirements.statement.derivedFrom 0..1stringAnother statement this clarifies/restricts ([url#]key)
Requirements.statement.parent 0..1stringA larger requirement that this requirement helps to refine and enable
Requirements.statement.satisfiedBy 0..*urlDesign artifact that satisfies this requirement
Requirements.statement.reference 0..*urlExternal artifact (rule/document etc. that) created this requirement
Requirements.statement.source 0..*Reference(CareTeam | Device | Group | HealthcareService | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)Who asked for this statement

doco Documentation for this format