Provider Connect Australia (PCA) - Local Development build (v25.2.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-information-use-statement | Version: 25.2.0.0 | |||
| Active as of 2025-10-23 | Computable Name: PcaInformationUseStatement | |||
Copyright/Legal: Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/. |
||||
This profile of Contract defines an information use statement for a PCA Partner Service. An information use statement is a policy statement by the subscriber that describes how subscribers will use the information that is disclosed to this service.
The meaning of the presence or absence of the must support flag is described in Must support.
No extensions have been introduced in this profile.
Supported service interactions for this profile are defined in the following capability statements:
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..1 | string | Business edition |
![]() ![]() |
?!Σ | 0..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance. |
![]() ![]() |
SΣC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes. Required Pattern: At least the following |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Fixed Value: application/xhtml+xml |
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Contract.status | Base | required | Contract Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Contract.type | Base | example | Contract Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Contract | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Contract | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Contract | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
This structure is derived from Contract
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |
![]() ![]() |
S | 1..1 | string | Business edition |
![]() ![]() |
SC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 |
![]() ![]() |
S | 1..1 | CodeableConcept | Legal instrument category Required Pattern: At least the following |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language |
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |
![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Fixed Value: application/xhtml+xml | |
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |
![]() ![]() ![]() ![]() |
0..0 | |||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Contract number | ||||
![]() ![]() |
0..1 | uri | Basal definition | |||||
![]() ![]() |
SΣ | 1..1 | string | Business edition | ||||
![]() ![]() |
?!Σ | 0..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance. | ||||
![]() ![]() |
0..1 | CodeableConcept | Negotiation status Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract. | |||||
![]() ![]() |
0..1 | Reference(Contract) | Source Contract Definition | |||||
![]() ![]() |
0..1 | uri | External Contract Definition | |||||
![]() ![]() |
0..1 | CodeableConcept | Content derived from the basal information Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source. | |||||
![]() ![]() |
Σ | 0..1 | dateTime | When this Contract was issued | ||||
![]() ![]() |
Σ | 0..1 | Period | Effective time | ||||
![]() ![]() |
0..1 | CodeableConcept | Contract cessation cause Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts. | |||||
![]() ![]() |
SΣC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 | ||||
![]() ![]() |
0..* | Reference(Organization) | Authority under which this Contract has standing | |||||
![]() ![]() |
0..* | Reference(Location) | A sphere of control governed by an authoritative jurisdiction, organization, or person | |||||
![]() ![]() |
0..* | Reference(Location) | Specific Location | |||||
![]() ![]() |
Σ | 0..1 | string | Computer friendly designation | ||||
![]() ![]() |
Σ | 0..1 | string | Human Friendly name | ||||
![]() ![]() |
0..1 | string | Subordinate Friendly name | |||||
![]() ![]() |
0..* | string | Acronym or short name | |||||
![]() ![]() |
0..1 | Reference(Patient | Practitioner | PractitionerRole | Organization) | Source of Contract | |||||
![]() ![]() |
0..1 | CodeableConcept | Range of Legal Concerns Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns. | |||||
![]() ![]() |
0..1 | Focus of contract interest | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes. Required Pattern: At least the following | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Subtype within the context of type Binding: ContractSubtypeCodes (example): Detailed codes within the above. | ||||
![]() ![]() |
0..1 | BackboneElement | Contract precursor content | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Content structure and use Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Detailed Content Type Definition Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts. | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | Publisher Entity | |||||
![]() ![]() ![]() |
0..1 | dateTime | When published | |||||
![]() ![]() ![]() |
1..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content. | |||||
![]() ![]() ![]() |
0..1 | markdown | Publication Ownership | |||||
![]() ![]() |
0..* | BackboneElement | Contract Term List | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Contract Term Number | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Contract Term Issue Date Time | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Contract Term Effective Time | ||||
![]() ![]() ![]() |
0..1 | Term Concern | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Term Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Term Type specific classification Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions. | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Term Statement | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Protection for the Term | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Link to Security Labels | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Confidentiality Protection Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection. | |||||
![]() ![]() ![]() ![]() |
0..* | Coding | Applicable Policy Binding: ContractResourceScopeCodes (example): Codes for policy category. | |||||
![]() ![]() ![]() ![]() |
0..* | Coding | Handling Instructions Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions. | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Context of the Contract term | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | Identifier | Offer business ID | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Offer Recipient | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Referenced entity | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Participant engagement type Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles. | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Resource) | Negotiable offer asset | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Offer Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Accepting party choice Binding: ActConsentDirective (extensible): The type of decision made by a grantor with respect to an offer made by a grantee. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | How decision is conveyed Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Response to offer text | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | The actual answer response | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Human readable offer text | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to text | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Offer restriction numbers | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Contract Term Asset List | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Range of asset Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset category Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Associated entities | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset sub-category Binding: ContractResourceAssetSub-TypeCodes (example): Condes for the sub-type of an asset. | |||||
![]() ![]() ![]() ![]() |
0..1 | Coding | Kinship of the asset Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Circumstance of the asset | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Creator,custodian or owner | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Codeable asset context Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Context description | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Quality desctiption of asset | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset availability types Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability. | |||||
![]() ![]() ![]() ![]() |
0..* | Period | Time period of the asset | |||||
![]() ![]() ![]() ![]() |
0..* | Period | Time period | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Asset clause or question text | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to asset text | |||||
![]() ![]() ![]() ![]() |
0..* | See answer (Contract) | Response to assets | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Asset restriction numbers | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Contract Valued Item List | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Contract Valued Item Type | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Contract Valued Item Number | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Contract Valued Item Effective Tiem | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Count of Contract Valued Items | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Contract Valued Item fee, charge, or cost | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Contract Valued Item Price Scaling Factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Contract Valued Item Difficulty Scaling Factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Total Contract Valued Item Value | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Terms of valuation | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | When payment is due | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will make payment | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will receive payment | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | unsignedInt | Security Labels that define affected terms | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Entity being ascribed responsibility | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | True if the term prohibits the action | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Type or form of the action Binding: ContractActionCodes (example): Detailed codes for the contract action. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Entity of the action | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Entity of the action | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Role type of the agent Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role. | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Purpose for the Contract Term Action Binding: PurposeOfUse (example): Detailed codes for the contract action reason. | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | State of the action Binding: ContractResourceActionStatusCodes (example): Codes for the status of an term action. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | Episode associated with action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..1 | When action happens | ||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() |
0..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Who asked for action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Kind of service performer Binding: ProvenanceParticipantType (example): Codes for the types of action perfomer. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Competency of the performer Binding: ProvenanceParticipantRole (example): Codes for the role of the action performer. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) | Actor that wil execute (or not) the action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Why is action (not) needed? Binding: PurposeOfUse (example): Detailed codes for the contract action reason. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) | Why is action (not) needed? | |||||
![]() ![]() ![]() ![]() |
0..* | string | Why action is to be performed | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | Annotation | Comments about the action | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Action restriction numbers | |||||
![]() ![]() ![]() |
0..* | See term (Contract) | Nested Contract Term Group | |||||
![]() ![]() |
0..* | Reference(Resource) | Extra Information | |||||
![]() ![]() |
0..* | Reference(Provenance) | Key event in Contract History | |||||
![]() ![]() |
0..* | BackboneElement | Contract Signatory | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Coding | Contract Signatory Role Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing. | |||||
![]() ![]() ![]() |
1..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Contract Signatory Party | |||||
![]() ![]() ![]() |
1..* | Signature | Contract Documentation Signature | |||||
![]() ![]() |
0..* | BackboneElement | Contract Friendly Language | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Easily comprehended representation of this Contract | ||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Composition | DocumentReference | QuestionnaireResponse) | |||||||
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Fixed Value: application/xhtml+xml | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | ||||
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() ![]() |
0..* | BackboneElement | Computable Contract Language | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Computable Contract Rules | ||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(DocumentReference) | |||||||
![]() ![]() |
0..1 | Binding Contract | ||||||
![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() |
Reference(Composition | DocumentReference | QuestionnaireResponse | Contract) | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Contract.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Contract.status | Base | required | Contract Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Contract.legalState | Base | extensible | Contract Resource Legal State codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDerivative | Base | example | Contract Content Derivation Codes | 📍4.0.1 | FHIR Std. |
| Contract.expirationType | Base | example | Contract Resource Expiration Type codes | 📍4.0.1 | FHIR Std. |
| Contract.scope | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.type | Base | example | Contract Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.subType | Base | example | Contract Subtype Codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.type | Base | example | Contract Resource Definition Type codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.subType | Base | example | Contract Resource Definition Subtype codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.publicationStatus | Base | required | Contract Resource Publication Status codes | 📍4.0.1 | FHIR Std. |
| Contract.term.type | Base | example | Contract Term Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.subType | Base | example | Contract Term Subtype Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.classification | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.category | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.control | Base | example | Contract Resource Security Control codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.party.role | Base | example | Contract Resource Party Role codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.type | Base | example | Contract Term Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.decision | Base | extensible | ActConsentDirective | 📦3.0.0 | THO v6.5 |
| Contract.term.offer.decisionMode | Base | example | Contract Resource Decision Mode codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.scope | Base | example | Contract Resource Asset Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.type | Base | example | Contract Resource Asset Type codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.subtype | Base | example | Contract Resource Asset Sub-Type codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.relationship | Base | extensible | Consent Content Class | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.context.code | Base | example | Contract Resource Asset Context codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.periodType | Base | example | Contract Resource Asset Availiability codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.type | Base | example | Contract Action Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.subject.role | Base | example | Contract Actor Role Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.intent | Base | example | PurposeOfUse | 📦3.1.0 | THO v6.5 |
| Contract.term.action.status | Base | example | Contract Resource Action Status codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.performerType | Base | example | Provenance participant type | 📍4.0.1 | FHIR Std. |
| Contract.term.action.performerRole | Base | example | Provenance participant role | 📍4.0.1 | FHIR Std. |
| Contract.term.action.reasonCode | Base | example | PurposeOfUse | 📦3.1.0 | THO v6.5 |
| Contract.signer.type | Base | preferred | Contract Signer Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Contract | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Contract | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Contract | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
This structure is derived from Contract
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..1 | string | Business edition |
![]() ![]() |
?!Σ | 0..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance. |
![]() ![]() |
SΣC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes. Required Pattern: At least the following |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Fixed Value: application/xhtml+xml |
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Contract.status | Base | required | Contract Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Contract.type | Base | example | Contract Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Contract | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Contract | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Contract | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
Differential View
This structure is derived from Contract
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |
![]() ![]() |
S | 1..1 | string | Business edition |
![]() ![]() |
SC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 |
![]() ![]() |
S | 1..1 | CodeableConcept | Legal instrument category Required Pattern: At least the following |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language |
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |
![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Fixed Value: application/xhtml+xml | |
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |
![]() ![]() ![]() ![]() |
0..0 | |||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Contract | An information use statement | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 0..* | Identifier | Contract number | ||||
![]() ![]() |
0..1 | uri | Basal definition | |||||
![]() ![]() |
SΣ | 1..1 | string | Business edition | ||||
![]() ![]() |
?!Σ | 0..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourceStatusCodes (required): A code specifying the state of the resource instance. | ||||
![]() ![]() |
0..1 | CodeableConcept | Negotiation status Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract. | |||||
![]() ![]() |
0..1 | Reference(Contract) | Source Contract Definition | |||||
![]() ![]() |
0..1 | uri | External Contract Definition | |||||
![]() ![]() |
0..1 | CodeableConcept | Content derived from the basal information Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source. | |||||
![]() ![]() |
Σ | 0..1 | dateTime | When this Contract was issued | ||||
![]() ![]() |
Σ | 0..1 | Period | Effective time | ||||
![]() ![]() |
0..1 | CodeableConcept | Contract cessation cause Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts. | |||||
![]() ![]() |
SΣC | 1..1 | Reference(PCA Partner Service) | Service this information use statement is about Constraints: inv-pca-1 | ||||
![]() ![]() |
0..* | Reference(Organization) | Authority under which this Contract has standing | |||||
![]() ![]() |
0..* | Reference(Location) | A sphere of control governed by an authoritative jurisdiction, organization, or person | |||||
![]() ![]() |
0..* | Reference(Location) | Specific Location | |||||
![]() ![]() |
Σ | 0..1 | string | Computer friendly designation | ||||
![]() ![]() |
Σ | 0..1 | string | Human Friendly name | ||||
![]() ![]() |
0..1 | string | Subordinate Friendly name | |||||
![]() ![]() |
0..* | string | Acronym or short name | |||||
![]() ![]() |
0..1 | Reference(Patient | Practitioner | PractitionerRole | Organization) | Source of Contract | |||||
![]() ![]() |
0..1 | CodeableConcept | Range of Legal Concerns Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns. | |||||
![]() ![]() |
0..1 | Focus of contract interest | ||||||
![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes. Required Pattern: At least the following | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/CodeSystem/pca-contract-type | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: IUS | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Subtype within the context of type Binding: ContractSubtypeCodes (example): Detailed codes within the above. | ||||
![]() ![]() |
0..1 | BackboneElement | Contract precursor content | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Content structure and use Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Detailed Content Type Definition Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts. | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization) | Publisher Entity | |||||
![]() ![]() ![]() |
0..1 | dateTime | When published | |||||
![]() ![]() ![]() |
1..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content. | |||||
![]() ![]() ![]() |
0..1 | markdown | Publication Ownership | |||||
![]() ![]() |
0..* | BackboneElement | Contract Term List | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Contract Term Number | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Contract Term Issue Date Time | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Contract Term Effective Time | ||||
![]() ![]() ![]() |
0..1 | Term Concern | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Term Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Term Type specific classification Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions. | |||||
![]() ![]() ![]() |
Σ | 0..1 | string | Term Statement | ||||
![]() ![]() ![]() |
0..* | BackboneElement | Protection for the Term | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Link to Security Labels | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Confidentiality Protection Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection. | |||||
![]() ![]() ![]() ![]() |
0..* | Coding | Applicable Policy Binding: ContractResourceScopeCodes (example): Codes for policy category. | |||||
![]() ![]() ![]() ![]() |
0..* | Coding | Handling Instructions Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions. | |||||
![]() ![]() ![]() |
1..1 | BackboneElement | Context of the Contract term | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..* | Identifier | Offer business ID | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Offer Recipient | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Referenced entity | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Participant engagement type Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles. | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Resource) | Negotiable offer asset | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Contract Offer Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Accepting party choice Binding: ActConsentDirective (extensible): The type of decision made by a grantor with respect to an offer made by a grantee. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | How decision is conveyed Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Response to offer text | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..1 | The actual answer response | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Human readable offer text | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to text | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Offer restriction numbers | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Contract Term Asset List | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Range of asset Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset category Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Associated entities | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset sub-category Binding: ContractResourceAssetSub-TypeCodes (example): Condes for the sub-type of an asset. | |||||
![]() ![]() ![]() ![]() |
0..1 | Coding | Kinship of the asset Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Circumstance of the asset | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Resource) | Creator,custodian or owner | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Codeable asset context Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Context description | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Quality desctiption of asset | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Asset availability types Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability. | |||||
![]() ![]() ![]() ![]() |
0..* | Period | Time period of the asset | |||||
![]() ![]() ![]() ![]() |
0..* | Period | Time period | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Asset clause or question text | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to asset text | |||||
![]() ![]() ![]() ![]() |
0..* | See answer (Contract) | Response to assets | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Asset restriction numbers | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Contract Valued Item List | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Contract Valued Item Type | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Contract Valued Item Number | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Contract Valued Item Effective Tiem | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | SimpleQuantity(4.0.1) | Count of Contract Valued Items | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Contract Valued Item fee, charge, or cost | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Contract Valued Item Price Scaling Factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Contract Valued Item Difficulty Scaling Factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Total Contract Valued Item Value | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Terms of valuation | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | When payment is due | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will make payment | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will receive payment | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | unsignedInt | Security Labels that define affected terms | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Entity being ascribed responsibility | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
?! | 0..1 | boolean | True if the term prohibits the action | ||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Type or form of the action Binding: ContractActionCodes (example): Detailed codes for the contract action. | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Entity of the action | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Entity of the action | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Role type of the agent Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role. | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Purpose for the Contract Term Action Binding: PurposeOfUse (example): Detailed codes for the contract action reason. | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | State of the action Binding: ContractResourceActionStatusCodes (example): Codes for the status of an term action. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Encounter | EpisodeOfCare) | Episode associated with action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..1 | When action happens | ||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() |
0..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Who asked for action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Kind of service performer Binding: ProvenanceParticipantType (example): Codes for the types of action perfomer. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Competency of the performer Binding: ProvenanceParticipantRole (example): Codes for the role of the action performer. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) | Actor that wil execute (or not) the action | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Why is action (not) needed? Binding: PurposeOfUse (example): Detailed codes for the contract action reason. | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) | Why is action (not) needed? | |||||
![]() ![]() ![]() ![]() |
0..* | string | Why action is to be performed | |||||
![]() ![]() ![]() ![]() |
0..* | string | Pointer to specific item | |||||
![]() ![]() ![]() ![]() |
0..* | Annotation | Comments about the action | |||||
![]() ![]() ![]() ![]() |
0..* | unsignedInt | Action restriction numbers | |||||
![]() ![]() ![]() |
0..* | See term (Contract) | Nested Contract Term Group | |||||
![]() ![]() |
0..* | Reference(Resource) | Extra Information | |||||
![]() ![]() |
0..* | Reference(Provenance) | Key event in Contract History | |||||
![]() ![]() |
0..* | BackboneElement | Contract Signatory | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Coding | Contract Signatory Role Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing. | |||||
![]() ![]() ![]() |
1..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Contract Signatory Party | |||||
![]() ![]() ![]() |
1..* | Signature | Contract Documentation Signature | |||||
![]() ![]() |
0..* | BackboneElement | Contract Friendly Language | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Easily comprehended representation of this Contract | ||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Composition | DocumentReference | QuestionnaireResponse) | |||||||
![]() ![]() |
S | 1..1 | BackboneElement | Contract Legal Language | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Attachment | Contract Legal Text | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Mime type of the content, with charset etc. Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed. Fixed Value: application/xhtml+xml | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | ||||
![]() ![]() ![]() ![]() |
1..1 | base64Binary | Information use statement narrative | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date attachment was first created | ||||
![]() ![]() |
0..* | BackboneElement | Computable Contract Language | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Computable Contract Rules | ||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(DocumentReference) | |||||||
![]() ![]() |
0..1 | Binding Contract | ||||||
![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() |
Reference(Composition | DocumentReference | QuestionnaireResponse | Contract) | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Contract.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Contract.status | Base | required | Contract Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Contract.legalState | Base | extensible | Contract Resource Legal State codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDerivative | Base | example | Contract Content Derivation Codes | 📍4.0.1 | FHIR Std. |
| Contract.expirationType | Base | example | Contract Resource Expiration Type codes | 📍4.0.1 | FHIR Std. |
| Contract.scope | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.type | Base | example | Contract Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.subType | Base | example | Contract Subtype Codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.type | Base | example | Contract Resource Definition Type codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.subType | Base | example | Contract Resource Definition Subtype codes | 📍4.0.1 | FHIR Std. |
| Contract.contentDefinition.publicationStatus | Base | required | Contract Resource Publication Status codes | 📍4.0.1 | FHIR Std. |
| Contract.term.type | Base | example | Contract Term Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.subType | Base | example | Contract Term Subtype Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.classification | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.category | Base | example | Contract Resource Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.securityLabel.control | Base | example | Contract Resource Security Control codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.party.role | Base | example | Contract Resource Party Role codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.type | Base | example | Contract Term Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.offer.decision | Base | extensible | ActConsentDirective | 📦3.0.0 | THO v6.5 |
| Contract.term.offer.decisionMode | Base | example | Contract Resource Decision Mode codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.scope | Base | example | Contract Resource Asset Scope codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.type | Base | example | Contract Resource Asset Type codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.subtype | Base | example | Contract Resource Asset Sub-Type codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.relationship | Base | extensible | Consent Content Class | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.context.code | Base | example | Contract Resource Asset Context codes | 📍4.0.1 | FHIR Std. |
| Contract.term.asset.periodType | Base | example | Contract Resource Asset Availiability codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.type | Base | example | Contract Action Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.subject.role | Base | example | Contract Actor Role Codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.intent | Base | example | PurposeOfUse | 📦3.1.0 | THO v6.5 |
| Contract.term.action.status | Base | example | Contract Resource Action Status codes | 📍4.0.1 | FHIR Std. |
| Contract.term.action.performerType | Base | example | Provenance participant type | 📍4.0.1 | FHIR Std. |
| Contract.term.action.performerRole | Base | example | Provenance participant role | 📍4.0.1 | FHIR Std. |
| Contract.term.action.reasonCode | Base | example | PurposeOfUse | 📦3.1.0 | THO v6.5 |
| Contract.signer.type | Base | preferred | Contract Signer Type Codes | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].contentType | Base | required | MimeType | 📍4.0.1 | FHIR Std. |
| Contract.legal.content[x].language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Contract | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Contract | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Contract | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Contract | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| inv-pca-1 | error | Contract.subject | subject shall be a relative reference to a HealthcareService |
reference.startsWith('HealthcareService/')
|
This structure is derived from Contract
Other representations of profile: CSV, Excel, Schematron
Additional search parameters defined for this resource profile:
| Name | Type | Description | Expression | In Common |
|---|---|---|---|---|
| version | string | The version of the contract | Contract.version |