FQL is a query language that allows you to retrieve, filter and project data from any data source containing FHIR Resources. It brings the power of three existing languages together: SQL, JSON and FhirPath. It allows you to create tables and is useful for gaining insight and perform quality control.
-
Default
What is FQL?
-
FQL Query resources
FQL Playground
Try Firely Query Language in our playground by using this scope as data source.
- FQL Documentation
-
FQL Language
Syntax specification
To learn more about FQL syntax choose this menu item.
-
YamlGen Generate resources
YamlGen Playground
Try YamlGen in our playground by using this scope as data source.
-
YamlGen Language
YamlGen Syntax specification
To learn more about YamlGen syntax choose this.
-
FHIRPath Inspect resource
FHIRPath Playground
Try out the FHIRPath playground and navigate inside this resource.
-
FHIRPath Documentation
FHIRPath Documentation
Find out what FHIRPath is or learn how to write FHIRPath scripts.
-
FHIR
Get this resource using a FHIR client.
-
Embed
Embed this resource in your own website. How?
-
Custom Example generation
Custom Example generation beta
Experiment with resource instance generation using YamlGen and based on this profile.
This feature is in beta. You can help us improve it by giving feedback with the feedback button at the top of the screen.
Procedure-CareIntervention-1
medico: This procedure instance reprenents an executed care intervention. It maps to n1100mdc. The instance exists only, if n1100mdc.state >= 10 - i.e. the care intervention was carried out - not neccessarily documented.
- type Profile on Procedure
- FHIR STU3
- status Active
-
versionnone
The canonical from this resource does not match any claims.
You're probably missing a package or made a typo in your canonical.
- Could not resolve: http://hl7.org/fhir/StructureDefinition/Procedure
Procedure-CareIntervention-1 (Procedure) | Procedure-Base-1 | There are no (further) constraints on this element Element idProcedureDefinition medico: This procedure instance maps to n1100mdc. The instance exists only, if n1100mdc.state >= 10 - i.e. the care intervention was carried out - not neccessarily documented. | ||
id | There are no (further) constraints on this element Element idProcedure.idDefinition medico Format: CareIntervention-#### | |||
meta | Meta-ProfileOnly-1 | There are no (further) constraints on this element Element idProcedure.metaData type | ||
profile | Auto Value | There are no (further) constraints on this element Element idProcedure.meta.profileAuto value http://medico-emr.net/stu3/sd/Procedure-CareIntervention-1 | ||
extension | There are no (further) constraints on this element Element idProcedure.extensionSlicing Unordered, Open, by url(Value) | |||
internalStatus | ..1 | Extension(code) | There are no (further) constraints on this element Element idProcedure.extension:internalStatusDefinition internal - may not be used outside Cerner the internal status which maps to n1100mdc.state Extension(code) Extension URLhttp://medico-emr.net/stu3/sd/MXT-Procdure-CareIntervention-InternalStatus-1 | |
singleDuration | ..1 | Extension(integer) | There are no (further) constraints on this element Element idProcedure.extension:singleDurationDefinition medico: An extension to define the single duration or the procedure actually required. 'Single' means for one person and per one repitiion of the action/code. i.e. if 2 persons have to repeat the same code two times the overall duration would be 4-fold as high as this single-duration Extension(integer) Extension URLhttp://medico-emr.net/stu3/sd/MXT-Procedure-CareIntervention-SingleDuration-1 | |
identifier | 1..1 | There are no (further) constraints on this element Element idProcedure.identifierSlicing Unordered, Open, by type.coding.code(Value) | ||
medicoResourceId | 1..1 | Identifier-medicoResourceId-1 | There are no (further) constraints on this element Element idProcedure.identifier:medicoResourceIdData type | |
system | There are no (further) constraints on this element Element idProcedure.identifier:medicoResourceId.systemDefinition Must be a constant underneath http://medico-emr.net/%KUNDE%/sid1/CareIntervention see http://en.wikipedia.org/wiki/Uniform_resource_identifier Dynamically resolved for validation --FixedValue=http://medico-emr.net/%KUNDE%/sid1/CareIntervention | |||
definition | Reference(ActivityDefinition-AdHocCareIntervention-1) | There are no (further) constraints on this element Element idProcedure.definitionDefinition medico: links to ActivityDefinition if this was an unplanned care intervention, is not present if this is a planned CareIntervention based on a care plan was performed Reference(ActivityDefinition-AdHocCareIntervention-1) | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.definition.id | ||
reference | 1.. | There are no (further) constraints on this element Element idProcedure.definition.reference | ||
identifier | ..0 | There are no (further) constraints on this element Element idProcedure.definition.identifier | ||
display | ..0 | There are no (further) constraints on this element Element idProcedure.definition.display | ||
basedOn | Reference(CarePlan-CareInterventionPlan-1 | ProcedureRequest-CareInterventionRequest-1) | There are no (further) constraints on this element Element idProcedure.basedOnDefinition medico: links to the CarePlan and the ProcedureRequest for care interventions that this Procedure fulfills, is not present if this was an unplanned care intervention. Reference(CarePlan-CareInterventionPlan-1 | ProcedureRequest-CareInterventionRequest-1) | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.basedOn.id | ||
reference | 1.. | There are no (further) constraints on this element Element idProcedure.basedOn.reference | ||
identifier | ..0 | There are no (further) constraints on this element Element idProcedure.basedOn.identifier | ||
display | ..0 | There are no (further) constraints on this element Element idProcedure.basedOn.display | ||
partOf | ..0 | There are no (further) constraints on this element Element idProcedure.partOf | ||
status | There are no (further) constraints on this element Element idProcedure.statusDefinition medico: maps to n1100mdc.state. These values map as follows: 10 ("abzeichnen zurückgenommen") --> "preparation" 20 ("durchgeführt wie geplant") --> "completed" 21 ("durchgeführt mit Änderungen") --> "completed" 22 ("unvollständig dokumentiert") --> "completed" 30 ("nicht durchgeführt") --> "aborted" - in this case notDone is set to true, notDoneReason might contain a code | |||
notDone | There are no (further) constraints on this element Element idProcedure.notDoneDefinition medico: this flag is set if status is "aborted", if n1010mdc.state has one of the values "30" (not done for generic reason), "40" (refused by patient) if a none-generic reason (i.e. 40) is present it is reflected in notDoneReason | |||
notDoneReason | There are no (further) constraints on this element Element idProcedure.notDoneReasonSlicing Unordered, Open, by coding.code(Value) | |||
NotDoneReasonRefused | There are no (further) constraints on this element Element idProcedure.notDoneReason:NotDoneReasonRefused | |||
coding | 1.. | There are no (further) constraints on this element Element idProcedure.notDoneReason:NotDoneReasonRefused.coding | ||
system | Auto Value | There are no (further) constraints on this element Element idProcedure.notDoneReason:NotDoneReasonRefused.coding.systemAuto value http://medico-emr.net/cs1 | ||
version | ..0 | There are no (further) constraints on this element Element idProcedure.notDoneReason:NotDoneReasonRefused.coding.version | ||
code | Auto Value | There are no (further) constraints on this element Element idProcedure.notDoneReason:NotDoneReasonRefused.coding.codeAuto value NotDoneReasonRefused | ||
category | 1.. | There are no (further) constraints on this element Element idProcedure.categoryDefinition medico: Classifies this Procedure as belonging to care internetions. It is the same category as in the corresponding ProcedureRequest | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.category.id | ||
coding | 1..1 | There are no (further) constraints on this element Element idProcedure.category.coding | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.category.coding.id | ||
system | 1.. | Auto Value | There are no (further) constraints on this element Element idProcedure.category.coding.systemAuto value http://medico-emr.net/cs1 | |
version | ..0 | There are no (further) constraints on this element Element idProcedure.category.coding.version | ||
code | 1.. | Auto Value | There are no (further) constraints on this element Element idProcedure.category.coding.codeAuto value CategoryCareIntervention | |
display | ..0 | There are no (further) constraints on this element Element idProcedure.category.coding.display | ||
userSelected | ..0 | There are no (further) constraints on this element Element idProcedure.category.coding.userSelected | ||
text | ..0 | There are no (further) constraints on this element Element idProcedure.category.text | ||
code | There are no (further) constraints on this element Element idProcedure.codeDefinition medico: This code matches its counterpart "code" - as defined in ProcedureRequest-CareInterventionRequest-1 i.e. this code uses n1100mdc.cat - for the code system - and n1100mdc.srv for the code within that system see "system" and "code" within "coding" | |||
extension | There are no (further) constraints on this element Element idProcedure.code.extensionSlicing Unordered, Open, by url(Value) | |||
quantity | ..1 | Extension(integer) | There are no (further) constraints on this element Element idProcedure.code.extension:quantityData type Extension(integer) Extension URL | |
valueInteger | 1.. | There are no (further) constraints on this element Element idProcedure.code.extension:quantity.valueInteger:valueInteger | ||
coding | There are no (further) constraints on this element | |||
system | There are no (further) constraints on this element Element idProcedure.code.coding.systemDefinition medico: System has this pattern: http://medico-emr.net/%KUND%/cs/CareInterventionCodeSystem/{n1100mdc.cat} | |||
version | ..0 | There are no (further) constraints on this element Element idProcedure.code.coding.version | ||
code | There are no (further) constraints on this element Element idProcedure.code.coding.codeDefinition medico: maps to n1100mdc.srv | |||
display | There are no (further) constraints on this element Element idProcedure.code.coding.displayDefinition medico: name of the care intervention as in the code system - i.e. n7010srv.des | |||
subject | 1..1 | There are no (further) constraints on this element Element idProcedure.subject | ||
context | 1..1 | There are no (further) constraints on this element Element idProcedure.context | ||
performedPeriod | Period | There are no (further) constraints on this element Element idProcedure.performed[x]:performedPeriodData type Period | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.performed[x]:performedPeriod.id | ||
start | There are no (further) constraints on this element Element idProcedure.performed[x]:performedPeriod.startDefinition medico: matches n1100mdc.operd | |||
end | ..0 | There are no (further) constraints on this element Element idProcedure.performed[x]:performedPeriod.endDefinition medico: not used | ||
performer | 1.. | There are no (further) constraints on this element Element idProcedure.performerDefinition medico: care givers taking part in providing care maps to n1100mdc.resp, resp1 ... resp4 | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.performer.id | ||
role | ..0 | There are no (further) constraints on this element Element idProcedure.performer.role | ||
actor | Reference-medicoEmployeeResourceReference-1(Practitioner-Employee-1) | There are no (further) constraints on this element Element idProcedure.performer.actorData type Reference-medicoEmployeeResourceReference-1(Practitioner-Employee-1) | ||
identifier | There are no (further) constraints on this element Element idProcedure.performer.actor.identifierSlicing Unordered, Open, by type.coding.system(Value) | |||
onBehalfOf | ..0 | There are no (further) constraints on this element Element idProcedure.performer.onBehalfOf | ||
location | ..0 | There are no (further) constraints on this element Element idProcedure.location | ||
reasonCode | ..0 | There are no (further) constraints on this element Element idProcedure.reasonCode | ||
bodySite | ..0 | There are no (further) constraints on this element Element idProcedure.bodySite | ||
outcome | ..0 | There are no (further) constraints on this element Element idProcedure.outcome | ||
note | There are no (further) constraints on this element | |||
id | ..0 | There are no (further) constraints on this element Element idProcedure.note.id | ||
extension | There are no (further) constraints on this element Element idProcedure.note.extensionSlicing Unordered, Open, by url(Value) | |||
specialDocumentation | ..1 | Extension(Complex) | There are no (further) constraints on this element Element idProcedure.note.extension:specialDocumentationData type Extension(Complex) Extension URLhttp://medico-emr.net/stu3/sd/MXT-Annotation-SpecialDocumentation-1 | |
authorReference | Reference(Practitioner-User-1) | There are no (further) constraints on this element Element idProcedure.note.author[x]:authorReferenceData type Reference(Practitioner-User-1) | ||
id | ..0 | There are no (further) constraints on this element Element idProcedure.note.author[x]:authorReference.id | ||
reference | 1.. | There are no (further) constraints on this element Element idProcedure.note.author[x]:authorReference.reference | ||
identifier | ..0 | There are no (further) constraints on this element Element idProcedure.note.author[x]:authorReference.identifier | ||
time | There are no (further) constraints on this element Element idProcedure.note.timeDefinition Indicates when this particular annotation was made. maps to n1013csc.chd if this is a special documentation | |||
text | There are no (further) constraints on this element Element idProcedure.note.textDefinition medico: matches n1100mdc.info in case if this note is a special documentation note: this will contain the concatenated content from description and freetext field of the SpecialDocumentation extension |