pub struct Contract {Show 41 fields
pub id: Option<Id>,
pub meta: Option<Meta>,
pub implicit_rules: Option<UriDt>,
pub language: Option<CodeDt>,
pub text: Option<Narrative>,
pub contained: Option<Vec<AnyResource>>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub identifier: Option<Vec<Identifier>>,
pub url: Option<UriDt>,
pub version: Option<StringDt>,
pub status: Option<CodeDt>,
pub legal_state: Option<CodeableConcept>,
pub instantiates_canonical: Option<Reference>,
pub instantiates_uri: Option<UriDt>,
pub content_derivative: Option<CodeableConcept>,
pub issued: Option<DateTimeDt>,
pub applies: Option<Period>,
pub expiration_type: Option<CodeableConcept>,
pub subject: Option<Vec<Reference>>,
pub authority: Option<Vec<Reference>>,
pub domain: Option<Vec<Reference>>,
pub site: Option<Vec<Reference>>,
pub name: Option<StringDt>,
pub title: Option<StringDt>,
pub subtitle: Option<StringDt>,
pub alias: Option<Vec<StringDt>>,
pub author: Option<Reference>,
pub scope: Option<CodeableConcept>,
pub topic: Option<Reference>,
pub type_: Option<CodeableConcept>,
pub sub_type: Option<Vec<CodeableConcept>>,
pub content_definition: Option<ContractContentDefinitionBackboneElement>,
pub term: Option<Vec<ContractTermBackboneElement>>,
pub supporting_info: Option<Vec<Reference>>,
pub relevant_history: Option<Vec<Reference>>,
pub signer: Option<Vec<ContractSignerBackboneElement>>,
pub friendly: Option<Vec<ContractFriendlyBackboneElement>>,
pub legal: Option<Vec<ContractLegalBackboneElement>>,
pub rule: Option<Vec<ContractRuleBackboneElement>>,
pub legally_binding: Option<Reference>,
}
Fields§
§id: Option<Id>
Logical id of this artifact
meta: Option<Meta>
Metadata about the resource
implicit_rules: Option<UriDt>
A set of rules under which this content was created
language: Option<CodeDt>
Language of the resource content
text: Option<Narrative>
Text summary of the resource, for human interpretation
contained: Option<Vec<AnyResource>>
Contained, inline Resources
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored
identifier: Option<Vec<Identifier>>
Contract number
url: Option<UriDt>
Basal definition
version: Option<StringDt>
Business edition
status: Option<CodeDt>
amended | appended | cancelled | disputed | entered-in-error | executable +
legal_state: Option<CodeableConcept>
Negotiation status
instantiates_canonical: Option<Reference>
Source Contract Definition
instantiates_uri: Option<UriDt>
External Contract Definition
content_derivative: Option<CodeableConcept>
Content derived from the basal information
issued: Option<DateTimeDt>
When this Contract was issued
applies: Option<Period>
Effective time
expiration_type: Option<CodeableConcept>
Contract cessation cause
subject: Option<Vec<Reference>>
Contract Target Entity
Authority under which this Contract has standing
domain: Option<Vec<Reference>>
A sphere of control governed by an authoritative jurisdiction, organization, or person
site: Option<Vec<Reference>>
Specific Location
name: Option<StringDt>
Computer friendly designation
title: Option<StringDt>
Human Friendly name
subtitle: Option<StringDt>
Subordinate Friendly name
alias: Option<Vec<StringDt>>
Acronym or short name
Source of Contract
scope: Option<CodeableConcept>
Range of Legal Concerns
topic: Option<Reference>
Focus of contract interest
type_: Option<CodeableConcept>
Legal instrument category
sub_type: Option<Vec<CodeableConcept>>
Subtype within the context of type
content_definition: Option<ContractContentDefinitionBackboneElement>
Contract precursor content
term: Option<Vec<ContractTermBackboneElement>>
Contract Term List
supporting_info: Option<Vec<Reference>>
Extra Information
relevant_history: Option<Vec<Reference>>
Key event in Contract History
signer: Option<Vec<ContractSignerBackboneElement>>
Contract Signatory
friendly: Option<Vec<ContractFriendlyBackboneElement>>
Contract Friendly Language
legal: Option<Vec<ContractLegalBackboneElement>>
Contract Legal Language
rule: Option<Vec<ContractRuleBackboneElement>>
Computable Contract Language
legally_binding: Option<Reference>
Binding Contract