Skip to content

Commit ec405a5

Browse files
committed
NRL-786 fix tests
1 parent 03e79f5 commit ec405a5

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

layer/nrlf/core/parent_model.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pydantic import BaseModel, ConfigDict, Field
44

55

6-
class Coding(BaseModel):
6+
class ParentCoding(BaseModel):
77
model_config = ConfigDict(regex_engine="python-re", extra="forbid")
88
id: Annotated[
99
Optional[str],
@@ -48,7 +48,7 @@ class Coding(BaseModel):
4848
] = None
4949

5050

51-
class CodeableConcept(BaseModel):
51+
class ParentCodeableConcept(BaseModel):
5252
model_config = ConfigDict(regex_engine="python-re", extra="forbid")
5353
id: Annotated[
5454
Optional[str],
@@ -57,7 +57,7 @@ class CodeableConcept(BaseModel):
5757
pattern="[A-Za-z0-9\\-\\.]{1,64}",
5858
),
5959
] = None
60-
coding: Optional[List[Coding]] = None
60+
coding: Optional[List[ParentCoding]] = None
6161
text: Annotated[
6262
Optional[str],
6363
Field(
@@ -67,10 +67,9 @@ class CodeableConcept(BaseModel):
6767
] = None
6868

6969

70-
class Extension(BaseModel):
71-
model_config = ConfigDict(regex_engine="python-re", extra="forbid")
70+
class ParentExtension(BaseModel):
7271
valueCodeableConcept: Annotated[
73-
Optional[CodeableConcept],
72+
Optional[ParentCodeableConcept],
7473
Field(
7574
description="A name which details the functional use for this link – see [http://www.iana.org/assignments/link–relations/link–relations.xhtml#link–relations–1](http://www.iana.org/assignments/link–relations/link–relations.xhtml#link–relations–1)."
7675
),
@@ -84,5 +83,6 @@ class Extension(BaseModel):
8483
class Parent(BaseModel):
8584
model_config = ConfigDict(regex_engine="python-re", extra="forbid")
8685
extension: Annotated[
87-
Optional[List[Extension]], Field(description="A list of relevant extensions")
88-
]
86+
Optional[List[ParentExtension]],
87+
Field(description="A list of relevant extensions"),
88+
] = None

0 commit comments

Comments
 (0)