Name Flags Card. Type Description & Constraints doco
. . Requirements TU DomainResource A set of requirements - features of systems that are necessary
+ Warning: Name should be usable as an identifier for the module by machine processing applications such as code generation

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
Interfaces Implemented: CanonicalResource
. . . url Σ C 0..1 uri Canonical identifier for this Requirements, represented as a URI (globally unique)
+ Warning: URL should not contain | or # - these characters make processing canonical references problematic
. . . identifier Σ 0..* Identifier Additional identifier for the Requirements (business identifier)

. . . version Σ 0..1 string Business version of the Requirements
. . . versionAlgorithm[x] Σ 0..1 How to compare versions
Binding: Version Algorithm ( Extensible)
. . . . versionAlgorithmString string
. . . . versionAlgorithmCoding Coding
. . . name Σ C 0..1 string Name for this Requirements (computer friendly)
. . . title Σ T 0..1 string Name for this Requirements (human friendly)
. . . status ?! Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus ( Required)
. . . experimental Σ 0..1 boolean For testing purposes, not real usage
. . . date Σ 0..1 dateTime Date last changed
. . . publisher Σ T 0..1 string Name of the publisher/steward (organization or individual)
. . . contact Σ 0..* ContactDetail Contact details for the publisher

. . . description T 0..1 markdown Natural language description of the requirements
. . . useContext Σ TU 0..* UsageContext The context that the content is intended to support

. . . jurisdiction Σ XD 0..* CodeableConcept Intended jurisdiction for Requirements (if applicable)
Binding: Jurisdiction ValueSet ( Extensible)

. . . purpose T 0..1 markdown Why this Requirements is defined
. . . copyright T 0..1 markdown Use and/or publishing restrictions
. . . copyrightLabel T 0..1 string Copyright holder and year(s)
. . . derivedFrom Σ 0..* canonical( Requirements) Other set of Requirements this builds on

. . . reference 0..* url External artifact (rule/document etc. that) created this set of requirements

. . . actor 0..* canonical( ActorDefinition) Actor for these requirements

. . . statement 0..* BackboneElement Actual statement as markdown

. . . . key 1..1 id Key that identifies this statement
. . . . label T 0..1 string Short Human label for this statement
. . . . conformance 0..* code SHALL | SHOULD | MAY | SHOULD-NOT
Binding: Conformance Expectation ( Required)

. . . . conditionality 0..1 boolean Set to true if requirements statement is conditional
. . . . requirement T 1..1 markdown The actual requirement
. . . . derivedFrom 0..1 string Another statement this clarifies/restricts ([url#]key)
. . . . parent 0..1 string A larger requirement that this requirement helps to refine and enable
. . . . satisfiedBy 0..* url Design artifact that satisfies this requirement

. . . . reference 0..* url External artifact (rule/document etc. that) created this requirement

. . . . source 0..* Reference( CareTeam | Device | Group | HealthcareService | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who asked for this statement


doco Documentation for this format